The Best Osoyoos Hotels & Resorts

by Santorini Dave • Updated: June 28, 2019

  • 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

Free Travel Guides

Get free travel guides and maps.

Coming soon: Paris, Santorini, Mykonos, London, Rome, Florence, Venice, Barcelona, Amsterdam, Istanbul, Dubai, Singapore, Bali, Bangkok, Koh Samui, Phuket, Hong Kong, Kyoto, Tokyo, NYC, Las Vegas, Hawaii, Cancun, Tulum

Get Started Here!