No one pays to be recommended here, and we say when a free or cheaper option wins. Our promise →
In this guide12 sections
- The short answer
- The 2026/27 ski season: three areas, three ways to reach them
- The levy, GST and park pass
- Banff town centre: Banff Avenue and the shuttles
- Tunnel Mountain and Spray Avenue: the hillside and the castle
- Lake Louise village: the ski hill and the lake
- Canmore: the value base outside the park
- Getting in from Calgary, and around
- How to book Banff
- All 12 at a glance
- Before you go
- Frequently asked questions
Banff sits inside a national park, so the bill has layers that a normal town does not. Alberta’s tourism levy on a hotel room rose from 4% to 6% on 1 April 2026, GST adds 5%, and everyone who stays in the park also needs a Parks Canada pass, C$12.25 a day for an adult. Alberta has no provincial sales tax.
This guide covers the three ski areas and how each is reached, four places to base yourself, 12 hotels from a hostel to a 724-room castle, the levy and park pass, and the buses from Calgary. The hotels are researched picks, chosen for location, what each property publishes and consistent guest feedback, and each was checked as operating in October 2026. No hotel pays to appear here.
The short answer
| If you want… | Stay in | Why |
|---|---|---|
| restaurants on foot and the free ski shuttles | Banff town centre | Hotels along Banff Avenue, with Norquay’s free shuttle stopping at several |
| a quieter hillside, or the Fairmont | Tunnel Mountain and Spray Avenue | Buffalo Mountain Lodge, a family resort, a hostel and the Fairmont Banff Springs |
| to ski Lake Louise in the morning | Lake Louise village | A free winter ski shuttle from one hotel, three places to sleep |
| a base outside the park, with a bus to Banff | Canmore | Outside the park gates, about 20 minutes from Banff town |
Not sure which area? Rank these areas for your trip: pick what matters and see the reasons.
The 2026/27 ski season: three areas, three ways to reach them
Banff has no single resort. Three separate ski areas sit within the national park, and where you sleep decides how you reach them.
| Ski area | Season (its own site) | How it is reached from Banff |
|---|---|---|
| Lake Louise Ski Resort | Opens 6 November 2026, season pass runs to 2 May 2027; lifts 9:30 am to 4:30 pm | About 60 km, 40 minutes by road; free winter shuttles from Lake Louise and Banff, with the 2026/27 schedule “posted shortly” |
| Banff Sunshine Village | Opening day not stated on the hours page we read; chair lifts 9:30 am to 4:30 pm | About 8 km west of Banff on the Trans-Canada Highway; a free shuttle runs daily from the town of Banff |
| Mt Norquay | Opening 6 November 2026 | The resort says it is only 7 minutes from Banff; a free shuttle runs from the train station and several hotels |
Norquay’s winter timetable lists two routes. Route 1 picks up at Canalta Lodge, Caribou Lodge, The Fox, The Kenrick, Ptarmigan Inn and the Banff train station, and Route 2 at the Banff Springs Hotel, the Mt Royal parking lot and Scout Hall/Peaks, with buses reaching the mountain about 10 minutes after the station stop. The service is first come, first served. Sunshine Mountain Lodge, which Sunshine calls Banff’s only ski-in, ski-out hotel, is on the mountain 8 km from town and is not one of our twelve.
The levy, GST and park pass
Three charges apply to a stay in Banff, and none is a Town of Banff hotel tax; we found no separate municipal tax on the official pages we read.
| Charge | Amount | Applies to |
|---|---|---|
| Alberta tourism levy | 6% | The purchase price of accommodation, including cleaning, pet, extra-bed and booking or online-broker fees; 4% for bookings made before 1 April 2026 |
| GST | 5% | Hotel rooms; Alberta has no provincial sales tax |
| Parks Canada daily pass | C$12.25 adult, C$10.75 senior, youth 17 and under free, C$24.50 family or group in one vehicle | Anyone spending time in the park, including stops in towns and villages |
The province says the levy does not apply to a stay of 28 days or more by the same person. A daily pass is valid until 4:00 pm the day after you buy it, and the annual Discovery Pass costs C$83.50 for an adult, which is less than the C$85.75 that seven adult daily passes would cost, by our arithmetic. Parks Canada says to buy a pass if you stop in towns and villages, and the free-admission window of 19 June to 7 September 2026 has ended, so a winter stay needs one.
A worked example, our arithmetic: a C$300 room costs C$18.00 in levy and C$15.00 in GST, so C$333.00 a night if both are worked out on the room price. We could not find an official statement on whether GST is also charged on the levy; if it is, add C$0.90. Hotel fees are separate: Lake Louise Inn says a daily resort fee is included in all reservations, and Mount Royal and Coast Canmore list parking at $10 a night. See hotel taxes around the world for how this compares.
Banff town centre: Banff Avenue and the shuttles
Banff Avenue is the main street, with the restaurants and shops on foot. Staying here means you can reach the Roam local buses and Norquay’s shuttle without a car.
Where to stay in Banff town centre
How the hotel links work: a hotel’s name goes to its own website. “Check rates” opens it on Booking.com through our partner Stay22, which pays us a commission if you book, at no extra cost to you.
- Mount Royal Hotel, comfortable. On Banff Avenue, with a rooftop lounge, a restaurant called Brazen, a library and a tour desk, and free cancellation up to 72 hours before arrival. Choose it for a historic hotel in the middle of the street. Watch out: its page said both rooftop hot tubs were closed for maintenance, and parking is $10 a night. Check rates on Booking.com →
- Moose Hotel & Suites, comfortable. 345 Banff Avenue, 174 rooms and suites, a spa with an outdoor hot pool, an indoor pool, two rooftop hot pools, free parking and complimentary Banff local Roam bus passes. Choose it for suites with a kitchen nook and a pool. Watch out: it is not among the stops on Norquay’s shuttle timetable, so check the pickup point before you book a ski day. Check rates on Booking.com →
- Banff Ptarmigan Inn, good value. 337 Banff Avenue, 134 rooms, one short block from downtown, with a sauna, steam room and indoor hot tubs, a heated underground car park (first come, first served) and complimentary Banff local Roam passes. It is a stop on Norquay’s Route 1 shuttle. Choose it for a lower-priced hotel on the avenue with a ski shuttle at the door. Watch out: these are hotel rooms, not suites, and the parking is not guaranteed. Check rates on Booking.com →
Tunnel Mountain and Spray Avenue: the hillside and the castle
Tunnel Mountain Road climbs above the town, and the Fairmont sits at the other end on Spray Avenue. Roam’s Route 2 runs year round between Tunnel Mountain, downtown Banff and the Fairmont Banff Springs, and the Fairmont is a stop on Norquay’s Route 2 shuttle.
Where to stay on Tunnel Mountain and Spray Avenue
- Fairmont Banff Springs, splurge. 405 Spray Avenue, 724 guest rooms and suites in what the hotel calls the “Castle in the Rockies”, open to guests since 1888, with a spa, golf and about 130 km from Calgary’s airport. Choose it for the landmark and the range of rooms. Watch out: parking is an additional fee, and it is on Spray Avenue rather than Banff Avenue, so plan the Roam route 2 or a shuttle. Check rates on Booking.com →
- Buffalo Mountain Lodge, splurge. 700 Tunnel Mountain Road, with wood-burning stone fireplaces stocked daily with complimentary firewood in its Premier rooms, and free parking. Choose it for a quiet lodge above town. Watch out: the lodge puts itself 3 minutes by car or 15 minutes on foot from the town centre, rooms have no air conditioning, and festive-season stays have a separate cancellation policy. Check rates on Booking.com →
- Douglas Fir Resort & Chalets, good value. 525 Tunnel Mountain Drive, as the hotel prints it, with condos, A-frame chalets and speciality suites, an indoor waterpark, an indoor playground and an outdoor hot tub for guests. Choose it for a family resort with room to spread out. Watch out: it is condo-style, so check the unit type, and you should confirm the waterpark is open on your dates. Check rates on Booking.com →
- HI Banff Alpine Centre, budget. 801 Hidden Ridge Way, open year round, with a private cabin, private queen and double rooms, and 4 to 6 bed rooms, a restaurant and bar, free parking, ski storage and a free local transit pass. Choose it for the lowest price in Banff. Watch out: it is on the hill, so you will depend on the bus pass for evenings in town. Check rates on Booking.com →
Lake Louise village: the ski hill and the lake
Lake Louise is 60 km and about 40 minutes from Banff, and 2 hours from Calgary by road. Roam’s Lake Louise Express stops at both Lake Louise Village and the Lakeshore, and in winter the Village-to-Lakeshore leg can be paid only with exact cash on the bus. Moraine Lake closed after 13 October until spring, and Roam says no ticket includes access to it until 1 June.
Where to stay in Lake Louise village
- Post Hotel & Spa, splurge. 200 Pipestone Road, built in 1942, with a Roman-inspired salt water pool, the Temple Mountain Spa and a One MICHELIN Key awarded in 2025. Choose it for a dining-led stay with a wine cellar of over 25,000 bottles. Watch out: the smallest listed room is 295 sq ft, so check the room size, and the ski resort’s free winter shuttles serve the community of Lake Louise but its 2026/27 pickup points were not yet posted. Check rates on Booking.com →
- Lake Louise Inn, good value. 210 Village Road, 247 rooms, some with kitchens, jet tubs or fireplaces, a heated indoor pool, free parking and a complimentary shuttle to Lake Louise Ski Resort in winter. Choose it for the ski shuttle and a pool. Watch out: a daily resort fee is included in all reservations and guests must be 18 to check in. Check rates on Booking.com →
- HI Lake Louise Alpine Centre, budget. 203 Village Road, open year round, with private rooms, family rooms and 4 to 6 bed rooms, a kitchen, a ski storage and waxing room, a sauna, free parking and Bill Peyto’s Café. Choose it for the lowest price near the ski hill. Watch out: the hostel says the lake and ski hill are close but gives no distance, so check the Roam and ski shuttle before you plan on walking. Check rates on Booking.com →
Canmore: the value base outside the park
Canmore sits just outside the park gates. Coast Canmore describes it as minutes from the gates and about 20 minutes from Banff town, and the Roam Route 3 bus runs daily between downtown Canmore and downtown Banff for $6 an adult single or $15 a day. The saving is on the room, not the airport: Banff Airporter’s winter fare to Canmore is C$85.90 against C$88.90 to Banff. You will need a park pass on any day you go into Banff or Lake Louise. Coast Canmore’s own guide says staying here avoids higher prices; we have not compared rates, so check your dates.
Where to stay in Canmore
- The Malcolm Hotel, comfortable. A four-star hotel a short walk from downtown Canmore, with a heated pool, hot tubs and underground parking, and a SkiBig3 package for the three Banff ski areas. Choose it for a pool and a walk to the shops. Watch out: it says construction has begun on a sister property, The Alexander Boutique Hotel & Spa, so you may notice building activity. Check rates on Booking.com →
- Coast Canmore Hotel & Conference Centre, good value. 511 Bow Valley Trail, with an indoor pool and hot tub, pet-friendly rooms, a 24-hour front desk and a Banff Airporter drop-off at its door. Choose it for an easy airport transfer. Watch out: parking is $10 a night per room, first come, first served, and the hotel is on Bow Valley Trail, not in the downtown. Check rates on Booking.com →
Getting in from Calgary, and around
Calgary International Airport is about 130 km from Banff, and Buffalo Mountain Lodge puts the drive at 1.5 hours.
- Banff Airporter. Its winter timetable runs from 15 December 2026 to 31 May 2027, and the earlier fall fares are the same. An adult one way to Banff is C$88.90 (return C$177.80), seniors C$80.01, children 6 to 17 C$44.45, and under 5s travel free; Canmore is C$85.90 one way. GST is not included, and fuel surcharges may apply. Winter buses leave Calgary from 9:00 am and reach Banff in 2 hours, with the last at 11:00 pm.
- Brewster Express. Its winter schedule runs from 1 November 2026 to 30 April 2027 and serves Banff, Canmore and Lake Louise, with drop-offs at every Banff hotel. Fares start from CA$66.75 per adult one way, based on a round trip and excluding taxes and fees. Calgary to Banff buses leave at 9:30 am, 10:30 am, 12:30 pm, 2:00 pm, 3:30 pm, 5:00 pm, 6:30 pm and 8:00 pm, and Calgary to Lake Louise at 9:30 am, 10:30 am, 2:00 pm, 3:30 pm and 6:30 pm.
- Roam Transit. Banff local routes are $2 an adult, Banff to Canmore (Route 3) is $6 or a $15 day pass, and the Banff to Lake Louise Express (Route 8X) is $12.50 one way. In fall and winter the 8X is reservable and booking carries a $3 fee. The system-wide day pass is $30 and includes a round-trip reservation to Lake Louise. Roam says a fare-system change is coming in November.
How to book Banff
- Count the charges. Add 6% levy and 5% GST to the room price, then budget a park pass for each adult.
- Pick the ski day, then the bed. Lake Louise days suit Lake Louise village, Norquay days suit Banff Avenue, and Sunshine needs the free shuttle from town.
- Check what the room includes. Parking is free at Moose, Ptarmigan, Buffalo Mountain Lodge, Lake Louise Inn and the two hostels, and $10 a night at Mount Royal and Coast Canmore.
- Check the cancellation window. Mount Royal, Buffalo Mountain Lodge and Lake Louise Inn list 72 hours.
- Compare totals. Hotel booking sites compared goes through where to book, and our other mountain guides are Whistler, Zermatt and Niseko.
All 12 at a glance
| Hotel | Area | Tier | Best for | Watch out for |
|---|---|---|---|---|
| Mount Royal Hotel | Banff town centre | Comfortable | A historic hotel on the avenue | Hot tubs closed for maintenance |
| Moose Hotel & Suites | Banff town centre | Comfortable | Suites, pools and free parking | Not a listed Norquay stop |
| Banff Ptarmigan Inn | Banff town centre | Good value | Low price and a Norquay stop | Hotel rooms only |
| Fairmont Banff Springs | Tunnel Mountain and Spray Avenue | Splurge | The landmark castle | Parking is extra |
| Buffalo Mountain Lodge | Tunnel Mountain and Spray Avenue | Splurge | A quiet lodge with fireplaces | 15 minutes on foot to town |
| Douglas Fir Resort & Chalets | Tunnel Mountain and Spray Avenue | Good value | Families and chalets | Condo-style units |
| HI Banff Alpine Centre | Tunnel Mountain and Spray Avenue | Budget | The lowest price in Banff | On the hill |
| Post Hotel & Spa | Lake Louise village | Splurge | Dining and a spa | Smaller rooms |
| Lake Louise Inn | Lake Louise village | Good value | The free ski shuttle | Resort fee, 18 to check in |
| HI Lake Louise Alpine Centre | Lake Louise village | Budget | The lowest price near the ski hill | No stated distance to lifts |
| The Malcolm Hotel | Canmore | Comfortable | A pool and a walk downtown | Construction next door |
| Coast Canmore Hotel & Conference Centre | Canmore | Good value | An easy airport transfer | Not in the downtown |
Before you go
- Before you fly, sort out mobile data (the best travel eSIM) and read what travel insurance covers, because ski days and ski gear are where many policies add conditions.
- Combining Canadian trips? Our Vancouver guide covers the city’s hotel areas, and our Whistler guide covers British Columbia’s ski resort.
Frequently asked questions
Where is the best place to stay in Banff for a first trip?
Banff town centre, along Banff Avenue: the restaurants and shops are on foot, and Norquay's free ski shuttle stops at several hotels there. Tunnel Mountain and Spray Avenue suit a quieter hillside stay or the Fairmont, Lake Louise village suits ski days at Lake Louise, and Canmore is a base outside the park gates, about 20 minutes from Banff town.
What taxes are added to a Banff hotel room?
Alberta's tourism levy is 6% of the purchase price of accommodation for bookings made after 31 March 2026 (4% before), and GST adds 5%. Alberta has no provincial sales tax. For example, a C$300 room costs C$333.00 a night by our arithmetic if both are worked out on the room price; we could not confirm whether GST is also charged on the levy, which would add C$0.90.
Do I need a park pass to stay in Banff?
Yes. Parks Canada says to buy a pass if you spend time in a national park, including stops in towns and villages. An adult daily pass is C$12.25 (seniors C$10.75, youth 17 and under free, family or group C$24.50) and is valid until 4:00 pm the day after purchase; the annual Discovery Pass is C$83.50 for an adult. The free-admission window of 19 June to 7 September 2026 has ended.
How do you get from Calgary airport to Banff?
Banff Airporter's winter fare is C$88.90 one way for an adult to Banff and C$85.90 to Canmore, before GST, with buses leaving Calgary from 9:00 am and reaching Banff in 2 hours. Brewster Express runs from 1 November 2026 to 30 April 2027 to Banff, Canmore and Lake Louise, with fares from CA$66.75 one way based on a round trip, excluding taxes and fees.
How do you reach the Banff ski areas without a car?
Mt Norquay and Banff Sunshine each run a free shuttle from the town of Banff, and Norquay's stops include the train station, Ptarmigan Inn and the Banff Springs Hotel. Lake Louise Ski Resort lists free winter shuttles between the resort and the communities of Lake Louise and Banff, with its 2026/27 schedule still to be posted. Lake Louise Inn also lists a complimentary winter shuttle to the resort.
Is Canmore a cheaper place to stay than Banff?
Coast Canmore's own guide says staying in Canmore avoids higher prices and crowds, but we have not compared rates, so check your dates. Canmore is outside the park gates, about 20 minutes from Banff town, and Roam's Route 3 bus runs daily for $6 an adult single or a $15 day pass. You still need a park pass on days you go into Banff or Lake Louise.
Sources & further reading
- Government of Alberta: tourism levy
- Canada Revenue Agency: GST/HST rates
- Canada Revenue Agency: GST/HST for the travel and convention industry
- Parks Canada: Banff fees
- Parks Canada: Banff park passes
- Lake Louise Ski Resort, getting here by shuttle and by car
- Banff Sunshine: getting here, free shuttle and hours of operation
- Mt Norquay and its shuttle service
- Roam Transit: fares, fall and winter reservations, Route 2, Route 3 and Route 8X
- Banff Airporter: schedule and rates
- Brewster Express: Calgary airport shuttle
- Buffalo Mountain Lodge: FAQ and getting here
- Official websites of each hotel named above, checked in October 2026
Prices, seasons and hotel terms change. Every detail here was checked in October 2026; confirm rates, room types and cancellation terms with the hotel before booking. These are researched picks, not reviews. This article contains affiliate links: hotel rates on Booking.com and other booking sites through Stay22, and tours, transfers and eSIMs through our partners; if you book through them we may earn a commission at no extra cost to you. No hotel pays to be included.
Keep reading on Gently Yonder
- Where to Stay in Whistler Five areas, 12 hotels, the 20 November opening, Epic Pass prices and the 16% in taxes on a Whistler room.
- Where to Stay in Vancouver Five areas, 12 hotels, why taxes add about 19% to a room, and the Canada Line from YVR with its $6.50 AddFare.
- Where to Stay in Zermatt Five areas by lift, 12 hotels, 1 Nov opening, ski pass prices and the CHF 4 Kurtaxe in car-free Zermatt.
- Hotel Taxes Around the World (2026) What Paris, New York, Tokyo, Kyoto, Hong Kong and more add to a hotel room, checked at official sources.
- Hotel Booking Sites Compared Hotels.com, Booking.com, Trip.com, Agoda — what each is genuinely good for.