See the latest prices and deals by choosing your dates.
Cranbrook (2 miles from Canadian Rockies International Airport)
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... Room was quiet and comfortable. Slightly dated but clean and functional overall. Casino was fun!
Hotel in Cranbrook ( 5.6 miles)
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. I’ve stayed here for over a year and the staff are always friendly and welcome you with a smile .
Cranbrook (5.8 miles from Canadian Rockies International Airport)
Located in Cranbook 11 km from Cranbrook Airport, this motel features rooms with a private entrance, a microwave and a fridge. The price was sooo great and rooms very very clean and perfect
Cranbrook (5.8 miles from Canadian Rockies International Airport)
Cranbrook/Canadian Rockies International Airport is 20 minutes’ drive from this British Columbia motel. Model A Inn offers free DVD rentals and spacious rooms. HUMANITY!!! ♥️🖤🤍🐦🔥🇺🇸🇬🇧🇱🇰🇨🇦✝️🌻🎄🧊🫡✈️🚀🦅🦋
Cranbrook (6.2 miles from Canadian Rockies International Airport)
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. Mrs Chow was lovely... She's friendly and understanding.
Hotel in Cranbrook ( 6.2 miles)
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. 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!!!
Hotel in Cranbrook ( 6.3 miles)
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. The staff were very friendly and pleasant to talk to. Until this point in my life I have underestimated how impactful that is on your stay. A face value this is a better than average motel, but the staff make it better than the property itself. A difficult thing to achieve consistently for each guest day on day.
Hotel in Cranbrook ( 6.4 miles)
Located within 44 km of St. Mary Lake in Cranbrook, Heritage Inn Hotel & Convention Centre - Cranbrook features a restaurant and a bar. The staff were friendly and professional
Hotel in Cranbrook ( 6.4 miles)
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. It has everything needed. Breakfast, a gym, free parking and in town so near to 7 Eleven, Wendys KFC
Hotel in Cranbrook ( 6.5 miles)
Situated in Cranbrook, British Columbia region, Sandman Hotel Cranbrook is located 44 km from St. Mary Lake. Convenient to everything, with large area for walking our dogs. The little doggie bags were a very thoughtful touch with business bags, treats and directions to nearby parks for dogs. Clean & quiet. We’ll be back!