Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Osoyoos – 30 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Best Western Plus Sunrise Inn 5506 Main Street Holdings Ltd

Hotel in Osoyoos

This hotel is within walking distance of Osoyoos Lake, British Columbia. It offers free Wi-Fi, and all rooms have a flat-screen TV. An indoor swimming pool and gym are found on site. Staff were very friendly and helpful

Show more Show less
8.2
Very Good
391 reviews
Price from
$180
per night

Sahara Courtyard Inn Osoyoos

Hotel in Osoyoos

This Osoyoos, British Columbia hotel is 1969 feet from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered. The owners are so amazing and helpful. The price is just right. We love walking out of our room into the courtyard and having our own table to enjoy the sun and a drink.

Show more Show less
7.6
Good
687 reviews
Price from
$106
per night

Spirit Ridge, in The Unbound Collection by Hyatt

Hotel in Osoyoos

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and features a private beach at Osoyoos Lake. I came here with my family.This place was so perfect.This place is clean and the staff is kind.The swimming pool here is the children's favorite place.

Show more Show less
8.9
Excellent
525 reviews
Price from
$344
per night

Coast Osoyoos Beach Hotel

Hotel in Osoyoos

Featuring a private beach on Osoyoos Lake, this British Columbia hotel is a half mile from the Rattlesnake Canyon amusement park. The classic rooms provide free Wi-Fi and a refrigerator. Right on the beach, close to everything..quiet clean

Show more Show less
7.8
Good
685 reviews
Price from
$328
per night

Watermark Beach Resort

Hotel in Osoyoos

This Osoyoos, British Columbia hotel is right on Osoyoos Lake. The hotel features a seasonal outdoor pool with a waterslide and a full-service spa. GREAT place to stay with my dogs!

Show more Show less
8.9
Excellent
713 reviews
Price from
$344
per night

Walnut Beach Resort

Hotel in Osoyoos

This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar. Beautiful outdoor heated pool that lights up at night. Hot tubs. Kitchenette. Friendly staff.

Show more Show less
8.3
Very Good
271 reviews
Price from
$196
per night

Super 8 by Wyndham Osoyoos

Hotel in Osoyoos

Osoyoos Lake is less than 10 minutes’ walk from this motel. Free Wi-Fi is available in all guest rooms. A seasonal heated pool and hot tub are offered on site. Had a room without stairs like I asked for ready . And were happy to allow my 10 lb Maltese to stay

Show more Show less
7.7
Good
303 reviews
Price from
$106
per night

Osoyoos Inn and Suites

Hotel in Osoyoos

Osoyoos Inn and Suites has rooms in Osoyoos. The property is located 13 miles from Mount Baldy, 1.3 miles from Osoyoos Desert Model Railroad and 1.8 miles from Nk'Mip Desert Cultural Centre.

Show more Show less
Price from
$163
per night

Westridge Motor Inn

Osoyoos

Featuring an outdoor pool, Westridge Inn is located in Osoyoos. BBQ facilities are available to all guests. Free WiFi is provided in all rooms. Nk’Mip Winery is 3.7 mi away. A beautiful, CLEAN, comfortable & relaxing stay!! Very nice comfy beds and pillows, great staff! A stay here won’t disappoint in any way ❤️

Show more Show less
8.8
Excellent
433 reviews
Price from
$131
per night

Richter Pass Motor Inn

Osoyoos

Set in Osoyoos, within 0.8 mi of Lion's Park Beach and 1.9 mi of Nk'Mip Desert Cultural Center, Richter Pass Motor Inn offers accommodations with barbecue facilities and free WiFi throughout the... Excellent location, ridiculously good value, BBQ facilities a nice bonus.

Show more Show less
8
Very Good
102 reviews
Price from
$114
per night

Most-booked hotels in Osoyoos in the past month

See all

FAQs about hotels in Osoyoos

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Osoyoos:

Explore guest reviews of hotels in Osoyoos

See all