Canada's Hottest Resort


Surrounded by the rolling vineyards and sun-drenched landscapes of wine country in South Okanagan, Spirit Ridge offers a travel experience unlike any other in Canada. Guests at Spirit Ridge enjoy a full range of world-class services and amenities, including luxurious and spacious all-suite accommodations, onsite dining, the full-service Solterra Desert Spa, beautiful meeting and event venues, and convenient access to attractions located on the property and in the surrounding area.


Immerse yourself in the unforgettable one-of-a-kind experience at Spirit Ridge in the beautiful South Okanagan.

The perfect wine country resort

Spirit Ridge Vineyard Resort is located in an area known as the Napa of the North in the fertile South Okanagan wine country of British Columbia, overlooking Osoyoos Lake. The resort is conveniently located just five minutes from the Canada/US border.

STay | By Our private beach

Relax by the warm waters of Osoyoos Lake at our new private beach. Just a short stroll from the hotel through the NK'MIP Vineyard or an even easier shuttle ride away. Our beachside bar and bistro is a great spot for lunch, dinner, or a late-evening glass of wine.