Star Rating
Hotel Name
Price Range (USD)to

Cranbrook British Columbia Accommodations

Only hotels in Cranbrook are listed below. Find cheap and discounted hotel/motel rates in or nearby Cranbrook, BC for your corporate or personal leisure travel. We provide the best Cranbrook British Columbia hotel rooms. Review the Cranbrook hotel list below to find the perfect lodging. We also have a map of the Cranbrook hotels. Group booking? Search Cranbrook Group Hotel Rates

If you're looking for a city that offers an eclectic mix of urbanity and wilderness, look no further than Cranbrook, British Columbia. This Canadian city is the biggest in the East Kootenay region and is located along the Kootenay and St. Mary's Rivers. More from this guide...

Cranbrook Hotels & Accommodations

Sandman Inn Cranbrook in Cranbrook
405 Cranbrook St. North, Cranbrook, BC V1C3R5
  • 3 star Downtown hotel
  • Check-in: 3:00 pm
Days Inn Cranbrook - Cranbrook
600 Cranbrook St. North, Cranbrook, BC V1C3R7
  • Midscale Highway hotel
  • Check in: 3:00pm
Heritage Inn Hotel & Convention Centre - Cranbrook
803 Cranbrook St. North, Cranbrook, BC V1C3S2
  • 3 star Convention Center hotel
  • Fitness center on property
  • Great shower
  • Air conditioning was criticized by 66%
Motel 6 Cranbrook Bc
910 Cranbrook St. North, Cranbrook, BC V1C3S3
  • Low priced property
  • Check in: 15:00
Prestige Rocky Mountain Resort : 209 Van Horne St. South
209 Van Horne St. South, Cranbrook, BC V1C6R9
  • 4 star Downtown property
  • 3 floors in property
Very Good 4.0 /5Recent Reviews CallBookMore Details
Best Western Cranbrook Hotel in Cranbrook
1019 Cranbrook St. North, Cranbrook, BC V1C 3S4
  • 3-star Highway hotel
  • Check-in: 03:00
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge in Cranbrook
1417 Cranbrook St. North, Cranbrook, BC V1C3S7
  • Economical Mountain hotel
  • Airport shuttle provided
Super 8 by Wyndham Cranbrook in Cranbrook
2370 Cranbrook St. North, Cranbrook, BC V1C3T2
  • Two star Rural hotel
  • Free breakfast
St. Eugene Golf Resort & Casino
7777 Mission Rd., Cranbrook, BC V1C7E5
  • Four-star Mountain property
  • 7 conference rooms in property
  • Clean rooms
  • Fantastic courtyard
Very Good 4.5 /5Review Score CallBookMore Details
Kimberley Inn & Suites : 300 Wallinger Ave.
300 Wallinger Ave., Kimberley, BC V1A1Z4 ~15.65 miles northwest of Cranbrook
  • Economy Downtown hotel
  • Free comp. breakfast
  • Close to tourist areas
  • Great location
Very Good 4.5 /5Reviews CallBookMore Details
Trickle Creek Lodge in Kimberley
500 Stemwinder Dr., Kimberley, BC V1A2Y6 ~16.32 miles northwest of Cranbrook
  • 3 star Resort hotel
  • 92 suites in hotel
  • Average cleanliness
  • Awesome ski hill
Cornerstone Lodge : 5339 Ski Hill Rd.
5339 Ski Hill Rd., Fernie, BC V0B1M6 ~30.39 miles east of Cranbrook
  • Low-priced property
  • Check in: 4:00 PM
Super 8 by Wyndham Fernie
2021 Highway 3 West, Fernie, BC V0B1M0 ~30.48 miles east of Cranbrook
  • Two star Highway hotel
  • Free breakfast
Super 8 Fernie : 2021 Highway 3 West
2021 Highway 3 West, Fernie, BC V0B1M1 ~30.53 miles east of Cranbrook
  • Economy Mountain hotel
  • 43 rooms in property
  • Staff is warm and welcoming
  • Average beds
Stanford Hotels & Resort
100 Riverside Way, Fernie, BC V0B1M1 ~30.67 miles east of Cranbrook
  • 4-star Mountain property
  • Hotel has 3 floors
  • Comfortable beds
  • Great beds and welcoming service
Very Good 4.0 /5Recent Reviews CallBookMore Details
Canadas Best Value Inn & Suites Fernie - Fernie
401 Highway 3, Fernie, BC V0B1M0 ~31.02 miles east of Cranbrook
  • 2-star Highway property
  • 40 rooms in property
Park Place Lodge in Fernie
742 Hiway #3, Fernie, BC V0B1M0 ~31.16 miles east of Cranbrook
  • 3 star Downtown property
  • 3 floors in property
  • Excellent pool
  • Tasty breakfast
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Tree Lodge in Fernie
1101 7th Ave., Fernie, BC V0B1M0 ~31.22 miles east of Cranbrook
  • Affordable Downtown hotel
  • Check-in: 4:00PM
  • Excellent shower
  • Easy to access by car and restaurants/bars nearby are nice
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Fernie Mountain Lodge - Fernie
1622 7th Ave., Fernie, BC V0B 1M0 ~31.48 miles east of Cranbrook
  • Mid-scale Resort property
  • 95 sleeping rooms in hotel
  • Generally very clean
  • Fantastic service
Very Good 4.5 /5Recent Reviews CallBookMore Details
Causeway Bay Hotel Sparwood - Cranbrook
102a Red Cedar Dr., Cranbrook, BC V0B 2G0
  • Three Star hotel
  • 3 floors in hotel
Ramada Creston
1 1809 Highway 3a, Creston, BC V0B1G8 ~43.89 miles southwest of Cranbrook
  • 3 star Highway hotel
  • Access to gym on-site
Very Good 4.5 /5Guest Reviews CallBookMore Details
Magnuson Hotel Creston - Creston
800 Northwest Blvd., Creston, BC V0B1G4 ~44.39 miles southwest of Cranbrook
  • Mid-scale Downtown property
  • Hotel has 3 suites
  • For 60%, maintenance was acceptable
  • Great a/c

Next: See My Cranbrook Hotels with Pricing

Graph of Cranbrook, BC Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Cranbrook, BC discounts available. The chart reflects the cheapest Cranbrook hotel for each day and each star rating category.

The area known as Cranbrook was originally inhabited by Ktunaxa tribes, who then sold it to European settlers. One notable settler in particular was Colonel James Baker, who decided to name his new land after the town he grew up in in England. The name stuck, making Cranbrook the permanent title.

Things began to blossom for the fledgling Cranbrook when the Canadian Pacific Railway built their new Crowsnest Pass line through the city. This new route made the city a major hub in the region, leading to its incorporation in 1905.

Today, the city thrives mostly on the healthcare, mining, and forestry industries. As a visitor, you'll appreciate the many outdoor attractions the area has to offer, including numerous parks, water activities, winter sports, and more. Most visitors also love checking out the Canadian Museum of Rail Travel on Van Horne Street South. Whatever your reason for visiting Cranbrook, make your trip the best it can be by picking the right time of year and the right accommodations for your trip.

What is the best time to visit Cranbrook, BC?

There's truly no bad time to visit Cranbrook, as the city offers activities for visitors on a year-round basis. However, if your main goal is to bask in the sun, go on a hike, or swim in one of several local lakes, you'll definitely want to hit the area in the summer. If you choose any time from June to September, you'll have great weather, with average highs ranging from the mid 70s to the low 80s.

Obviously, these great temperatures also make Cranbrook quite crowded in the summer, as many visitors flock to enjoy the balmy weather. The most popular months for a visit are July, June, and August, so schedule your trip outside of these months for a less-crowded experience.

Late spring and early fall are usually only slightly cooler, making them a good alternative. The last frost of the season typically happens around May 26, while the first one for the season happens around Sept. 14. Therefore, if your goal is to try camping or hiking, you might want to do so before or after these dates to avoid chilly nights and mornings.

Visiting in winter means you'll have a chance to experience all of the winter sports in the area. Plus, there will be less tourists around to hinder your experience. Average temperatures from December to February are in the 20s to 30s, making it great weather for skiing and snowboarding.

Regardless of when you're visiting, Cranbrook is consistently one of the sunniest places in all of British Columbia. The city sees about 2,190 hours of sun a year, meaning you'll have great weather for whatever you're doing. Even better, Cranbrook is also one of the least foggy, windy, and wet cities in the region, with most precipitation coming in the form of snow in the winter months.

Below is a chart of the current pricing seasonality of hotels and motels in Cranbrook, BC:

seasonality of hotel rates in Cranbrook

Cranbrook by Star Rating

Below are 3 charts demonstrating mean nightly cost trends by star rating class in Cranbrook, BC. You can use these charts to determine the best time to book a room in Cranbrook during the year.

Which luxury hotels are in Cranbrook, BC?

4 Star Average Prices: $159.95

Many of the true luxury accommodation options near Cranbrook are too far outside of town to be feasible. However, there are still a couple of great hotels right in town that will meet your needs as a luxury traveler.

Consider staying at the Prestige Rocky Mountain Resort Cranbrook, which is extremely close to both Cranbrook Golf and Country Club and Cranbrook History Centre. At this 3.5-star, 112-room resort, you'll love relaxing at the attached spa that offers facials, massages, and body treatments. Other amenities include a spa tub, indoor pool, fitness center, hair salon, and concierge services.

The other luxury hotel option to consider is the St. Eugene Golf Resort & Casino, which is a 3.5-star resort just a few minutes away from the Casino of the Rockies. All of the 125 rooms are air conditioned and come with a refrigerator, free Wi-Fi, and video game consoles for the television.

Sink into a relaxed state after a visit to the full-service spa, or work on your swing at the on-site golf course. If these activities aren't your style, try your hand at gambling at the casino or swim a few laps at the outdoor pool. When it's time to eat, stop at one of the two different restaurants to satiate your hunger.

4 Star Hotel Prices in Cranbrook

What options are in Cranbrook, BC for the most affordable hotels?

If you're looking for some of the most affordable hotels in Cranbrook, the Travelodge Cranbrook, Super 8 Cranbrook, and Days Inn Cranbrook are wonderful options. At the Travelodge Cranbrook, you can choose from a number of room configurations, including king bed and queen bed rooms and suites. The guestrooms all feature kitchenettes so you can save even more money by preparing your own meals. Other amenities include free Wi-Fi, flat-screen TVs, in-room coffee makers, a business center, and laundry. Best of all, pets are also welcome here for a small additional fee.

Stop by the Super 8 Cranbrook for a clean and comfortable stay. You'll appreciate the friendly service at this two-floor, 48-room facility. Each room comes with a private bathroom, LED TV, free Wi-Fi, phones, and free weekday newspapers. Best of all, you'll be able to save extra on breakfast, as a complimentary continental buffet is offered each morning.

One final affordable option is the Days Inn Cranbrook. Splash in the outdoor pool, fill your belly with a complimentary breakfast each morning, and get in a quick workout at the fitness facility. With three floors and 89 rooms, this hotel is extremely close to the airport and the Cranbrook History Centre, making it convenient if you're flying in or plan on visiting this attraction.

3 Star Hotel Prices in Cranbrook

2 Star Average Prices: $67.75

Which hotels in Cranbrook, BC offer the best discounts?

There's no reason you shouldn't try to save a few bucks when booking your hotel. Luckily, several hotels in the area offer discounts for being a member of a certain organization or for being over a certain age.

If you belong to AAA or are part of the military or government, consider the Super 8 Cranbrook, which offers discounted rates for these people.

Check out the Days Inn for more affordable prices if you're a senior, member of AAA, or member of the military or government. All you have to do is provide your ID at check-in.

Which hotels in Cranbrook, BC are budget-friendly?

Striking a balance between affordability and amenities can be tricky, but there is a Cranbrook hotel that fits the bill. Look into the Best Western Cranbrook Hotel, which is located right near Tamarack Centre. You'll experience clean rooms and friendly service whenever you book a stay here. Each room has air conditioning to keep you comfortable, along with a shower/tub combination bathroom with complimentary toiletries and a hair dryer.

Kids will love staying here thanks to the indoor pool and waterslide. You can join them for a swim or make use of the 24-hour fitness center to burn off some calories. When you work up an appetite, head over to the hotel restaurant for breakfast, lunch, or dinner. There's also a small cafe that serves coffee and snacks if you want to grab something to go.

What are the things to do in Cranbrook, BC?

You'll never run out of fun things to do during your stay in Cranbrook. Many people come here to enjoy the four provincial parks that are all located within 30 minutes of downtown Cranbrook. Each of these parks feature a lake that's perfect for swimming, boating, or fishing, depending on your preferences. Jimsmith Lake Provincial Park offers non-motorized boating, while Wasa Lake Provincial Park is the best place in town for swimming and windsurfing. Stop by Moyie Lake Provincial Park to explore two nature trails, or hit up Norbury Lake Provincial Park to go on a picnic.

There's also plenty of golfing in the area, with at least six local courses to challenge both amateurs and semi-pros. If you're around in the winter, you'll absolutely need to check out the Kimberely Alpine Resort, which is just a 30-minute drive away. This resort is North America's largest gladed terrain and provides 68 total runs which you can access on five different lifts.

If you're not into sports, that's not a problem. You can take things a bit slower by perusing the local wildlife. Stop by the Elizabeth Lake Wildlife and Bird Sanctuaries to get a glimpse of western painted turtles, squirrels, and various migratory and local birds.

Whatever you add to your Cranbrook itinerary, you're sure to find the city has enough to meet your needs as a traveler. Make your trip even more enjoyable by booking hotels that meet your needs. Cranbrook offers accommodations for every budget all around town, meaning you can choose the location that's close to what you want to do. Stay by the airport to reduce travel time, head downtown to enjoy the walkable restaurants and shops, or venture into the wilderness for a more secluded stay.

FAQs about hotels in Cranbrook

What are the top rated hotels in Cranbrook?

St. Eugene Golf Resort & Casino, Kimberley Inn & Suites and Red Tree Lodge are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Cranbrook?

Prestige Rocky Mountain Resort, St. Eugene Golf Resort & Casino and Stanford Hotels & Resort are the top 3 luxury hotels near Cranbrook city center.

What hotels are closest to the city center of Cranbrook?

Sandman Inn Cranbrook, Days Inn Cranbrook, and Heritage Inn Hotel & Convention Centre are the properties closest to Cranbrook city center.

What are the most popular independent hotels in Cranbrook?

St. Eugene Golf Resort & Casino, Kimberley Inn & Suites and Red Tree Lodge are the best rated independent hotels (not part of a big brand).

What are the most popular Best Western hotels in Cranbrook?

Best Western Plus Fernie Mountain Lodge and Best Western Cranbrook Hotel are the best rated Best Western branded hotels (based on user reviews score).

What did travelers think of the city of Cranbrook?

Below are reviews of the city of Cranbrook, BC from an actual visitor's perspective.

"Great Stay!"
Score 4.0 / 5

Cranbrook has a great selection of amenities near the hotel. Several restaurants are within walking distance.

Angela J., from 19-Jul-2018
The average traveler rating of the city of Cranbrook, BC shown above is 4.0 out of 5 based on 1 reviews
Back to Top