Skip to main content

Hotels near Mount Baldy, Osoyoos

Enter your dates to see the latest prices and deals for Osoyoos hotels

Select occupancy

Featured hotels near Mount Baldy

Filter by:

Star rating
Review score

Spirit Ridge, in The Unbound Collection by Hyatt

Osoyoos (12 mi from Mount Baldy)

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake.

J
Josie
From
United Kingdom
Stunning location and amazing food
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 372 reviews
Price from
€ 143.58
1 night, 2 adults

Best Western Plus Osoyoos Hotel & Suites

Osoyoos (13 mi from Mount Baldy)

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.

M
Marketa
From
Czech Republic
Lovely and welcoming staff. Nice, clean and modern room. Location is a bit further from the town center, but that's what we wanted. Loved the breakfast options, seemed like they change daily. Parking felt safe and secure. Definitely would stay again!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 303 reviews
Price from
€ 97.64
1 night, 2 adults

Sahara Courtyard Inn & Suites Osoyoos

Osoyoos (13 mi from Mount Baldy)

This Osoyoos, British Columbia hotel is 600 meters from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered.

V
Vincent
From
Canada
The room was immaculately clean and new. It was warm upon arrival.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 394 reviews
Price from
€ 81.66
1 night, 2 adults

Walnut Beach Resort

Osoyoos (13 mi from Mount Baldy)

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.

C
Chrissy
From
Canada
Staff was very friendly and accommodating. Very nice property.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 461 reviews
Price from
€ 122.24
1 night, 2 adults

Coast Osoyoos Beach Hotel

Osoyoos (13 mi from Mount Baldy)

Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator.

J
Jennifer
From
United Kingdom
Excellent value for money, great location and very clean rooms.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 559 reviews
Price from
€ 105.60
1 night, 2 adults

Watermark Beach Resort

Osoyoos (13 mi from Mount Baldy)

This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.

S
Sarndra
From
New Zealand
Watermark is a great location. The pool areas are tidy. The facilities are in excellent condition. Staff are friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 479 reviews
Price from
€ 120.79
1 night, 2 adults
See more properties near Mount Baldy