British Columbia may have travel restrictions in place due to COVID-19.

Search Resort Hotels in Cranbrook from CA $171

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Cranbrook

Lizard Creek Lodge
3.5 out of 5
5346 Highline Dr, Fernie, BC
Get Rates

Located in the mountains, this East Kootenay resort offers ski-in/ski-out access within 3 miles (5 km) of Fernie Alpine Resort and Lake Koocanusa, and is convenient ...

4.3/5Excellent! (817 reviews)

"I loved the remoteness of this property, it had a beautiful feel of serenity and peace for a couple of days in what was a very packed vacation. I booked this stay here with the plan to sit back, relax and just enjoy a few days in the mountains and this was the perfect location."…"

Reviewed on Sep. 20, 2020

Lizard Creek Lodge
Trickle Creek Lodge
3 out of 5
500 Stemwinder Dr, Kimberley, BC
Get Rates

This family-friendly Kimberley resort is located in the mountains, within a 5-minute walk of Columbia Mountains and Kimberley Alpine Resort. The Platzl and Trickle ...

4.4/5Wonderful! (692 reviews)

"Trickle Creek Lodge is kept in very good condition and is very clean. The rooms and the lodge itself are older and in some areas, showing its age. Only 1 elevator, so social distancing is hard in that regard! Super convenient location to the ski hill."…"

Reviewed on Oct. 15, 2020

Trickle Creek Lodge
Prestige Rocky Mountain Resort Cranbrook
3.5 out of 5
209 Van Horne Street South, Cranbrook, BC
Free cancellationReserve now, pay when you stay
The price is CA $171 per night from Dec 18 to Dec 19

Located in East Kootenay, this spa resort is within a 10-minute walk of Columbia Mountains and Cranbrook History Centre. Cranbrook Golf and Country Club and ...

4.3/5Excellent! (307 reviews)

"Comfy quiet room and friendly staff. Nice to be able to have my dog there."…"

Reviewed on Nov. 25, 2020

Prestige Rocky Mountain Resort Cranbrook
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
St. Eugene Golf Resort & Casino
3.5 out of 5
7777 Mission Road, Cranbrook, BC
Get Rates

Located in East Kootenay, this golf resort is steps away from Columbia Mountains and Casino of the Rockies. Wildstone Golf Course and Tamarack Centre are also ...

4.3/5Excellent! (757 reviews)

"This property is stunning! An old residential school restored and turned into an amazing resort through a partnership with First Nation Bands in the area. They have taken something so dark in their history and turned it into something positive and educational. The resort pays a beautiful tribute ..."…"

Reviewed on Oct. 21, 2020

St. Eugene Golf Resort & Casino
Don't see what you're looking for?
See all available properties in Cranbrook
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Cranbrook

Lizard Creek Lodge

Lizard Creek Lodge

3.5 out of 5
5346 Highline Dr, Fernie, BC
4.3/5Excellent! (817 reviews)

"I loved the remoteness of this property, it had a beautiful feel of serenity and peace for a couple of days in what was a very packed vacation. I booked this stay here with the plan to sit back, relax and just enjoy a few days in the mountains and this was the perfect location."…"

Reviewed on Sep. 20, 2020

Lizard Creek Lodge
Fernie Stanford Resort

Fernie Stanford Resort

3 out of 5
100 Riverside Way, Fernie, BC
The price is CA $96 per night from Dec 7 to Dec 8
4.1/5Very Good! (740 reviews)

"The view from balcony was a bonus. Front desk guy was amazing very helpful . Breakfast was alright also. Price was very reasonable also. Would stay again."…"

Reviewed on Oct. 22, 2020

Fernie Stanford Resort
Super 8 by Wyndham Cranbrook

Super 8 by Wyndham Cranbrook

2 out of 5
2370 Cranbrook Street North, Hwy 95 and Hwy 3, Cranbrook, BC
The price is CA $77 per night from Dec 6 to Dec 7
3.7/5Good! (688 reviews)

"No issues for this property. Only stayed one night so no problem."…"

Reviewed on Sep. 26, 2020

Super 8 by Wyndham Cranbrook
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What can I expect from a resort vacation in Cranbrook?
You deserve a vacation, and a resort is just the place to find all the amenities and services you need for a relaxing trip to Cranbrook. One of the comfortable resorts in the surrounding area might be just what you’re looking for, whether you’re hoping for a luxurious suite, blissful spa treatments, or activities for the kids.
What's a top resort in Cranbrook?
Lizard Creek Lodge - Ski resort rated 3.5 stars, 5 minutes away from Fernie Alpine Resort. Features ski-in/ski-out access, an outdoor pool, and a restaurant. Spacious rooms feature pillowtop beds and premium bedding. Trickle Creek Lodge - Ski resort rated 3 stars, 5 minutes away from Kimberley Alpine Resort. Has 2 restaurants, ski-in/ski-out access, and an outdoor pool. Prestige Rocky Mountain Resort Cranbrook - Spa property with a 3.5-star rating. Highly rated for its great location. Enjoy the spa, an indoor pool, and restaurant. St. Eugene Golf Resort & Casino - Golf property rated 3.5 stars. Amenities include a golf course, an outdoor pool, and a restaurant.
What can I do in Cranbrook?
Travelers come to Cranbrook for winter sports like skiing, and also love the golfing and other activities. Check out the interesting exhibits at Creston Museum and Cranbrook History Centre, or take the whole family to Fernie Aquatic Centre and Fernie Memorial Arena. Other top attractions you can add to your list are Fernie Alpine Resort and Kimberley Alpine Resort.
What's the weather like in Cranbrook?
The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and December with an average of 24°F. The snowiest months in Cranbrook are January, December, October, and February, with each month seeing an average of 7 inches of snowfall.
What's the best way to get to and around Cranbrook?
Fly into Cranbrook, BC (YXC-Canadian Rockies Intl.), which is located 6.8 mi (10.9 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.

More trip options