All hotels in Osoyoos, British Columbia
We have found 356 Osoyoos Hotels
- Walnut Beach Resort
- Watermark Beach Resort
- Spirit Ridge, in The Unbound Collection by Hyatt
- Best Western Plus Osoyoos Hotel & Suites
- Coast Osoyoos Beach Hotel
- Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
- Park Inn by Radisson Osoyoos
- Westridge Motor Inn
- Sahara Courtyard Inn
- Shiraz Villa
- Avalon Inn
- Ciliegia Villa
- Sonora Desert Inn
- Desert Oasis Bed & Breakfast
- Cactus Tree Inn
- Similkameen Wild Resort & Winery
- Fossen's Guest Lodge - 5000 sq. ft custom log home
- Klippers Guest Suites