Find hotels in Osoyoos from CA $76

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Osoyoos hotels and places to stay

Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $150 per night from Oct. 1 to Oct. 2
CA $150
per night
Oct. 1 - Oct. 2
2.88 km from city centre
8.4/10 Very Good! (1,002 reviews)
"Thanks for allowing a room change as it made for a wonderful weekend with an amazing lake view"

Reviewed on Sep. 6, 2023

Walnut Beach Resort
Coast Osoyoos Beach Hotel
2.5 out of 5
7702 Main Street, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Oct. 1 to Oct. 2
CA $159
per night
Oct. 1 - Oct. 2
1 km from city centre
8/10 Very Good! (1,003 reviews)
"Location beachfront"

Reviewed on Sep. 19, 2023

Coast Osoyoos Beach Hotel
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct. 9 to Oct. 10
CA $149
per night
Oct. 9 - Oct. 10
0.37 km from city centre
9/10 Wonderful! (1,003 reviews)
Should have stayed longer
"Staff was Very friendly and went beyond what you would expect. Diner at the restaurant was excellent. Will be planning a stay there next year. Great location for walking to town and along the waterfront."

Reviewed on Sep. 16, 2023

Watermark Beach Resort

Save an average of 15% on thousands of hotels when you're signed in

Spirit Ridge, in The Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $195 per night from Oct. 1 to Oct. 2
CA $195
per night
Oct. 1 - Oct. 2
2.55 km from city centre
9/10 Wonderful! (1,003 reviews)
"Took a couple of calls to get a running toilet fixed."

Reviewed on Sep. 19, 2023

Spirit Ridge, in The Unbound Collection by Hyatt
Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
3 out of 5
7906 Main Street, Osoyoos, BC
Fully refundable
The price is CA $152 per night from Oct. 10 to Oct. 11
CA $152
per night
Oct. 10 - Oct. 11
0.91 km from city centre
7.4/10 Good! (1,002 reviews)
"Both sides get a nice water view. Nice private beach"

Reviewed on Sep. 21, 2023

Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
Best Western Plus Osoyoos Hotel & Suites
3 out of 5
5506 Main Street, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $135 per night from Oct. 22 to Oct. 23
CA $135
per night
Oct. 22 - Oct. 23
1.95 km from city centre
8.6/10 Excellent! (1,001 reviews)
Finley Approved!
"It was so nice to find a dog friendly hotel in Osoyoos. It was clean and modern. Our room was close to the pet relief area. Surprisingly quiet with so many other dogs on the same floor. Very good selection at the continental breakfast. Next door to Rattlesnake Snake Canyon amusements which is also ..."

Reviewed on Sep. 19, 2023

Best Western Plus Osoyoos Hotel & Suites
Super 8 by Wyndham Osoyoos
2 out of 5
9130 Main St, Osoyoos, BC
The price is CA $110 per night from Oct. 3 to Oct. 4
CA $110
per night
Oct. 3 - Oct. 4
0.56 km from city centre
8.2/10 Very Good! (1,001 reviews)
"Stayed one night in June. The staff was friendly and our room very comfortable and spacious. We enjoyed the complimentary breakfast as well."

Reviewed on Sep. 16, 2023

Super 8 by Wyndham Osoyoos
Richter Pass Beach Resort
2.5 out of 5
7506 Main St, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $93 per night from Oct. 1 to Oct. 2
CA $93
per night
Oct. 1 - Oct. 2
1.06 km from city centre
7.8/10 Good! (167 reviews)
"For being a very reasonably priced place to stay, it’s sufficient. Cobwebs here and there, not upkept that great, but it worked. Linens were clean and no odour to any part of the place. Newer bathroom upgrade was done."

Reviewed on Sep. 20, 2023

Richter Pass Beach Resort
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC
The price is CA $140 per night from Sep. 23 to Sep. 24
CA $140
per night
Sep. 23 - Sep. 24
1.14 km from city centre
8.4/10 Very Good! (979 reviews)
"Room was nice, one bedroom unit . Nice couch . Will definitely stay there again"

Reviewed on Sep. 21, 2023

Desert Surfside Waterfront Accommodations
Sahara Courtyard Inn
2 out of 5
6205 Cottonwood Drive, Osoyoos, BC
The price is CA $98 per night from Sep. 25 to Sep. 26
CA $98
per night
Sep. 25 - Sep. 26
1.39 km from city centre
7.4/10 Good! (723 reviews)
"Awesome!"

Reviewed on Sep. 17, 2023

Sahara Courtyard Inn
Coast Oliver Hotel
3 out of 5
6273 Station Street, Oliver, BC
The price is CA $143 per night from Oct. 4 to Oct. 5
CA $143
per night
Oct. 4 - Oct. 5
17.83 km from city centre
8.8/10 Excellent! (1,000 reviews)
"Staff were friendly. A new property, very clean and quiet."

Reviewed on Sep. 11, 2023

Coast Oliver Hotel
Cactus Tree Inn
2 out of 5
5887 main st, Oliver, BC
Fully refundable
The price is CA $76 per night from Oct. 1 to Oct. 2
CA $76
per night
Oct. 1 - Oct. 2
17.28 km from city centre
8.2/10 Very Good! (397 reviews)
"Everything was great, convenient, easy check in/out, clean"

Reviewed on Sep. 13, 2023

Cactus Tree Inn
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $155 per night from Oct. 1 to Oct. 2
CA $155
per night
Oct. 1 - Oct. 2
2.64 km from city centre
9.2/10 Wonderful! (327 reviews)
"The property was more than we expected. It was clean, quiet, modern, and had a great view."

Reviewed on Sep. 21, 2023

Shiraz Villa
Ciliegia Villa
3 out of 5
12795 87th Street, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct. 22 to Oct. 23
CA $149
per night
Oct. 22 - Oct. 23
2.96 km from city centre
8.8/10 Excellent! (286 reviews)
"Lovely place-lovely view."

Reviewed on Sep. 17, 2023

Ciliegia Villa
Avalon Inn
2 out of 5
9106 Main St, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Oct. 16 to Oct. 17
CA $104
per night
Oct. 16 - Oct. 17
0.27 km from city centre
7.6/10 Good! (397 reviews)
"A great place to stay and able to walk downtown fir coffee in the morning and sit by the lake."

Reviewed on Sep. 12, 2023

Avalon Inn
Maple Leaf Motel & RV Resort
2.5 out of 5
5457 Hwy 97, Oliver, BC
Fully refundableReserve now, pay when you stay
The price is CA $114 per night from Oct. 1 to Oct. 2
CA $114
per night
Oct. 1 - Oct. 2
15.86 km from city centre
8.8/10 Excellent! (277 reviews)
"Owners were great- awesome pool and pretty property. Will be back!"

Reviewed on Sep. 2, 2023

Maple Leaf Motel & RV Resort
Lakeview Motel & Suites
2.5 out of 5
6004 89th Street, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is CA $89 per night from Oct. 1 to Oct. 2
CA $89
per night
Oct. 1 - Oct. 2
0.95 km from city centre
8.2/10 Very Good! (463 reviews)
"Very clean good location."

Reviewed on Sep. 21, 2023

Lakeview Motel & Suites
The Orchard at Oliver
2.5 out of 5
5650 British Columbia 97, Oliver, BC
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Oct. 1 to Oct. 2
CA $129
per night
Oct. 1 - Oct. 2
16.59 km from city centre
8.6/10 Excellent! (203 reviews)
"Arrived much later than planned, and while the office was closed, I called the number on the door and the gentleman promptly showed up and checked us in. Great service!!!!"

Reviewed on Sep. 19, 2023

The Orchard at Oliver
Safari Beach Resort
4 out of 5
5815 Oleander Dr, Osoyoos, BC
0.94 km from city centre
9.8/10 Exceptional! (20 reviews)
"Good value for money"

Reviewed on Sep. 14, 2023

Safari Beach Resort
Sahara Suites
2 out of 5
6311 Jackpine Lane, Osoyoos, BC
The price is CA $129 per night from Sep. 25 to Sep. 26
CA $129
per night
Sep. 25 - Sep. 26
1.4 km from city centre
7/10 Good! (52 reviews)
"Great spot close to the lake"

Reviewed on Jul. 20, 2023

Sahara Suites
Don't see what you're looking for?
See all available properties in Osoyoos
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Osoyoos