Skip to main content

Featured hotels near Mount Baldy

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Sandy Beach Suites

Osoyoos (12.7 miles from Mount Baldy)

This motel is located in Osoyoos, on the shores of Osoyoos Lake. It features a private beach, volleyball and Pickleball courts. Free Wi-Fi access is available throughout the motel.

Show more Show less
9.1
Superb
291 reviews
Price from
RSD 15,485
per night

Spirit Ridge, in The Unbound Collection by Hyatt

Hotel in Osoyoos (11.8 miles 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.

Show more Show less
8.7
Fabulous
381 reviews
Price from
RSD 22,554
per night

Vintage Merlot Bed and Breakfast

Oliver (13.7 miles from Mount Baldy)

Vintage Merlot Bed and Breakfast offers accommodation in Oliver. For your comfort, you will find free toiletries and a hair dryer.

Show more Show less
9.6
Exceptional
41 reviews
Price from
RSD 11,454
per night

Watermark Beach Resort

Hotel in Osoyoos (13 miles 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.

Show more Show less
8.7
Fabulous
456 reviews
Price from
RSD 20,383
per night

Best Western Plus Osoyoos Hotel & Suites

Hotel in Osoyoos (12.5 miles 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.

Show more Show less
8.3
Very good
521 reviews
Price from
RSD 16,411
per night

Casa Del Mila Oro

Osoyoos (12.6 miles from Mount Baldy)

Featuring a private beach area, garden and views of pool, Casa Del Mila Oro is located in Osoyoos, 1.8 km from Gyro Park Beach.

Show more Show less
9.4
Superb
12 reviews
Price from
RSD 17,318
per night