Book Osoyoos hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Osoyoos

Cheap Osoyoos hotels

Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is AU$196 per night from 13 Nov to 14 Nov
AU$196
13 Nov - 14 Nov
includes taxes & fees
A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach.
Opens in a new windowWatermark Beach Resort
Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is AU$158 per night from 18 Nov to 19 Nov
AU$158
18 Nov - 19 Nov
includes taxes & fees
Located in Osoyoos, Walnut Beach Resort is just steps from Osoyoos Lake and a 2-minute drive from Rattlesnake Canyon.
Opens in a new windowWalnut Beach Resort
Spirit Ridge, in The Unbound Collection by Hyatt

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 AU$212 per night from 26 Nov to 27 Nov
AU$212
26 Nov - 27 Nov
includes taxes & fees
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 and ...
Opens in a new windowSpirit Ridge, in The Unbound Collection by Hyatt
Save an average of 15% on thousands of hotels when you're signed in
Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel

2.5 out of 5
7702 Main Street, Osoyoos, BC
The price is AU$204 per night from 13 Nov to 14 Nov
AU$204
13 Nov - 14 Nov
includes taxes & fees
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.
Opens in a new windowCoast Osoyoos Beach Hotel
Sahara Courtyard Inn

Sahara Courtyard Inn

2 out of 5
6205 Cottonwood Drive, Osoyoos, BC
The price is AU$138 per night from 13 Nov to 14 Nov
AU$138
13 Nov - 14 Nov
includes taxes & fees
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 ...
Opens in a new windowSahara Courtyard Inn
Osoyoos Lakeview Inn & Suites

Osoyoos Lakeview Inn & Suites

2.5 out of 5
6004 89th Street, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 13 Nov to 14 Nov
AU$113
13 Nov - 14 Nov
includes taxes & fees
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 ...
Opens in a new windowOsoyoos Lakeview Inn & Suites
Park Inn by Radisson Osoyoos

Park Inn by Radisson Osoyoos

2.5 out of 5
9130 Main St, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 16 Nov to 17 Nov
AU$151
16 Nov - 17 Nov
includes taxes & fees
With a stay at Park Inn by Radisson Osoyoos in Osoyoos, you'll be a 5-minute walk from British Columbia Visitor Centre at Osoyoos and 7 minutes by foot from ...
Opens in a new windowPark Inn by Radisson Osoyoos
Best Western Plus Osoyoos Hotel & Suites

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 AU$171 per night from 1 Dec to 2 Dec
AU$171
1 Dec - 2 Dec
includes taxes & fees
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 Rattlesnake ...
Opens in a new windowBest Western Plus Osoyoos Hotel & Suites
Shiraz Villa

Shiraz Villa

3.5 out of 5
12190 Highway 3, Osoyoos, BC
The price is AU$182 per night from 13 Nov to 14 Nov
AU$182
13 Nov - 14 Nov
includes taxes & fees
When you stay at Shiraz Villa in Osoyoos, you'll be near the beach, within a 5-minute drive of Osoyoos Desert Centre and British Columbia Visitor Centre at ...
Opens in a new windowShiraz Villa
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.

Hotels in Osoyoos

We're all guilty of jealously scrolling through our mates' travel pics. But with such a fantastic range of accommodation options in Osoyoos, why not take a break and shoot your own #TravelEnvy masterpieces instead? Whether you're after something a little swanky or simple, you're spoiled for choice here. lastminute.com.au has 25 great digs all within 5 kilometres of Osoyoos' centre.

Avoid FOMO and take a look at the ambiance at the Watermark Beach Resort and the Holiday Inn Hotel & Suites Osoyoos. Both are right in the heart of Osoyoos. The Coast Osoyoos Beach Hotel and the Super 8 Osoyoos are also well worth a squiz

Grab your mates and tee off at Sonora Dunes Golf Club. The Spirit Ridge at NK'MIP Resort and Walnut Beach Resort should be well at the top of your accomodation hit list if you'd like to stay close by. Make memories with the kids at Rattlesnake Canyon. The joyful laughter and excitement will stay with you forever. You can visit it whenever you like, especially if you're staying at the Riviera Motel and Sahara Suites.

"Yaaas"! Cheap and cheerful accommodation means more dosh for the fun stuff, and the Osoyoos area has a solid number to choose from. A couple of the most popular options are Avalon Inn and Sun Beach Motel. Spanish Fiesta Resort and Falcon Resort are another two lower-cost hotels that you could consider.

If you're still searching for somewhere to stay and finding it tricky, you could investigate the Baergnaescht Bed & Breakfast or the Desert Surfside Waterfront Accommodations. The first is 6 kilometres away, while the second is 1 kilometre away. If these aren't right for you, we'd recommend the Destiny Beach Resort, which is 1 kilometre from the downtown area.

Oliver is another place where you can sit back and acquaint yourself with the room service menu. Sitting 20 kilometres north of Osoyoos, it's where you'll discover the Jackson-Triggs Winery and the Inniskilin Okanagan Vineyards. If you want to spend a night or two in Oliver, consider the rates at The Maple Leaf Motel Inn Towne and Cactus Tree Inn. Alternatively, you could stay in Okanagan Falls, 35 kilometres to the north of Osoyoos, where you can choose from the Bighorn Ridge Guesthouse and La Villa Motel. Should you choose to stay in Okanagan Falls, make sure you visit the Blue Mountain Vineyard and Cellars and the Noble Ridge Vineyard and Winery.

Hopped on the last flight into Osoyoos? Totally knackered? Then it's probably wise to find a place to stay close to the airport. The Best Western Inn At Penticton and the Holiday House Motel are just short cab rides from Penticton Regional Airport, 50 kilometres from the centre of town.

Osoyoos hotels essential information

Accommodation
272 hotels
Lowest Price
AU$113
Highest Price
AU$212
Popular hotels
Watermark Beach Resort, Walnut Beach Resort, Spirit Ridge, in The Unbound Collection by Hyatt, Coast Osoyoos Beach Hotel, Sahara Courtyard Inn, Osoyoos Lakeview Inn & Suites, Park Inn by Radisson Osoyoos, Best Western Plus Osoyoos Hotel & Suites, Shiraz Villa

Most recent Osoyoos hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.