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 2 minutes by foot from Osoyoos and District Museum and... Read more…
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…
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 Pioneer Walkway. This beach hotel... Read more…
7702 Main Street, Osoyoos, British Columbia V0H1V0, CAShow map
Located in Osoyoos, Coast Osoyoos Beach Hotel is on a lake, within a 5-minute walk of Pioneer Walkway and Osoyoos Lake. This beach hotel is 0.6 mi (1 km)... 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, within a 5-minute walk of Rattlesnake Canyon... 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…
6004 89th Street, Osoyoos, British Columbia V0H 1V1, CAShow map
With a stay at Osoyoos Lakeview Inn & Suites in Osoyoos, you'll be near the beach, just steps from Osoyoos Lake and a 3-minute drive from Rattlesnake... Read more…