1200 Rancher Creek Rd, Osoyoos, British Columbia V0H 1V6, CAShow map
When you stay at Spirit Ridge, in The Unbound Collection by Hyatt in Osoyoos, you'll be on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre... Read more…
4200 Lakeshore Dr, Osoyoos, British Columbia V0H1V6, CAShow map
Located in Osoyoos, Walnut Beach Resort is just steps from Osoyoos Lake and a 2-minute drive from Rattlesnake Canyon. This upscale hotel is 2.4 mi (3.9... Read more…
15 Park Place, Osoyoos, British Columbia V0H1V0, CAShow map
A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach. This upscale hotel is 0.1 mi (0.2 km) from... Read more…
7906 Main Street, Osoyoos, British Columbia V0H1V0, CAShow map
With a stay at Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel in Osoyoos, you'll be just steps from Osoyoos Lake and Starlite Marina & Beach Shop. This... Read more…
7702 Main Street, Osoyoos, British Columbia V0H1V0, CAShow map
When you a stay at Coast Osoyoos Beach Hotel in Osoyoos, you'll be on a lake, just steps from Starlite Marina & Beach Shop and Pioneer Walkway. This beach... Read more…
5506 Main Street, Osoyoos, British Columbia V0H1V0, CAShow map
When you a stay at Best Western Plus Osoyoos Hotel & Suites in Osoyoos, you'll be in the historical district, just steps from Rattlesnake Canyon and... Read more…
7506 Main St, Osoyoos, British Columbia V0H 1V0, CAShow map
Located in Osoyoos, Richter Pass Beach Resort is just steps from Osoyoos Lake and 12 minutes by foot from Rattlesnake Canyon. This motel is 1.9 mi (3 km)... Read more…
6205 Cottonwood Drive, Osoyoos, British Columbia V0H 1V0, CAShow map
With a stay at Sahara Courtyard Inn in Osoyoos, you'll be near the beach, just a 1-minute walk from Osoyoos Lake and 8 minutes by foot from Rattlesnake... Read more…