Spirit Ridge Resort

Come stay at our all-suite resort, and discover for yourself the natural landscapes and delicious food and wine that make Spirit Ridge a true wellness-centred oasis.

Spirit Ridge Resort
1200 Rancher Creek Road
Osoyoos, British Columbia V0H 1V6

Hours