The Best Hotels & Resorts in Osoyoos

Home > Best Osoyoos Hotels & Resorts
Updated: October 15, 2020

Affiliate Disclosure: All hotel links on my site are affiliate links meaning I earn a small fee when you book a hotel. (There is never any extra cost to you for using these links). I use some of these earnings for my monthly charitable donation.

See Also

  • Best Luxury Hotel in Osoyoos: Watermark Beach Resort – Awesome location right on a great beach. Close to bars, restaurants, shopping.
  • Best Hotel for Families in Osoyoos: Watermark Beach Resort – Kid-friendly pool has a water slide.
  • Best Hotel for Couples in Osoyoos: Spirit Ridge by Hyatt – Steps from a winery and different spots for wine tastings.

1. Watermark Beach Resort

Best luxury resort in Osoyoos, BC, Canada.

2. Spirit Ridge by Hyatt

Best romantic hotel in Osoyoos.

3. Walnut Beach Resort

Best kid-friendly resort hotel on Osoyoos Lake.

Read More

Get All New Content

My Travel Newsletter