Skip to main content

Featured hotels near Mount Baldy

Filter by:


Star rating

Review score

See the latest prices and deals by choosing your dates.
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 boasts a private beach at Osoyoos Lake.

The two-bedroom penthouse was better than we had hoped. It was immaculate and had everything you could need. The condo was so spacious and had more than enough room for the 3 of us. The view from the deck was just incredible! We really enjoyed the pools, the steam room, the restaurant, the winery, and walks around the property. The desert museum is great as well. The staff make it memorable as they are so friendly, attentive and professional.
8.7
Scored 8.7
Fabulous
Rated fabulous
374 reviews
Price from£149.40per night
Baergnaescht B&B, hotel in Osoyoos

This non-smoking bed and breakfast is an adobe-themed house located among the mountains of southern British Columbia. It serves a Swiss-Canadian gourmet breakfast every morning.

Owner is very conscientious and presented an excellent breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
30 reviews
Price from£86.40per night
Best Western Plus Osoyoos Hotel & Suites, 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.

Building is showing it’s age despite many efforts to improve it. For the price we expected a bit more at a Best Western Plus. No restaurant open - appears to be under renovation.
8.3
Scored 8.3
Very good
Rated very good
520 reviews
Price from£90.50per 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.

Location was great and so was the view.
8.4
Scored 8.4
Very good
Rated very good
399 reviews
Price from£120per night
Watermark Beach Resort, hotel in Osoyoos

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.

Very quiet and enjoyable room. Exceptional food. Wonderful view
8.7
Scored 8.7
Fabulous
Rated fabulous
444 reviews
Price from£102.20per night
Coast Oliver Hotel, hotel in Osoyoos

Located in Oliver and with Mount Baldy reachable within 38 km, Coast Oliver Hotel provides express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi throughout the property and a...

Chain hotel, so fairly predictable as to what you're going to get.
8.1
Scored 8.1
Very good
Rated very good
411 reviews
Price from£128.05per night
See all hotels near Osoyoos
gogless