Where to Stay in Osoyoos

SD › Best Osoyoos Hotels & Resorts
Updated: July 11, 2022
By Santorini Dave

See Also

Osoyoos Hotels – Tips & Favorites

  • 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.

The Best Hotels in Osoyoos, BC

1. Watermark Beach Resort

Best luxury resort in Osoyoos, BC, Canada.
Awesome location on the lake and steps from downtown Osoyoos. Huge villas sleep families of five or six and have full kitchens, patios, and barbecues.

2. Spirit Ridge by Hyatt

Best romantic hotel in Osoyoos.
Stunning location overlooking their winery. Heated pool, spa, private beach, and kayaks and canoes for rent.

3. Walnut Beach Resort

Best kid-friendly resort hotel on Osoyoos Lake.
Family-friendly and affordable beach resort right on the lake. Large outdoor pool. One-bedroom suites sleep family of four.

4. Super 8 by Wyndham

New/recently updated hotel in Osoyoos.
This hotel has been recently updated and completely refurbished. I just stayed here in July of 2022 and really enjoyed. Nice pool, short walk to downtown (with sidewalks the entire way), free continental breakfast with good coffee. Very friendly staff and management.

About Santorini Dave

Santorini Dave Author Bio. Santorini Dave was started in 2011 by a guy who loved Greece, travel, and great hotels. We're now a small team of writers and researchers on a mission to deliver the most helpful travel content on the internet. We specialize in Santorini, Mykonos, Athens, and Greece and recommend the best hotels, best neighborhoods, and best family hotels in top destinations around the world. We also make hotel maps and travel videos. I can be contacted at dave@santorinidave.com.