Find the boutique hotels that appeal to you the most
Check out our selection of great boutique hotels in Osoyoos
Located in South Okanagan in Osoyoos, Shiraz Villa is located on an operating farm and vineyard and features accommodations with available patios. Osoyoos Lake is only 6 minutes' drive away.

This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features a seasonal outdoor pool with a waterslide and a full-service spa.

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and features a private beach at Osoyoos Lake.

