Best Resorts in Osoyoos

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Osoyoos

Osoyoos Lakeview Inn & Suites

Osoyoos Lakeview Inn & Suites
2.5 star property
Osoyoos
8.4 out of 10, Very Good, (1,003 reviews)
"Great place to stay!"
Canada
Sarah
$97 nightly
The price is $112
Jun 3 - Jun 4
Total with taxes and fees
Osoyoos Lakeview Inn & Suites

Ciliegia Villa

Ciliegia Villa
3.0 star property
Osoyoos
9.0 out of 10, Wonderful, (403 reviews)
"We've stayed here before and will come back. It's a beautiful spot looking over the lake and some orchards. The rooms are very clean and the property is well looked after."
Canada
Kevin
$141 nightly
The price is $163
Jun 3 - Jun 4
Total with taxes and fees
Ciliegia Villa

Westridge Motor Inn

Westridge Motor Inn
2.5 star property
Osoyoos
9.0 out of 10, Wonderful, (764 reviews)
"My family loved the place, very quiet and relaxing, only the bed linen a little smell of clorox, they could use fabric softener with aroma to make it feel better, but the whole experience was 10/10👌"
Canada
Ogla
$123 nightly
The price is $143
Jun 3 - Jun 4
Total with taxes and fees
Westridge Motor Inn

Shiraz Villa

Shiraz Villa
3.5 star property
Osoyoos
9.4 out of 10, Exceptional, (517 reviews)
"Very nice stay, highly recommended"
Canada
Yang
$165 nightly
The price is $192
Jun 3 - Jun 4
Total with taxes and fees
Shiraz Villa

Avalon Inn

Avalon Inn
2.0 star property
Osoyoos
7.8 out of 10, Good, (589 reviews)
"Friendly staff, decent room in the classic motel style, convenient location for a road trip stop over."
Canada
Robert
$90 nightly
The price is $104
Jun 4 - Jun 5
Total with taxes and fees
Avalon Inn

Sahara Courtyard Inn

Sahara Courtyard Inn
2.0 star property
Osoyoos
7.8 out of 10, Good, (1,005 reviews)
"Great location, right by the beach, clean rooms, staff was friendly and helpful. Good value for the money!"
Canada
Crystal
$108 nightly
The price is $125
Jun 9 - Jun 10
Total with taxes and fees
Sahara Courtyard Inn

Poplars Motel on the lake

Poplars Motel on the lake
2.0 star property
Osoyoos
9.0 out of 10, Wonderful, (46 reviews)
"Very easy to find and close to other amenities in Osoyoos."
Canada
Ann
$101 nightly
The price is $117
Jun 3 - Jun 4
Total with taxes and fees
Poplars Motel on the lake

Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations
3.0 star property
Osoyoos
8.6 out of 10, Excellent, (1,251 reviews)
"Great location and staffs were so kind."
Canada
Miryung
$116 nightly
The price is $134
Jun 3 - Jun 4
Total with taxes and fees
Desert Surfside Waterfront Accommodations

Richter Pass Beach Resort

Richter Pass Beach Resort
2.5 star property
Osoyoos
8.0 out of 10, Very Good, (647 reviews)
"Great place, amazing location and helpful staff! Will definitely be back again very soon"
Canada
Islamzhan
$90 nightly
The price is $104
Jun 9 - Jun 10
Total with taxes and fees
Richter Pass Beach Resort

Park Inn by Radisson Osoyoos

Park Inn by Radisson Osoyoos
2.5 star property
Osoyoos
8.8 out of 10, Excellent, (1,006 reviews)
"Nice rooms, good breakfast Will stay again"
Canada
David
$139 nightly
The price is $161
Jun 11 - Jun 12
Total with taxes and fees
Park Inn by Radisson Osoyoos

Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,278 reviews)
"Central convenient location and very comfortable accommodation."
Canada
Robert
$212 nightly
The price is $246
Jun 10 - Jun 11
Total with taxes and fees
Watermark Beach Resort

Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel
2.5 star property
Osoyoos
8.4 out of 10, Very Good, (1,002 reviews)
"Good family hotel, I would stay again!"
Canada
Melody
$163 nightly
The price is $189
Jun 16 - Jun 17
Total with taxes and fees
Coast Osoyoos Beach Hotel

Holiday Inn Hotel & Suites Osoyoos by IHG

Holiday Inn Hotel & Suites Osoyoos by IHG
3.0 star property
Osoyoos
7.8 out of 10, Good, (1,005 reviews)
"Enjoyed our stay, the room was clean, shower worked great, and bed was comfortable. Did not try the pool, and restaurant was in renovation during our stay. Would recommend!"
Canada
DARRELL
$137 nightly
The price is $159
Jun 15 - Jun 16
Total with taxes and fees
Holiday Inn Hotel & Suites Osoyoos by IHG

Walnut Beach Resort

Walnut Beach Resort
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,408 reviews)
"Great Place to Stay!"
Canada
Rodney
$187 nightly
The price is $217
Jun 10 - Jun 11
Total with taxes and fees
Walnut Beach Resort

Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites
3.0 star property
Osoyoos
8.8 out of 10, Excellent, (1,002 reviews)
"Clean Rooms and a nice breakfast selection"
Canada
John
$137 nightly
The price is $158
Jun 14 - Jun 15
Total with taxes and fees
Best Western Plus Osoyoos Hotel & Suites

Falcon Resort

Falcon Resort
2.0 star property
Osoyoos
6.0 out of 10, (90 reviews)
"Clean, not modern: shower head a little old.Overall good."
Canada
Yves
$93 nightly
The price is $108
Jun 3 - Jun 4
Total with taxes and fees
Falcon Resort

Spanish Fiesta Resort

Spanish Fiesta Resort
2.0 star property
Osoyoos
6.0 out of 10, (142 reviews)
"Fun place to stay. Great beach"
Canada
Jonathan
$93 nightly
The price is $108
Jun 3 - Jun 4
Total with taxes and fees
Spanish Fiesta Resort

Casa Del Mila Oro, Perfect getaway for family fun, steps from the pool and lake

Casa Del Mila Oro, Perfect getaway for family fun, steps from the pool and lake
Osoyoos
9.6 out of 10, Exceptional, (16 reviews)
"The property is welcoming, homey, clean, and in a great location. "
Canada
Brandi D.
$293 nightly
The price is $340
Jun 17 - Jun 18
Total with taxes and fees
Casa Del Mila Oro, Perfect getaway for family fun, steps from the pool and lake

Sleeps 8 | Close to pool | Boat Slip Included!!

Sleeps 8 | Close to pool | Boat Slip Included!!
Osoyoos
9.8 out of 10, Exceptional, (20 reviews)
"A fantastic home in a wonderful subdivision. Just a perfect family beach getaway."
Canada
Patrick
$710 nightly
The price is $824
Jun 29 - Jun 30
Total with taxes and fees
Sleeps 8 | Close to pool | Boat Slip Included!!

Lake front home in Wine Country

Lake front home in Wine Country
Osoyoos
9.8 out of 10, Exceptional, (25 reviews)
"Our family had an amazing time! Cam and Liam were excellent hosts. Highly recommend this lovely vacation spot. "
Canada
Randi S.
$678 nightly
The price is $787
Jun 7 - Jun 8
Total with taxes and fees
Lake front home in Wine Country
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Osoyoos Hotel Reviews

Find out more about Osoyoos

Osoyoos Resorts information

Number of reviews
15,134
Accommodation
1 Resorts
Lowest Price
$82
Highest Price
$246

Frequently asked questions

What is Osoyoos like for a resort vacation?
You deserve to get away, and a resort is the perfect place to find all the amenities and services you need for a relaxing stay in Osoyoos. One of the comfortable resorts in the surrounding area could be just what you're looking for, whether you want great restaurants on site, blissful spa treatments, or activities for the kids.
What's the best resort for my stay in Osoyoos?
Our highest-rated Osoyoos resort: Spirit Ridge, in The Unbound Collection by Hyatt - Beach resort. Features a golf course, a winery, and a full-service spa.
What can I do in Osoyoos?
Travelers love exploring the beaches in Osoyoos, and say that there are lots of great wineries here. Get some time by the water at Gyro Beach, or bring the kids to Rattlesnake Canyon for some family fun. Additional attractions in the area include Osoyoos and District Museum and Archives and Osoyoos Lake.
What's the weather like in Osoyoos?
The hottest months are usually July and August with an average temp of 63°F, while the coldest months are December and January with an average of 25°F. Average annual precipitation for Osoyoos is 20 inches.
What's the best way to get to and around Osoyoos?
Fly into Penticton, BC (YYF-Penticton Regional), which is located 30.2 mi (48.7 km) from the city center. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia