The Best Hotels in Banff

Home > Banff Best Hotels
Updated: March 18, 2020

Affiliate Disclosure: All hotel links on my site are affiliate links meaning I earn a small fee when you book a hotel. (There is never any extra cost to you for using these links). I use some of these earnings for my monthly charitable donation.

Banff Hotels – Tips and Advice

The 14 Best Hotels in Banff

  • Click the hotel name to check prices on Booking.com – my favorite website for booking hotels. Book 4 to 6 months in advance for the best rooms and rates.

1. Fairmont Banff Springs – Banff

Fairmont Banff Springs in Banff.
This is the most opulent and historic hotel in Banff, nestled in a secluded forested area with lavish décor, palatial architecture, timeless elegance, and incredible panoramic mountain and valley views. All guest rooms offer modern conveniences while maintaining their traditional charm and there is a wide selection of eateries on-site, including a daily Traditional Afternoon Tea. The hotel’s beautiful indoor pool, year-round heated outdoor pool, as well as award-winning spa are impressive. Some of their many activities include outdoor tennis courts, horseback riding, bowling alley, and an 18-hole golf course. It’s ideal for families as they offer a Kids Club program with many types of classes and outings, some of which are complimentary.
Map • Hotel phone: +1-833-762-6866/403-762-2211 • Review of Fairmont Banff Springs

2. Fairmont Chateau Lake Louise – Lake Louise

Fairmont Chateau Lake Louise in Banff.
This grand and luxurious 539-room hotel overlooks the truly spectacular crown jewel of Banff National Park – Lake Louise. The lake’s natural beauty, serenity, and grandeur are in a class of their own and the color of the water is the most striking turquoise. The hotel’s architecture and décor are superb and the guest rooms are modern and well-appointed. The suites/rooms with views of the lake are dreamy and worth the splurge. There are six on-site restaurants, a lovely heated indoor pool, and a full-service spa. Fantastic hiking trails are plentiful and at your doorstep. The hotel is ideal for families and offers lots of classes/outings, some complimentary.
Map • Hotel phone: 1-866-540-4413/403-522-3511 • Review of Fairmont Chateau Lake Louise

3. The Rimrock Resort Hotel – Sulphur Mountain

The Rimrock Hotel in Banff.
One of the best luxury hotels in Banff with a magnificent lounge/lobby featuring huge floor-to-ceiling windows, incredible views, and sophisticated décor, complete with a live pianist several evenings a week. The guest rooms are equally impressive with attractive décor and stunning views and the penthouse suite, Suite Infinity, is out of this world. There are two on-site restaurants, including a world-class 5 Diamond restaurant with impeccable service and fabulous views. Luxurious amenities include a beautiful indoor heated pool and hot tub, steam room, and sauna, together with a large fitness room which overlooks the pool area. The hotel is on the outskirts of Banff and is nestled in a secluded forested area on Sulphur Mountain, just around the corner from the Banff Upper Hot Springs and Banff Gondola.
Map • Hotel phone: +1-888-rimrock/403-762-3356 • Review of The Rimrock Resort Hotel

4. Sunshine Mountain Lodge – Outskirts of Banff

Sunshine Mountain Lodge in Banff.
Located in remote wilderness at Sunshine Village Ski Resort, the hotel can only be accessed by gondola and is Banff National Park’s only ski-in, ski-out hotel, now open year-round. Summertime is popular for romantic getaways and those seeking a bit of adventure. The hotel has the largest outdoor year-round hot tub in Banff and rooms that are modern, clean, and comfortable and offer terrific views. There are numerous hiking trails just steps away and hiking guides are available at reasonable prices. The lodge has several on-site restaurants, including two that are modern, upscale, and located in the main lodge, as well as a separate tavern-style bar/eatery. In the winter, the hotel offers world-class skiing, snowboarding, snowshoe tours, and tobogganing.
Map • Hotel phone: +1-877-542-2633/403-762-6500 • Review of Sunshine Mountain Lodge

5. Moose Hotel & Suites – Banff

Moose Hotel & Suites in Banff.
This upscale and modern hotel is in a good central downtown location and features a fabulous rooftop patio with two outdoor hot tubs, a fire pit, and a lounge area, all with excellent mountain views. The lobby is modern and stylish and the guest rooms are attractive and well-appointed, with a moose-motif theme. Their on-site Italian-inspired restaurant is great and has a lovely outdoor patio situated along Banff Avenue. A full-service spa, bright indoor pool on the top floor, complimentary underground parking, and complimentary Banff Roam bus passes are available.
Map • Hotel phone: +1-866-379-0021/403-760-8570 • Review of Moose Hotel & Suites

6. Post Hotel & Spa – Lake Louise

Post Hotel & Spa in Banff.
This deluxe boutique hotel has a country casual décor and offers a variety of guest rooms and cabins, many with wood-burning fireplaces. There are three on-site eateries, including an award-winning restaurant and a massive wine cellar, and complimentary Afternoon Tea is offered daily. The indoor heated salt-water pool, hot tub, steam room, fitness room, and full-service spa are all top-notch. The gorgeous and well-maintained grounds and gardens and the freshly-cut flowers throughout the property give it a wonderful mix of elegance and charm.
Map • Hotel phone: +1-800-661-1586/403-522-3989 • Review of Post Hotel & Spa

7. Moraine Lake Lodge – Moraine Lake

Moraine Lake Lodge in Banff.
This remote and luxurious lodge is open early summer to early Fall and is perched on the forested shoreline of the turquoise waters of Moraine Lake in the Valley of the Ten Peaks. It is incredibly scenic and all rooms and cabins offer forest and mountain views. The lodge is situated at the end of a winding mountain road, a short drive from the village of Lake Louise, in a serene and peaceful setting. All accommodations are stylish, cozy, and have a rustic flair, with most featuring lovely wood-burning fireplaces. The on-site restaurant is upscale and serves extraordinary cuisine. A delicious buffet breakfast, afternoon tea, canoes, and guided hikes are all complimentary. Note: There is no cell phone coverage, nor any TVs or phones in any of the guest rooms or cabins.
Map • Hotel phone: +1-877-522-2777/403-522-3733 • Review of Moraine Lake Lodge

8. Juniper Hotel – Outskirts of Banff

Juniper Hotel in Banff.
Perched on a forested hillside on the outskirts of Banff, this boutique hotel offers some of the best mountain/valley views in the area. The hotel has a modest and natural quality to its décor and its on-site gourmet bistro/lounge is excellent and offers fantastic views. There is no pool or fitness room, however they do have a small outdoor hot tub. Complimentary daytime shuttles into Banff as well as bicycle rentals are offered. You can feel a little detached from the downtown action, though, perhaps, that’s what guests here want.
Map • Hotel phone: +1-866-551-2281/403-762-22811 • Review of Juniper Hotel

9. Mount Royal Hotel – Banff

Mount Royal Hotel in Banff.
The Mount Royal Hotel has recently been renovated and is in the heart of downtown Banff, just steps to several shops, restaurants and bars, museums, and the Bow River Trail. This sprawling hotel is a collection of buildings acquired over the last century, which gives it a blend of character and charm. The rooms are modern with sleek bathrooms and offer some of the best views of any downtown hotel. There is an on-site family-friendly restaurant, Tony Roma’s, and a separate bar and lounge. The rooftop terrace features two outdoor hot tubs with excellent views of downtown Banff and the mountains beyond. Due to its busy location, guest rooms at the back of the hotel would be quieter.
Map • Hotel phone: +1-877-862-2623 • Review of Mount Royal Hotel

10. Fox Hotel & Suites – Banff

Fox Hotel & Suites in Banff.
This hotel, located on the edge of downtown, feels very warm and welcoming with its large wood-burning fireplace in the lobby and alpine lodge decor. Its most unique feature is a cave-and-basin themed hot tub located below ground that is partially open to the elements. The guest rooms are comfortable with a cottage-style décor. There is an on-site restaurant and lounge, Chili’s, an American Tex-Mex chain, where complimentary buffet breakfast for hotel guests is also served. Banff Roam bus passes and underground parking are complimentary. Bicycles are available and can be rented by the hour or the day.
Map • Hotel phone: +1-800-661-8310/403-760-8500 • Review of Fox Hotel & Suites

11. Banff Aspen Lodge – Banff

Banff Aspen Lodge in Banff.
This attractive no-frills hotel is a short walk to downtown, has a modern décor, and features an inviting open-air courtyard with two outdoor hot tubs. The property is clean and well-maintained, and offers complimentary breakfast buffet, free underground parking, and a coffeeshop with a nice outdoor patio and mountain views. There is no restaurant, bar, or fitness room; however, it’s only a short walk to a wide selection of restaurants, bars, and shops.
Map • Hotel phone: +1-877-886-8857/403-762-4401 • Review of Banff Aspen Lodge

12. Canalta Lodge – Banff

Canalta Lodge in Banff.
Banff’s newest hotel has a fun, casual vibe and features a trendy outdoor courtyard with hot tubs, a cold plunge pool, and barrel-style sauna. The rooms are spacious and comfortable with a base-camp theme featuring black and white plaid and yellow lantern-style lights. A complimentary hot and cold breakfast buffet is provided. They have a small coffee bar and licensed lounge but there is no restaurant and only a handful of eateries are within a couple blocks of the hotel. Because the hotel is located at the far end of Banff Avenue, it’s farther from the town centre and is about a 25-minute walk to most of Banff’s restaurants, bars, and services.
Map • Hotel phone: 403-762-2112 • Review of Canalta Lodge

13. Paintbox Lodge – Canmore

Paintbox Lodge in Canmore.
Just 15 minutes east of Banff lies the picturesque town of Canmore, flanked by rugged mountains. This area appeals to travelers looking for fewer crowds and a more relaxed vibe. Paintbox Lodge is a small boutique hotel with genuine small-town hospitality and features a country chic décor, lots of local artwork throughout, and a central location close to numerous restaurants and shops. The hotel offers a delicious and complimentary hot breakfast with bread that is baked on-site every morning. There is no restaurant or lounge, however a Miele coffee machine and honesty bar are available round the clock. Complimentary bicycles are provided and there are lots of biking and walking trails nearby.
Map • Hotel phone: +1-888-678-2281/403-609-0482 • Review of Paintbox Lodge

14. Beaujolais Boutique B&B at Thea’s House – Banff

Beaujolais Boutique B&B at Thea’s House in Banff.
Centrally-located in a quiet neighborhood only three blocks from Banff’s downtown, this charming and welcoming boutique hotel offers four unique guest rooms featuring pine-vaulted ceilings, gas fireplaces, and antique furniture. A delicious complimentary buffet breakfast is provided, prepared by an extraordinary French chef who is well-known in Banff. Snacks, beverages, and an honesty bar are available throughout the day. The property is in immaculate condition and impeccably clean, and the hosts are gracious and helpful. Complimentary bicycles, back packs, trekking poles, and snowshoes are available. Note: No children or pets are permitted.
Map • Hotel phone: +1-844-762-2499/403-762-2499 • Review of Beaujolais Boutique B&B at Thea’s House

Read More

Free Travel Guides

Travel Guides & Maps

Coming soon: Paris, London, Rome, Florence, Santorini, Mykonos, Athens, Amsterdam, Barcelona, Istanbul, Dubai, Singapore, Bali, Bangkok, Hong Kong, Kyoto, Tokyo, Hawaii, NYC, Las Vegas, Cancun, Tulum

Get Started Here!