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, hotel in Cranbrook

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

From the moment we walked in the door we were treated so well. The staff was wonderful. They made our stay so pleasant. We had the most beautiful room and our experience at the on-site restaurant was great. We will be back.
Scored 8.4
8.4
Rated very good
Very Good
121 reviews
Price from
$130.60
1 night, 2 adults
Prestige Cranbrook Hotel, BW Premier Collection, hotel in Cranbrook

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

I want to give the biggest shout out to Best Western Cranbrook Hotel . My daughter’s birthday wish was to have her and a couple of friends sleep over at a hotel. They went above and beyond to make her 8 year old dreams come true. The gentleman that checked us in treated the girls like queens. He found out it was her birthday and gave her an upgrade to a penthouse suite. He also gave them candy and chips as “vip” guests. The joy was incredible for those little girls and it will be a core memory for her forever. I am so grateful. The room was beautiful, hotel clean, pool clean and fun and every person we ran into on staff was so kind. Cannot recommend enough! Thank you!!!
Scored 8.4
8.4
Rated very good
Very Good
123 reviews
Price from
$135.18
1 night, 2 adults
The Baker Hotel, hotel in Cranbrook

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

Old but very nice
Scored 8.8
8.8
Rated excellent
Excellent
592 reviews
Price from
$107.02
1 night, 2 adults
Days Inn by Wyndham Cranbrook Conference Centre, hotel in Cranbrook

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.

Breakfast was amazing: they cook omelettes in front of you and they customize the ingredients! There were other hot meals like sausages and bacon. Variety of other food was also good! The room was quiet, spacious and nice, also fully functional.
Scored 7.7
7.7
Rated good
Good
1,189 reviews
Price from
$75.10
1 night, 2 adults
Ramada by Wyndham Cranbrook, hotel in Cranbrook

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.

The quietness of it and the location
Scored 7.2
7.2
Rated good
Good
580 reviews
Price from
$75.80
1 night, 2 adults
Heritage Inn Hotel & Convention Centre - Cranbrook, hotel in Cranbrook

Featuring a restaurant and a bar, Heritage Inn Hotel & Convention Centre - Cranbrook is located in Cranbrook and is 27 miles from St. Mary Lake.

Location and value, honored late checkout.
Scored 7.2
7.2
Rated good
Good
515 reviews
Price from
$68.84
1 night, 2 adults
Motel 6-Cranbrook, BC, hotel in Cranbrook

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.

Nothing. The coffee pot had no extension cord so had to set on the floor to reach the plugin.
Scored 7.4
7.4
Rated good
Good
475 reviews
Price from
$55.62
1 night, 2 adults
Sandman Hotel Cranbrook, hotel in Cranbrook

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

King bed and seating options . It appears a lot of smokers could smell strong order of pot and cigarettes throughout hallway . Access door from parking lot lock is crap was that way last stay. They tell you it is finicky but seem not want to fix it. Railroad still noisy.
Scored 6.5
6.5
Rated pleasant
Pleasant
184 reviews
Price from
$66.76
1 night, 2 adults
Travellers Motel, hotel in Cranbrook

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
Scored 7.1
7.1
Rated good
Good
211 reviews
Price from
$52.15
1 night, 2 adults
End of the road B & B, hotel in Cranbrook

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.

Very nice accommodations! Breakfast was delicious and made to order. This couple was very friendly and gracious. We enjoyed listening to their story and telling them ours. A very pleasant B&B experience.
Scored 9.4
9.4
Rated wonderful
Wonderful
137 reviews
Price from
$86.92
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:

  • Scored 10
    10

    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.
    Gerald
    Canada
  • Scored 4.0
    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.
    A
    Anonymous
    the United States
  • Scored 10
    10

    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.
    Gerald
    Canada
  • Scored 10
    10

    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.
    A
    Anonymous
  • Scored 8.0
    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!!
    mountain traveller
    Canada
  • Scored 10
    10

    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
    Hetti
    Canada

See reviews by guests who stayed at hotels in Cranbrook

See all
  • From $87.12 per night
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,189 reviews
    Staff was great and accommodating. Room was clean. Mini fridge a great size. I liked the bed size. The bathroom amenity bottles for shampoo, body wash, hand soap. Better than tiny soaps hotel usually have. Lots of towels, which I loved. Guest laundry was awesome, but it was a bit pricy, .
    Shania
    Canada
  • From $62.92 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 272 reviews
    The Hotel is easy to find and in close proximity to essentials such as restaurants, fast food, shops, gas station, mall, and on top of that, along the highway. But most of all, the staff were so friendly and always ready to help!
    S
    Stu
    Canada
  • From $124.14 per night
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 592 reviews
    Front desk staff were very friendly and helpful.Hotel is walking distance to restaurants and stores.Free parking.
    Cheryl
    Canada
  • From $88.73 per night
    Scored 7.2
    7.2
    Rated good
    Good
     · 515 reviews
    Great breakfast. We missed the times for the pool but hotel was perfect for me and my young son on a road trip.
    jonni-Lyn
    Canada
  • From $64.52 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 475 reviews
    Bed was comfy. We had a great sleep. Room was very clean. Hotel staff friendly.
    Shari
    Canada