Find the Top Hotels in Banff, Canada and book your room online to save. – We handpicked a range of 3 to 5 star hotels, each chosen on their individual merits – either for the opulent luxury, the gastronomic restaurants, the indulgent spa facilities, the ideal location, or simply the great value. Browse our overview below and click through for more details, images, locations, and live availability and online booking (where available), as well as the option to add your flights and transfers - all in one easy booking. We work closely with each hotel in order to create your ideal hotel holiday in Banff, so if you have any questions, or are looking for advice, more information, or just reassurance, please call us on +44 (0) 20 8877 8887 and we would be happy to help.
Boutique lodge style with unique grotto spa
The Banff Royal Canadian Lodge enjoys a prime position in the centre of Banff with local amenities just a stone's throw away, in addition to the breathtaking surroundings of the Banff National Park.
Facilities: Spa , Indoor pool , Whirlpool , Hammam , Massages , Restaurant
Cosy retreat in peaceful Tunnel Mountain location
The Buffalo Mountain Lodge is a fantastic 3 star hotel located in a secluded part of Banff and only a 15 minute walk from the centre.
Facilities: Hot tub , Sauna , Fitness room , Restaurant , Bar , Skiing
Authentic park lodge in stunning lakeside location
Steeped in history and set on the banks of a lake, guests to the Emerald Lake Lodge can truly escape.
Facilities: Sauna , Hot tub , Fitness centre , Restaurant , Bar
Iconic Rocky Mountain landmark with legendary service and hospitality
The luxurious 5 star castle that is the Fairmont Banff Springs is a magnificent hotel and a true landmark in the town of Banff. It has been providing legendary hospitality for almost 125 years.
Facilities: Spa , Swimming pools , Sauna , Massages , Restaurants , Bar
Luxurious resort hotel offering exceptional views and hospitality
Located on the mountainside overlooking Banff, the Rimrock Resort Hotel is a luxury 4 star hotel set in a secluded spot next to the Banff Gondola.
Facilities: Spa , Indoor pool , Sauna , Jacuzzi , Massages , Restaurants , Bar
Unique ski-in-ski-out accommodation with Banff's biggest hot tub
As the only ski-in-ski-out hotel in Banff National Park, the Sunshine Mountain Lodge boasts a stunning location high in the Canadian Rockies with direct access to the Sunshine Village ski area.
Facilities: Spa , Hot tub , Sauna , Massages , Restaurants , Skiing
Great value modern rooms in central location
The Banff Aspen Lodge, located just 5 minutes from the town centre, is a great mid-range hotel with high-end perks.
Facilities: Sauna , Hammam , Hot tubs , Café , Skiing
Lodge style with full-service spa and great steakhouse
The Banff Caribou Lodge and Spa is a friendly lodge style hotel in a quiet but convenient location, just a short walk from the centre of Banff.
Facilities: Spa , Hot tub , Hammam , Restaurant , Skiing
Relaxing retreat with great range of facilities
The Banff Rocky Mountain Resort is set in a picturesque location and boasts extensive amenities.
Facilities: Indoor pool , Hot tubs , Sauna , Fitness centre , Restaurant
Cosy Western style with breakfast in downtown Banff
Brewster's Mountain Lodge provides traditional Western accommodation with Canadian flair. This family run hotel offers truly welcoming hospitality.
Facilities: Sauna , Jacuzzi , Fitness centre , Breakfast room , Skiing
Newly renovated hotel in superb downtown Banff location
The Elk and Avenue Hotel has to be one of the best located in Banff, right in the centre of town and just a minute's walk from the ski bus stop, linking guests to the 3 fabulous ski areas.
Facilities: Sauna , Jacuzzi , Restaurant , Bar , Skiing
Condo accommodation with year-round BBQ and hot tubs
The Hidden Ridge Resort offers stunning views over Banff. Its condo style accommodation allows you to enjoy your holiday with home from home comforts.
Facilities: Sauna , Hot tubs , Barbeque , Skiing
Welcoming family owned hotel with pool
The High Country Inn is a family owned hotel that exudes mountain charm.
Facilities: Indoor pool , Hot tubs , Sauna , Restaurant , Skiing
Friendly, helpful staff and choice of restaurants
Nestled on the edge of Banff, the Inns of Banff is an ideal place for guests to unwind after a day on the mountain.
Facilities: Indoor pool , Sauna , Restaurants , Bar , Skiing
Spacious rooms and friendly staff in downtown Banff
The centrally located Irwin's Mountain Inn is one of Banff's most popular hotels.
Facilities: Sauna , Jacuzzi , Fitness centre , Restaurant
There has been a problem with this booking.