The Best Hotels & Resorts in Osoyoos

SD › Best Osoyoos Hotels & Resorts
Updated: October 15, 2020

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