Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Osoyoos Independent Hotels

See all 46 Hotels in Osoyoos
Spirit Ridge at NK'MIP Resort

Spirit Ridge at NK'MIP Resort

1200 Rancher Creek Rd, Osoyoos
4.0 out of 5.0
4.3 out of 5 (348 reviews)
Very nice hotel Every thing was as one would want. Three small dings. There were two lights that did not work. This … - 

$135

$135
Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos
2.5 out of 5.0
3.9 out of 5 (181 reviews)
Excellent hotel We have stayed in this hotel for several days in each of the past few years. Quality place in all r … - 

$73

$73
Watermark Beach Resort

Watermark Beach Resort

15 Park Place, Osoyoos
4.0 out of 5.0
4.5 out of 5 (304 reviews)
Beautiful resort, walkable to main street, nice rooms. - 

$103

$103
Holiday Inn Hotel & Suites Osoyoos

Holiday Inn Hotel & Suites Osoyoos

7906 Main Street, Osoyoos
3.0 out of 5.0
3.4 out of 5 (152 reviews)
Hotel needs updating. Carpet is dirty and old. Hotel staff is very friendly - 

$101

$101
Super 8 Osoyoos

Super 8 Osoyoos

9130 Main St, Osoyoos
2.0 out of 5.0
3.6 out of 5 (128 reviews)
Good access This motel is quiet and very nice. The staff very very helpful. - 

$73

$73
Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations

7310 Main Street, Osoyoos
3.0 out of 5.0
4.0 out of 5 (76 reviews)
Waterfront Motel Nice motel located right on the beach. Room was clean and well equipped for in room meals. Would st … - 

$57

$57
Walnut Beach Resort

Walnut Beach Resort

4200 Lakeshore Dr, Osoyoos
4.0 out of 5.0
4.1 out of 5 (140 reviews)
Great Location Very pleasurable. Wish we had of stayed longer. Sitting at the outdoor patio enjoying drinks and wa … - 

$117

$117
Avalon Inn

Avalon Inn

9106 Main St, Osoyoos
2.0 out of 5.0
3.4 out of 5 (44 reviews)
Very good location in downtown My wife and I were just passing through on the way to Vancouver, so we only needed a bed for the ni … - 

$78

$78
Riviera Motel

Riviera Motel

6004 Maple Dr, Osoyoos
2.0 out of 5.0
3.4 out of 5 (49 reviews)
Nice little motel Nice and clean motel. Great location when you want to visit the vineyards. - 

$60

$60
The Maple Leaf Motel Inn Towne

The Maple Leaf Motel Inn Towne

5920 Main Street, Oliver
2.0 out of 5.0
4.3 out of 5 (53 reviews)
Nice hotel and friendly staff I was very impressed with the room for the rate I paid. Bed were comfy, room was clean, and the bat … - 

$73

$73
Ciliegia Villa

Ciliegia Villa

12795 87th Street, Osoyoos
3.0 out of 5.0
4.4 out of 5 (47 reviews)
Good location to wine country. Very good location, quiet. Breakfast was fine. Needs a window in the cut out between bathroom and l … - 

$116

$116
Cactus Tree Inn

Cactus Tree Inn

5887 main st, Oliver
2.0 out of 5.0
4.0 out of 5 (49 reviews)
Comfortable clean and quiet Motel with pool We enjoyed the restaurants and wineries within walking distance to the Motel. Very clean and good b … - 

$77

$77
Sahara Courtyard Inn

Sahara Courtyard Inn

6205 Cottonwood Drive, Osoyoos
2.0 out of 5.0
3.2 out of 5 (87 reviews)
Nice walking distance to pub and beach Good spot, community bbq, hotpool was broken down or either just says super cold.. would of been ni … - 

$65

$65
Sandy Beach Motel

Sandy Beach Motel

6706 Ponderosa Dr, Osoyoos
2.5 out of 5.0
4.5 out of 5 (32 reviews)
Top quality accommodation We had booked Garden View but had problem with internet. Were moved to Lake View that had everythin … - 

$80

$80
Boundary Motel

Boundary Motel

7416 97th st, Osoyoos
2.0 out of 5.0
3.7 out of 5 (26 reviews)
An older Motel,set of the main road,nice and quiet,clean,a good working kitchen,plenty space,tons o … - 

$56

$56
Lakeview Motel & Suites

Lakeview Motel & Suites

6004 89th Street, Osoyoos
2.5 out of 5.0
3.7 out of 5 (43 reviews)
Amazing Service! I completely forgot to call for a late check-in but we were accommodated wonderfully! I couldn't be … - 

$64

$64
Desert Arms Hotel

Desert Arms Hotel

6341 Main Street, Oliver
2.0 out of 5.0
3.0 out of 5 (24 reviews)
The room was updated however the bathroom could be updated and the towels were thread bare and coul … - 

$73

$73
Mount View Motel

Mount View Motel

5856 Main Street, Oliver
2.5 out of 5.0
4.4 out of 5 (37 reviews)
We arrived late but John was there to help us, the room was excellent, beds very comfortable, well … - 

$64

$64
Desert Oasis Bed & Breakfast

Desert Oasis Bed & Breakfast

9302 – 62nd Avenue, Osoyoos
3.5 out of 5.0
4.7 out of 5 (47 reviews)
I would stay here again. Dave is a excellent host. The breakfast that is served is different each morning, and trust me you … - 

$121

$121
Shiraz Villa

Shiraz Villa

12190 Highway 3, Osoyoos
3.5 out of 5.0
4.6 out of 5 (32 reviews)
Great views - in a vineyard Could have done without the 3:30 am fire alarm that went off with no explanation!! - 

$130

$130
Map

Recently booked Osoyoos hotels

Sahara Courtyard Inn
2.0 out of 5.0
Last booking: 43 hours ago

Independent Osoyoos Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Osoyoos, British Columbia. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Osoyoos hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Osoyoos Independent locations may even offer extra little benefits and discounts for frequent travelers.