Skip to main content

Places to Stay in Cranbrook

Find the places to stay that appeal to you the most

Top picks for Cranbrook hotels

Explore our most popular hotels in Cranbrook

Filter by:

Review score

End of the road B & B

Cranbrook

Situated in Cranbrook in the British Columbia region, End of the road B & B features a patio. This property offers access to a terrace, table tennis, free private parking and free WiFi.

N
Novina
From
Switzerland
We could relax and enjoy the nature around the house. We got to see a deer at the back of thr house during breakfast. Dennis and Mirka were very friendly, I was glad to have a lovely home cooked breakfast after 1.5 weeks on the road.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$91.65
1 night, 2 adults

The Baker Hotel

Hotel in Cranbrook

Set in Cranbrook, 45 km from St. Mary Lake, The Baker Hotel offers accommodation with a bar and free private parking.

M
Magdalena
From
Poland
It was close to the restaurant and touristic attractions. The service was very nice and helpful. The room was tidy and comfortable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Price from
US$106.94
1 night, 2 adults

Prestige Cranbrook Hotel, BW Premier Collection

Hotel in Cranbrook

Located 44 km from St. Mary Lake, Prestige Cranbrook Hotel, BW Premier Collection offers 4-star accommodation in Cranbrook and features a fitness centre, a shared lounge and a restaurant.

D
Doris heward
From
Canada
this facility was super nice. Room large/ bathroom large / air conditioning great / wi fi great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews
Price from
US$138.10
1 night, 2 adults

Prestige Rocky Mountain Resort Cranbrook, WorldHotels Crafted

Hotel in Cranbrook

Situated in Cranbrook and with St. Mary Lake reachable within 46 km, Prestige Rocky Mountain Resort Cranbrook, WorldHotels Crafted features a shared lounge, non-smoking rooms, free WiFi throughout the...

D
DEBORAH
From
Canada
Do not eat breakfast but ate all four dinners in restaurant or pub. The food and service is excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 134 reviews
Price from
US$138.46
1 night, 2 adults

St. Eugene Golf Resort & Casino

Cranbrook

Located between the Purcell and the Kootenay Rocky Mountains, 9 km from Cranbrook, British Columbia, this resort offers world-class golf and casino nightlife just minutes from national parks and ski...

L
Lou
From
Canada
Terrific level of service from all staff. Very clean and comfortable room. Resort was clean and well maintained The Golf course is a challenging, but playable layout with awesome vistas The 19th Hole Grill was perfect for pub-style food and beverage.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Price from
US$108.38
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 centre. It features a seasonal outdoor swimming pool. Rooms offer free WiFi.

T
Tatiana
From
United States
Excellent stay. Clean, quiet. Very friendly and helpful staff. Nice size pool. Great breakfast. Indian restaurant on site. Would highly recommend.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Price from
US$87.72
1 night, 2 adults

Sandman Hotel Cranbrook

Hotel in Cranbrook

Situated in Cranbrook, British Columbia region, Sandman Hotel Cranbrook is located 44 km from St. Mary Lake.

R
Roslynn
From
Canada
Definitely the best place to stay in Cranbrook. Comfier than any of the “nice” hotels I’ve stayed at. Probably cleaner too… Always quiet. 10/10.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 162 reviews
Price from
US$85.10
1 night, 2 adults

Motel 6-Cranbrook, BC

Hotel in Cranbrook

Set in Cranbrook, British Columbia region, Motel 6-Cranbrook, BC is located 43 km from St. Mary Lake. With free WiFi, this 3-star hotel offers a 24-hour front desk.

R
Ryan
From
Canada
It’s great location the bright lights make it stand out and easy to find The rooms were very clean and beds were very comfortable will book here again
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 482 reviews
Price from
US$61.82
1 night, 2 adults

Model A Inn

Cranbrook

Cranbrook/Canadian Rockies International Airport is 20 minutes’ drive from this British Columbia motel. Model A Inn offers free DVD rentals and spacious rooms.

N
Noreen
From
Canada
This property is perfect for when we are coming or going to the airport. Reception is always polite and accomodating. The room was very clean and the bed comfortable. Excellent value for what you are paying.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 251 reviews
Price from
US$80.01
1 night, 2 adults

Travellers Motel

Cranbrook

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

S
Stephen
From
United Kingdom
Nice room with a shared balcony . Great location with friendly staff . Plenty of parking .
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews
Price from
US$69.10
1 night, 2 adults
All places to stay in Cranbrook

The best places to stay in Cranbrook

Check out our pick of great places to stay in Cranbrook

Filter by:

Review score

End of the road B & B

Cranbrook

Situated in Cranbrook in the British Columbia region, End of the road B & B features a patio. This property offers access to a terrace, table tennis, free private parking and free WiFi.

N
Novina
From
Switzerland
We could relax and enjoy the nature around the house. We got to see a deer at the back of thr house during breakfast. Dennis and Mirka were very friendly, I was glad to have a lovely home cooked breakfast after 1.5 weeks on the road.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$91.65
1 night, 2 adults

The Baker Hotel

Hotel in Cranbrook

Set in Cranbrook, 45 km from St. Mary Lake, The Baker Hotel offers accommodation with a bar and free private parking.

M
Magdalena
From
Poland
It was close to the restaurant and touristic attractions. The service was very nice and helpful. The room was tidy and comfortable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Price from
US$106.94
1 night, 2 adults

Prestige Cranbrook Hotel, BW Premier Collection

Hotel in Cranbrook

Located 44 km from St. Mary Lake, Prestige Cranbrook Hotel, BW Premier Collection offers 4-star accommodation in Cranbrook and features a fitness centre, a shared lounge and a restaurant.

D
Doris heward
From
Canada
this facility was super nice. Room large/ bathroom large / air conditioning great / wi fi great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews
Price from
US$138.10
1 night, 2 adults

Prestige Rocky Mountain Resort Cranbrook, WorldHotels Crafted

Hotel in Cranbrook

Situated in Cranbrook and with St. Mary Lake reachable within 46 km, Prestige Rocky Mountain Resort Cranbrook, WorldHotels Crafted features a shared lounge, non-smoking rooms, free WiFi throughout the...

D
DEBORAH
From
Canada
Do not eat breakfast but ate all four dinners in restaurant or pub. The food and service is excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 134 reviews
Price from
US$138.46
1 night, 2 adults

St. Eugene Golf Resort & Casino

Cranbrook

Located between the Purcell and the Kootenay Rocky Mountains, 9 km from Cranbrook, British Columbia, this resort offers world-class golf and casino nightlife just minutes from national parks and ski...

L
Lou
From
Canada
Terrific level of service from all staff. Very clean and comfortable room. Resort was clean and well maintained The Golf course is a challenging, but playable layout with awesome vistas The 19th Hole Grill was perfect for pub-style food and beverage.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Price from
US$108.38
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 centre. It features a seasonal outdoor swimming pool. Rooms offer free WiFi.

T
Tatiana
From
United States
Excellent stay. Clean, quiet. Very friendly and helpful staff. Nice size pool. Great breakfast. Indian restaurant on site. Would highly recommend.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Price from
US$87.72
1 night, 2 adults

Sandman Hotel Cranbrook

Hotel in Cranbrook

Situated in Cranbrook, British Columbia region, Sandman Hotel Cranbrook is located 44 km from St. Mary Lake.

R
Roslynn
From
Canada
Definitely the best place to stay in Cranbrook. Comfier than any of the “nice” hotels I’ve stayed at. Probably cleaner too… Always quiet. 10/10.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 162 reviews
Price from
US$85.10
1 night, 2 adults

Motel 6-Cranbrook, BC

Hotel in Cranbrook

Set in Cranbrook, British Columbia region, Motel 6-Cranbrook, BC is located 43 km from St. Mary Lake. With free WiFi, this 3-star hotel offers a 24-hour front desk.

R
Ryan
From
Canada
It’s great location the bright lights make it stand out and easy to find The rooms were very clean and beds were very comfortable will book here again
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 482 reviews
Price from
US$61.82
1 night, 2 adults

Model A Inn

Cranbrook

Cranbrook/Canadian Rockies International Airport is 20 minutes’ drive from this British Columbia motel. Model A Inn offers free DVD rentals and spacious rooms.

N
Noreen
From
Canada
This property is perfect for when we are coming or going to the airport. Reception is always polite and accomodating. The room was very clean and the bed comfortable. Excellent value for what you are paying.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 251 reviews
Price from
US$80.01
1 night, 2 adults

Travellers Motel

Cranbrook

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

S
Stephen
From
United Kingdom
Nice room with a shared balcony . Great location with friendly staff . Plenty of parking .
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews
Price from
US$69.10
1 night, 2 adults
All places to stay in Cranbrook

Most booked places to stay in Cranbrook and surroundings in the past month

See all

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 120 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 134 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 287 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 522 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 550 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 482 reviews

Popular with guests booking places to stay in Cranbrook

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews

Enjoy breakfast in Cranbrook and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 522 reviews

Located within 44 km of St. Mary Lake in Cranbrook, Heritage Inn Hotel & Convention Centre - Cranbrook features a restaurant and a bar.

From US$97.03 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 550 reviews

Set in Cranbrook, 42 km from St. Mary Lake, Ramada by Wyndham Cranbrook features views of the city. The hotel features an indoor pool, hot tub and a 24-hour front desk.

From US$83.53 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 287 reviews

The Koontenay Country Inn is located in Cranbrook, less than 5 minutes' drive from Cranbrook Golf Club. Free WiFi and North American long distance are provided.

From US$67.50 per night

Save money on places to stay in Cranbrook and nearby – budget options available

Flamingo Motel

Cranbrook
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 74 reviews

Flamingo Motel offers accommodation in Cranbrook. There is a 24-hour front desk at the property. The nearest airport is Canadian Rockies International Airport, 12 km from the property.

From US$84.33 per night

Travellers Motel

Cranbrook
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 185 reviews

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

From US$63.28 per night

FAQ about places to stay in Cranbrook

Places to stay that guests love in Cranbrook

See all
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 550 reviews
Clean & tidy Good location Nice breakfast
Guest review by
Sonya
Young couple
Avg. price/night: US$148.50
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Convenient location, responsive and friendly staff, comfortable and interesting rooms.
Guest review by
Cynthia
Young couple
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Staff was great, location was convenient. Room was on the smaller size but worked fine for just myself and my 70lbs dog
Guest review by
Anik
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Location out of town was great. Quiet. Peaceful. Breakfast was very good.
Guest review by
Kenneth
Young couple
Avg. price/night: US$92.81
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 251 reviews
Location was good, restaurants and shopping close by. Checkin was easy, the staff member very friendly. The room was clean, the bed comfy.
Guest review by
Gary
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 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
Young couple
Avg. price/night: US$148.50
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Jim on the front desk was really friendly and helpful The bed was really comfortable Location was good
Guest review by
kevin
Young couple
Avg. price/night: US$75.94
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 520 reviews
Good location
Guest review by
Karen
Young couple
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Location, salt water pool was great, great energy and ambiance, friendly staff, liked the indigenous photos/portraits and heritage around the building, the beautiful gardens and flowers and view of the mountains.
Guest review by
kerrie
Group
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Location, breakfast and staff
Guest review by
douglas
Young couple
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Location, facilities, golfing, pools, restaurants
Guest review by
Brian
Young couple
Avg. price/night: US$148.50
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Great location. Friendly and welcoming staff. Very clean. Newly renovated rooms.
Guest review by
John
Young couple
Avg. price/night: US$148.50
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 637 reviews
Beautiful hotel, loved the furnishings. The staff was very helpful and friendly. The location was very convenient, close to restaurants and park.
Guest review by
Shellenberg
Young couple
Avg. price/night: US$75.94
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 520 reviews
Location and price Very clean Comfortable bed
Guest review by
Richard
Solo traveller
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Location, view from the room, well equiped gym....peaceful stay, beautiful building architecture and feel.
Guest review by
Uros
Young couple
Avg. price/night: US$92.81
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 251 reviews
The manager, Randy, was very friendly. For the price, it was a nice place to stay. It was on a main thoroughfare so easy to find. The exterior and staircases could use some cleaning. But otherwise a good value motel.
Guest review by
Brian
Family with young children
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 548 reviews
Great location for a weekend of golf. The hotel and property has some interesting history. Lovely hotel with super clean rooms, choices of restaurants, a well-stocked bar and a big casino. The staff were amazing. The golf course is picturesque with mountain views. A great pro shop. The golf course was in superb condition when we played it. A nice pool and spa.
Guest review by
Graeme Dargo
Group
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Location, staff
Guest review by
Kerry
Family with young children
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Location Clean Breakfast
Guest review by
Valerie
Solo traveller
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 550 reviews
Beds were comfy, quite location
Guest review by
Perry
Family with young children
Avg. price/night: US$83.53
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Location was great and breakfast was more than expected.
Guest review by
Ken
Young couple