Hotels in Osoyoos
12 results found
- Most popular first Sorting
Spirit Ridge, In The Unbound Collection By Hyatt
1200 Rancher Creek Rd, Osoyoos, Canada (Open map)
Walnut Beach Resort
4200 Lakeshore Drive, Osoyoos, Canada (Open map)
Watermark Beach Resort
15 Park Place, Osoyoos, Canada (Open map)
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada (Open map)
Sahara Courtyard Inn & Suites Osoyoos
6205 Cottonwood Drive, Osoyoos, Canada (Open map)
Best Western Plus Osoyoos Hotel & Suites
5506 Main Street, Osoyoos, Canada (Open map)
Safari Beach Resort
5815 Oleander Drive, Osoyoos, Canada (Open map)
The Highland Inn
5912 Main Street, Osoyoos, Canada (Open map)
Village On The Lake
4300 44Th Ave., Osoyoos, Canada (Open map)
Sahara Suites
6311 Jackpine Lane, Osoyoos, Canada (Open map)
Desert Surfside Waterfront Accommodations
7310 Main Street, Osoyoos, Canada (Open map)
The Residences At Spirit Ridge
2000 Valleyview Drive, Osoyoos, Canada (Open map)