Mountain Lodges in Banff Worth Booking
Banff is the town that made the Canadian mountain lodge famous, set inside Banff National Park with Cascade Mountain rising over Banff Avenue and the Bow River curving past the town. The thirteen lodges on this page range from log-and-stone classics to newer hotels with lodge styling. Buffalo Mountain Lodge sits on the slopes of Tunnel Mountain with a wood fireplace in every room, Hotel Canoe and Suites adds balconies with mountain views and an outdoor fireplace, and Sunshine Mountain Lodge is the only one up at a ski resort, inside Sunshine Village. Several, including the Kenrick and the Royal Canadian Lodge, add pools and steam rooms.
Banff is a small town inside a national park, so wildlife, trailheads and hot springs sit closer to the hotels than in any city. Banff Avenue carries most of the shops and restaurants, Tunnel Mountain rises at the east end of town, and the ski areas of Mount Norquay and Sunshine Village are a short drive away.
Finding the right Banff lodge for you
A mountain lodge in Banff is about what happens after a day outside: a fire in the room, a hot tub under the peaks and a short walk to dinner on Banff Avenue. Choosing the right one depends on whether you want to be in town, on Tunnel Mountain, or on the ski hill itself.
For the classic lodge feeling, Buffalo Mountain Lodge is the one I would book first. It sits on the slopes of Tunnel Mountain, a short walk from downtown but far quieter, and every room has a wood fireplace. Guests share a lounge with a fireplace, a gym, a hot tub and a sauna. Brewster Mountain Lodge, in the centre of town, offers a historic heritage feel, a hot tub and sauna, and a daily continental breakfast, and it accepts pets. Both suit couples who want wood, fire and mountain air more than a large resort with many facilities.
Hotel Canoe and Suites has the strongest guest rating and the largest number of reviews on this page. Rooms have balconies with mountain views, and the hotel offers a sauna, a hot tub, an outdoor fireplace, a restaurant, a bar and a coffee shop. For water lovers, The Kenrick Hotel combines a saltwater pool, an indoor pool, a hot tub, a sauna and a steam room with an Italian restaurant, and the Royal Canadian Lodge on Banff Avenue adds an indoor mineral pool and steam room. Banff Caribou Lodge and Spa has a full-service spa with six treatment rooms and a hot pool.
If skiing is the point of the trip, Sunshine Mountain Lodge is in a category of its own. It sits inside Sunshine Village, about 20 minutes west of Banff town, with true ski-in, ski-out access, an outdoor hot pool, several restaurants, spa services and ski storage. Staying up on the mountain means first tracks before the day visitors arrive, though evenings are quieter than in town. Back on Banff Avenue, Charltons Banff offers lofts and kitchenettes, some with gas fireplaces, plus ski and golf storage, and the Rundlestone Lodge has a lobby with a large fireplace and an indoor pool.
A few lodges suit specific needs. Storm Mountain Lodge & Cabins gives each room a fireplace, a private entrance and outdoor furniture, close to hiking and cycling routes, for travellers who want a cabin rather than a hotel corridor. The Juniper Hotel & Bistro has panoramic views of the Rockies and a gourmet restaurant. In town, the Elk + Avenue Hotel offers a sauna, a hot tub and a ticket and tour desk, while Moxy Banff adds balconies with mountain views and an outdoor fireplace. From any of them, the Banff Gondola, the Cave and Basin site and the Bow River trails are a short trip away.
A traveler's takeI recommend Buffalo Mountain Lodge to most travellers looking for a true mountain lodge in Banff: wood fireplaces in every room, a hot tub and sauna, and a quiet setting on Tunnel Mountain within walking distance of town. For a ski trip, I would choose Sunshine Mountain Lodge instead, inside Sunshine Village with real ski-in, ski-out access and an outdoor hot pool.
4.6Hotel Canoe and Suites
Mountain Lodge · 2610 reviewsMountain views from private balconies with a hot tub and sauna
Why guests love itHotel Canoe and Suites in Banff gives rooms balconies with mountain views, the detail I would mention first, since a balcony makes a family room feel much bigger. After a day outdoors, the hot tub, sauna and outdoor fireplace are where everyone gathers. The restaurant, bar and coffee shop on site cover breakfast through dinner without driving around town. Private parking and free WiFi keep logistics easy, and the hotel welcomes pets.
4.5Buffalo Mountain Lodge
Mountain Lodge · 1772 reviewsCozy mountain lodge with fireplaces and a hot tub near downtown Banff
Why guests love itBuffalo Mountain Lodge is a four-star lodge on the slopes of Tunnel Mountain, a short walk from downtown Banff. Every room has a wood fireplace and a private bathroom, which makes winter evenings with children simple and warm. The hot tub and sauna help after a day outside, there is a gym, and a lounge with its own fireplace gives the family somewhere to sit. I would recommend it to families who like a calm mountain base.
4.5The Kenrick Hotel
Mountain Lodge · 271 reviewsMountain lodge with family rooms, indoor pool, and Italian dining
Why guests love itThe Kenrick Hotel has the kind of wet-weather backup families value in the mountains: a saltwater swimming pool, an indoor pool, a hot tub, a sauna and a steam room. Family rooms are air-conditioned with private bathrooms and mountain views. The family-friendly restaurant serves Italian dishes with vegetarian and gluten-free options, which helps with picky or allergic eaters. With an 8.9 score from 271 reviews, it is a reliable choice.
4.4Sunshine Mountain Lodge
Mountain Lodge · 868 reviewsSki-in, ski-out lodge with an outdoor hot pool and spa services
Why guests love itSunshine Mountain Lodge sits inside Sunshine Village Resort, about 20 minutes west of Banff town centre, with ski-in, ski-out access that spares families the morning shuttle with children and gear. Ski storage keeps equipment out of the room, and the outdoor hot pool is a memorable end to a day on the slopes. Several restaurants on site cover every meal, and parents can use the spa, gym or dry sauna. A guest score of 8.8 from 868 reviews is excellent.
4.4Brewster Mountain Lodge
Mountain Lodge · 1200 reviewsHistoric mountain lodge with ski-in/ski-out access in downtown Banff
Why guests love itBrewster Mountain Lodge is a three-star historic lodge in downtown Banff with ski-in/ski-out access, and I would recommend it to families who like heritage character. A spa and wellness area has a hot tub and sauna, free WiFi is included and a daily continental breakfast is served. Pets are welcome. It is a lodge with character rather than modern resort polish.
4.4The Juniper Hotel & Bistro
Mountain Lodge · 970 reviewsMountain lodge with panoramic views, gourmet dining, and ski access
Why guests love itThe Juniper is a mountain lodge first, with 3 stars, an 8.7 rating across 970 reviews, and panoramic Rocky Mountain views that children notice from the room. A fridge and tea and coffee facilities in each room make easy breakfasts and trail snacks possible, and the on-site restaurant and lounge spare you a drive at dinner after a long day outdoors. I would book it for a family that values views and a quiet evening over resort extras.
4.3Moxy Banff
Mountain Lodge · 86 reviewsMountain views, hot tub, and family-friendly rooms in Banff
Why guests love itBalconies with mountain views and an outdoor hot tub make Moxy Banff easy to like for families, and the family rooms have a private bathroom, air conditioning and a refrigerator. The on-site restaurant serves American dishes and an à la carte breakfast, so mornings need no search for a café. Pets are welcome, and an outdoor fireplace gives evenings a focal point after a day in the Rockies.
4.2Royal Canadian Lodge
Mountain Lodge · 1064 reviewsRefined lodge on Banff Avenue with a mineral pool and mountain hospitality
Why guests love itRoyal Canadian Lodge sits on Banff Avenue, so families can walk into downtown Banff for meals and shops without moving the car. The indoor mineral pool and hot tub are the highlight after a day on the trails or the slopes, and the steam room and fitness centre give parents their own time. Rooms mix modern design with a mountain feel. A guest score of 8.4 from 1,064 reviews suggests a dependable, comfortable stay in the Rockies.
4.2Storm Mountain Lodge & Cabins
Mountain Lodge · 276 reviewsCozy mountain lodge with family rooms and a romantic restaurant
Why guests love itStorm Mountain Lodge & Cabins suits families who want a quiet mountain base rather than a town hotel. Family rooms have a private entrance, outdoor furniture, a fireplace and a private bathroom, which gives children space and parents a calm evening. Hiking, cycling and skiing are the activities on offer, and there is a garden, a bar and a coffee shop. Pets are accepted. Its 8.4 score from 276 reviews reflects a setting that guests appreciate.
4.2Elk + Avenue Hotel
Mountain Lodge · 426 reviewsMountain lodge with a hot tub, sauna, and some rooms with mountain views
Why guests love itThe hot tub and sauna are what families use most at Elk + Avenue Hotel, a practical Banff base rather than a resort. They help after a day on the trails, and some rooms look out to the mountains, so I would ask for one when booking. The tour and ticket desk saves time when planning outings around the park, and the hotel accepts pets. Parking on site is paid, which is worth budgeting for if you arrive by car.
4.2The Rundlestone Lodge
Mountain Lodge · 927 reviewsMountain lodge with an indoor pool and views of the Canadian Rockies
Why guests love itThe Rundlestone Lodge is on Banff Avenue, so families can walk to the shops and restaurants of downtown Banff. Rooms are spacious, with a refrigerator for snacks and drinks and tea and coffee making facilities, and some have a balcony with views of the Canadian Rockies. The indoor pool is the evening treat for children, and the lobby fireplace makes a warm meeting point after a cold day outside. A guest score of 8.3 from 927 reviews is reassuring.
4.0Banff Caribou Lodge and Spa
Mountain Lodge · 1492 reviewsMountain lodge with a full-service spa and ski-in-ski-out access
Why guests love itBanff Caribou Lodge and Spa is a three-star mountain lodge in Banff city centre, and I would recommend it to families who ski and like warm water after the slopes. It has ski-in-ski-out access, an indoor pool, a hot tub, a hot pool and a steam room, plus a full-service spa with six treatment rooms for the adults. Pet-friendly rooms are available, and some suites have fireplaces. Ask for a fireplace suite when you book.
4.0Charltons Banff
Mountain Lodge · 750 reviewsAlpine-style hotel with an indoor pool, hot tub, and mountain views
Why guests love itCharltons Banff is an Alpine-style hotel on Banff Avenue, with a choice of deluxe rooms, lofts and kitchenette units that suit families of different sizes. Lofts give children their own sleeping level, and kitchenettes help with breakfasts. The indoor pool, hot tub and sauna fill the evenings, and ski and golf storage keeps gear out of the room. Some rooms have gas fireplaces and mountain views, and bikes can be rented in summer. A guest score of 7.9 from 750 reviews.
Local tips
- 1Book Buffalo Mountain Lodge for a wood fireplace in every room on the slopes of Tunnel Mountain.
- 2For skiing from the door, Sunshine Mountain Lodge sits inside Sunshine Village, about 20 minutes west of town.
- 3Hotel Canoe and Suites has the best guest rating here and balconies with mountain views.
- 4Want a pool after hiking? The Kenrick Hotel has a saltwater pool, an indoor pool and a steam room.
- 5Travelling with a dog, look at Brewster Mountain Lodge or Banff Caribou Lodge and Spa.
- 6For a longer stay, Charltons Banff offers lofts and rooms with kitchenettes on Banff Avenue.