Top 15+ Hotels Near Banff National Park, Canada (2023 Guide) – Trips To Discover

The Malcolm Hotel

The Malcolm Hotel is a luxurious hotel in the Alberta Rockies and near Banff National Park. It was named after Malcolm III, the namesake of Canmore and a past Scottish king. It has 124 well-appointed guest rooms and stunning mountain views. The hotel is situated in a peaceful creek-side location and is home to meeting rooms, conference space, a patio, and a lounge/grill. From here, it’s just a five-minute walk to Main Street in Canmore. At the Malcolm Hotel, there is an outdoor pool with panoramic mountain views, a fitness center, an event space, and a fine dining restaurant and bar. Gather around the outdoor fire pit to enjoy the sunrise or sunset, and head to the Highland Games Lounge for a pool table, foosball, and other games.

Distance to Banff National Park (Visitor Centre):