Search for Osoyoos Hotels from CA $69

Osoyoos, British Columbia, Canada

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Osoyoos hotel prices

Check prices in Osoyoos for tonight, Feb 22 - Feb 23Feb 22 - Feb 23
Check prices in Osoyoos for tomorrow night, Feb 23 - Feb 24Feb 23 - Feb 24
Check prices in Osoyoos for next weekend, Feb 28 - Mar 1Feb 28 - Mar 1
Osoyoos, British Columbia, Canada

Top 10 Hotels in Osoyoos

Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC
Get Rates
4.1/5Very Good! (488 reviews)
Great stay

"Excellent hotel. Very good and friendly service. I can recommend it anytime."…"

Reviewed on Oct. 14, 2019

Desert Surfside Waterfront Accommodations
Lakeview Motel & Suites
2.5 out of 5
6004 89th Street, Osoyoos, BC
Free CancellationReserve now, pay when you stay
CA $69
per night
Feb 28 - Feb 29
4/5Very Good! (212 reviews)

"Staff was friendly. Rooms were clean and comfortable. Parking was a little tight even for little cars. The place was full. Good place"…"

Reviewed on Feb. 4, 2020

Lakeview Motel & Suites
Riviera Motel
2 out of 5
6004 Maple Dr, Osoyoos, BC
Free CancellationReserve now, pay when you stay
CA $85
per night
Feb 23 - Feb 24
3.8/5Good! (227 reviews)

"Really friendly staff, clean & close to the beach ! Lots of TV channels too & a large kitchen! Cozy beds!"…"

Reviewed on Sep. 13, 2019

Riviera Motel
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
CA $125
per night
Mar 12 - Mar 13
4.6/5Wonderful! (128 reviews)

"The location was good. It's in the middle of winery, so we could walk around in the morning. And the room was clean, and everything was good."…"

Reviewed on Oct. 27, 2019

Shiraz Villa
Westridge Motor Inn
2.5 out of 5
9913 Highway 3, Osoyoos, BC
Free CancellationReserve now, pay when you stay
CA $89
per night
Feb 23 - Feb 24
4.5/5Wonderful! (124 reviews)

"Bed great. Linens wonderful. Great to have a table to sit at. Shower very nice."…"

Reviewed on Dec. 8, 2019

Westridge Motor Inn
Sandy Beach Motel
2.5 out of 5
6706 Ponderosa Dr, Osoyoos, BC
CA $99
per night
Feb 23 - Feb 24
4.7/5Exceptional! (232 reviews)

"Always a welcoming stop, reasonably priced and well located."…"

Reviewed on Dec. 10, 2019

Sandy Beach Motel
Super 8 by Wyndham Osoyoos
2 out of 5
9130 Main St, Osoyoos, BC
Free CancellationReserve now, pay when you stay
CA $89
per night
Mar 1 - Mar 2
3.8/5Good! (464 reviews)

"This place is clean and convenient. It’s owned and run by lovely people."…"

Reviewed on Nov. 1, 2019

Super 8 by Wyndham Osoyoos
Best Western Plus Sunrise Inn
3 out of 5
5506 Main Street, Osoyoos, BC
Free CancellationReserve now, pay when you stay
CA $99
per night
Mar 22 - Mar 23
4.2/5Excellent! (785 reviews)

"It was a big room. It had everything we needed,like the fridge and freezer,a huge sitting area,and we could have cooked in there if we had wanted or needed to! It was clean and it was nice!"…"

Reviewed on Feb. 7, 2020

Best Western Plus Sunrise Inn
The White Horse Bed & Breakfast
3 out of 5
3800 Highway 3, Osoyoos, BC
Get Rates
4.9/5Exceptional! (37 reviews)

"White Horse has a stunning view over Osooyos Lake from both the lovely patio fronting the guest suites which are on the lower level of a well-kept home. Hosts Ron and Darlene were very welcoming and easy to talk with and seemed to attend to the smallest details (e.g. nice wine glasses in the rooms, ..."…"

Reviewed on Oct. 5, 2019

The White Horse Bed & Breakfast
Sahara Courtyard Inn
2 out of 5
6205 Cottonwood Drive, Osoyoos, BC
CA $71
per night
Feb 26 - Feb 27
3.5/5Good! (384 reviews)

"Over all the room was clean. The bed was comfortable. Shower towels were to small and the TV was not working properly. Would b nice to have tea bags."…"

Reviewed on Oct. 19, 2019

Sahara Courtyard Inn
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.

Osoyoos Hotel Guide

Osoyoos offers visitors a terrific range of great hotel possibilities to select from. Approximately 26 places to stay are within a 0.1-kilometre (0.06-mile) radius from Osoyoos' center.

Astute vacationers who fully appreciate the value of booking accommodation right in the heart of town should check out the latest deals at the Watermark Beach Resort and Holiday Inn Hotel & Suites Osoyoos, which are located within 1 kilometre (0.6 miles) of Osoyoos' downtown area.

The Best Western Plus Sunrise Inn, Coast Osoyoos Beach Hotel and Super 8 Osoyoos are useful options for travelers chasing more economical hotels.

The Spirit Ridge at NK'MIP Resort can be found 2 kilometres (1 mile) from the center of Osoyoos. Alternatively, the Walnut Beach Resort is 3 kilometres (2 miles) away. Some more hotel options around Osoyoos are the Falcon Resort and the Baergnaescht Bed & Breakfast.

Why not spend the day visiting SpierHead Winery and The View Winery, which you'll find in Southeast Kelowna, 90 kilometres (56 miles) to the north of Osoyoos. The Acker Vacation Homes & Suites and Sandman Hotel & Suites Kelowna are just some of the fabulous Expedia-listed apartment and hotel options in Southeast Kelowna. 60 kilometres (36 miles) to the north of Osoyoos, you may also choose to stay at Naramata Bench, home to the OK Whistle Stop Bed & Breakfast and Above Naramata Bed & Breakfast. Regardless of whether you're passing through or spending a few nights in Naramata Bench, you might like to visit the Lake City Casino and Black Widow Winery.

Just because you are far from home, doesn't mean you can't indulge in your love of sporting events. Prospera Place is situated 95 kilometres (59 miles) to the north of Osoyoos. Those sports fans wishing to sleep near to the action can select from the The Royal Private Residence Club or the Delta Hotels by Marriott Grand Okanagan Resort.

Penticton Regional Airport is located 50 kilometres (30 miles) away from Osoyoos. Travelers who wish to stay close by, can easily secure a night at the Royal Bed And Breakfast or the Penticton Lakeside Resort, Convention Centre & Casino.

Frequently asked questions

Recently Booked Hotels in Osoyoos

Recent Reviews in Osoyoos

More trip options