Choose your preferred language. We speak English (US) and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
On the west arm of Kootenay Lake, this resort features views of the lake and Elephant Mountain. It has an on-site restaurant and provides an indoor pool and hot tub.
In the Yoho National Park surrounded by the Rocky Mountains, the Emerald Lake Lodge features rooms with wood burning fireplaces. An outdoor hot tub, 3 restaurants and a lounge are also provided.
This luxury resort features a golf course and rooms with balconies or patios overlooking the greens. The Invermere, resort is within a 5 minute drive of Windermere Lake.
Featuring ski in/ski out access, this guest accommodations are just steps from Kimberly Alpine Resort. Each luxury apartment features a private deck with a hot tub and panoramic mountain views.
Located in Balfour, 18 miles from Nelson, Kootenay Lakeview Spa Resort & Event Centre features air-conditioned rooms and free private parking.
Showcasing a seasonal outdoor pool and ski-to-door access, Premium Upper Village Condominiums is located in Panorama, just 219 yards from Village Gondola.
Located between the Purcell and the Kootenay Rocky Mountains near Cranbrook, British Columbia, this resort features world-class golf, casino nightlife and luxurious amenities just minutes from...
Set in the Canadian Rockies next to Kootenay National Park, this mountain resort offers a variety of outdoor activities. Its log cabins were hand-built right from the surrounding forest.
Offering an indoor pool, Glacier House Hotel & Resort is 10 minutes from Revelstoke city centre and overlooks Begbie Glacier. Free WiFi is included in each room.
Featuring ski-in/ski-out access to Fernie Alpine Resort, located on site, this hotel offers a restaurant and lounge. A heated outdoor pool and 3 exterior hot tubs are available.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.