All Osoyoos hotels
4 stars (3)
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos
- Walnut Beach Resort Osoyoos
- Watermark Beach Resort Osoyoos
3 stars (16)
- Avalon Inn Osoyoos
- Baergnaescht B&B Osoyoos
- Bella Villa Resort Motel Osoyoos
- Best Western Plus Osoyoos Hotel & Suites
- Coast Osoyoos Beach Hotel
- Destiny Beach Resort Osoyoos
- Holiday Inn Hotel & Suites Osoyoos, An Ihg Hotel
- Maple Leaf Motel Inn Towne Osoyoos
- Osoyoos Lakeview Inn & Suites
- Safari Beach Resort Osoyoos
- Sahara Courtyard Inn & Suites Osoyoos
- Sahara Suites Osoyoos
- Sandy Beach Suites Osoyoos
- Shiraz Villa Osoyoos
- Village On The Lake Osoyoos
- Westridge Motor Inn Osoyoos
2 stars (7)
- Boundary Motel Osoyoos
- Falcon Resort Osoyoos
- Park Inn By Radisson Osoyoos
- Richter Pass Beach Resort Osoyoos
- Riviera Motel Osoyoos
- Spanish Fiesta Resort Osoyoos
- Sun Beach Motel Osoyoos