Skip to main content

Search hotels in Cranbrook

Enter your dates to see the latest prices and deals for Cranbrook hotels

Filter by:

Star Rating

Review score

Cranbrook – 14 hotels and places to stay

See the latest prices and deals by choosing your dates.

Prestige Rocky Mountain Resort Cranbrook, WorldHotels Crafted has free bikes, shared lounge, a restaurant and bar in Cranbrook.

It took me three different rooms to find one room that wasn't booked or taken
Review score
8.4
Very Good
121 reviews
Price from
$132.06
1 night, 2 adults

27 miles from St. Mary Lake, Prestige Cranbrook Hotel, BW Premier Collection is located in Cranbrook and features a restaurant and a tennis court.

We have stayed here in the past and would stay again. Staff is so friendly and helpful. Rooms are clean. It is a quiet hotel
Review score
8.5
Very Good
119 reviews
Price from
$130.35
1 night, 2 adults

Located in Cranbrook, 28 miles from St. Mary Lake, The Baker Hotel provides accommodations with a restaurant, free private parking and a bar.

Beds, space, lounge chair
Review score
8.8
Excellent
601 reviews
Price from
$106.95
1 night, 2 adults

Nestled amid the Canadian Rockies, this hotel is only 3.5 blocks from Cranbrook city center. It features a seasonal outdoor swimming pool. Rooms offer free WiFi.

Seemed clean
Review score
7.7
Good
1,194 reviews
Price from
$77.20
1 night, 2 adults

Located in Cranbrook, 26 miles from St. Mary Lake, Ramada by Wyndham Cranbrook features views of the mountain. The hotel provides an indoor pool, hot tub and a 24-hour front desk.

Delicious breakfast. Nice, comfortable room.
Review score
7.3
Good
591 reviews
Price from
$65.15
1 night, 2 adults

Located within 27 miles of St. Mary Lake in Cranbrook, Heritage Inn Hotel & Convention Centre - Cranbrook has a restaurant and a bar.

It was ok. The room was comfortable enough and the front desk staff were excellent. The restaurant food was not very good and the location isn’t great. The hwy on one side and train on the other. And no view. It was cheap enough but the whirlpool was out of order and the pool looked like it had t been cleaned in a while. Probably the most disappointing thing was the food at the restaurant. But the room was clean and updated a bit and overall was fine. Was just disappointed whirlpool wasn’t working and food was poor.
Review score
7.3
Good
498 reviews
Price from
$69.20
1 night, 2 adults

Motel 6-Cranbrook, BC is located in Cranbrook, 27 miles from St. Mary Lake. This 2-star hotel offers a 24-hour front desk and free WiFi. Guests can have a drink at the snack bar.

It was super cold. Even with the portable heater, it triggered the electricity all the time. Only one wall plug worked. It was a very cold night.
Review score
7.3
Good
491 reviews
Price from
$59.76
1 night, 2 adults

Sandman Hotel Cranbrook is located in Cranbrook, 27 miles from St. Mary Lake.

Review score
6.6
Pleasant
183 reviews
Price from
$82.27
1 night, 2 adults

Located in Cranbook 6.8 mi from Cranbrook Airport, this motel features rooms with a private entrance, a microwave and a fridge.

Clean and comfortable
Review score
7.1
Good
199 reviews
Price from
$66.80
1 night, 2 adults

End of the road B & B features air-conditioned accommodations in Cranbrook. This property offers access to a terrace, table tennis, free private parking, and free Wifi.

Mirka and Dennis were incredibly friendly and accommodating. I was travelling in Feb and was afraid the room might be too cold. The hosts arranged a heater in my room before my arrival. I was also served breakfast crepes which were delicious! Highly recommend this accommodation if you have a vehicle! Be aware that there were no in-suite bathrooms. You do get your own private bathroom which requires stepping next door. I personally didn't mind this as mine was clean with provided shampoo and towels, and also nicely decorated!
Review score
9.4
Wonderful
139 reviews
Price from
$87.89
1 night, 2 adults
See all 14 hotels in Cranbrook

Most-booked hotels in Cranbrook in the past month

See all

FAQs about hotels in Cranbrook

What Guests Said About Cranbrook:

  • Review score
    10.0

    Highly recommended place to stay especially if you want to...

    Highly recommended place to stay especially if you want to get away from the traffic noise. Situated not too far from downtown. We ate at the golf course restaurant, not too far away and you don't have to go downtown. Restaurant name is Clubhouse Casual. We were just passing through and weren't very interested in the city.
    Guest review by
    Gerald
    Canada
  • Review score
    4.0

    Our room was dirty.

    Our room was dirty. We stayed in same hotel the year prior and our breakfast was included and our room wasn’t dirty then. We ate dinner at Mr. Mike’s, and that was decent. The Main Street was all torn up. Probably won’t stay in Cranbrook again.
    Guest review by
    Anonymous
    United States
  • Review score
    10.0

    The staff were polite and friendly.

    The staff were polite and friendly. The stay was excellent value for money and the amenities were very good. The downtown restaurant , the Heidout, where we dined, was very good. Lovely off leash area for our dog.
    Guest review by
    Gerald
    Canada
  • Review score
    10.0

    The weather is nice

    The weather is nice We found people mostly polite and helpful Grocery’s reasonably priced in super store Terrific camping / hiking / swimming / boating opportunity’s The Super 8 we stayed in was great👍 But approach into yard should be patched up some.
    Guest review by
    Anonymous
  • Review score
    8.0

    "Hot Shots" A coffee place like no other.

    "Hot Shots" A coffee place like no other. They say "we're not a fast food place." Bravo. Great espresso shots and a very broad menu from a kitchen that cares. 5*****+ "The Heid Out & Fisher Peak Brewery"..... FP Brewing just won the award for the best IPA in Canada. Also a fine wine list & select whiskeys. Great staff...A shout out to Carol at the bar!! & what if you had a brewing company pub with more than an average kitchen. Tip of the hat to the superb kitchen staff! The Hunter's Schnitzel would get rave reviews in a classy restaurant. & (sorry no photo!) the Crême Brulé presentation was top class & the taste? ......to die for! 5*****+ for sure! Why settle for franchise fast food on the main strip, or lukewarm Starbucks coffee? Cranbrook has real gems!!
    Guest review by
    mountain traveller
    Canada
  • Review score
    10.0

    We were there for a medical procedure and there was a...

    We were there for a medical procedure and there was a snowstorm so it was a good place to be safely. We utilized the restaurant because it was close and the staff was very friendly there. We travel to Cranbrook often from Creston , but don't often stay overnight
    Guest review by
    Hetti
    Canada

See reviews by guests who stayed at hotels in Cranbrook

See all
  • From $80.75 per night
    Review score
    7.3
    Good · 591 reviews
    Our family vacation at Ramada Cranbrook was unforgettable! The staff was so friendly and accommodating, making sure our kids had a great time. The kids' club was fantastic, and they couldn't wait to go every day. The pool area was perfect, and we enjoyed every minute of relaxation. Our room was spacious and well-equipped, and the hotel is located in the perfect spot for easy access to all the main attractions. Highly recommend for families!
    Guest review by
    Derrick
    Canada
  • From $61.17 per night
    Review score
    7.1
    Good · 199 reviews
    Cheap and cheerful. Whilst an older building the place has been spruced up with a lock of paint, making it look a lot more inviting when entering g the rooms. The beds comfy and clean, the toilet is equally clean and the bath was great to relax in. We stayed one night for the sole purpose of getting to the airport the following morning and this hotel is perfect for that.
    Guest review by
    Marie-Josee
    Canada
  • From $73.41 per night
    Review score
    8.1
    Very Good · 627 reviews
    everything was great, clean comfortable. microwave, fridge and Keurig and mini type kitchenette was great, clean bathroom with heater and huge bed , new TV and tons of room for decent price. would recommend if needing a place to stay in Cranbrook!
    Guest review by
    M Repole
    Canada
  • Review score
    9.4
    Wonderful · 139 reviews
    Location was by a trail in lovely mountains outside of Cranbrook. Hosts were interesting and friendly. Breakfast was excellent with fresh eggs from the house chickens and strawberries from the garden.
    Guest review by
    Sophie
    United Kingdom
  • From $93.23 per night
    Review score
    7.7
    Good · 1,194 reviews
    Breakfast was good. Fresh omelette was good. Maybe some tomatoes. Location was handy to walk to downtown area. The Bayleaf restaurant at the hotel is good as well.
    Guest review by
    Gregory
    Canada