Stay by the Shores of Osoyoos Lake

You’ll know when you’ve arrived at Spirit Ridge; there’s no mistaking the gently sloping vineyards, glittering Osoyoos Lake, and dramatic Okanagan Range, part of the Cascade Mountains, that surround the luxury resort. Welcome to Canada’s only desert, a place sacred to the Osoyoos Indian Band. 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.

Our Hotel


  • 226 condos, suites, and villas
  • Solterra Desert Spa
  • Sonora Dunes Golf Course
  • Indian Grove Riding Stables
  • Two outdoor pools and two hot tubs
  • Two 24-hour fitness centres
  • 1,107 sq m of meeting and event space
  • Pet-friendly rooms


  • Mica Restaurant
  • Spirit Ridge Market
  • Spirit Beach Cantina


  • Complimentary Wi-Fi
  • Complimentary parking