Hotels in Banff

Best Banff Hotels

Enter your dates for prices and availability of the best hotels in Banff.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Banff
Breakfast includedBanff AvenueFree cancellationPets welcomePoolParking available2 bedsFree parkingVery Good 8+Hotel
Property Type
HotelServiced apartmentResortLodgeApartmentVacation homeBed and breakfastHoliday parkHostelMotel
Property facilities & services
Pets welcomePoolCurrency exchangeParking availableFree parkingSpaSaunaWater parkGymWi-Fi in public areas24-hour front deskLaundry roomElevatorLuggage storageCar rentalsBarbecueSmoking areaConference roomEV charging stationGolf courseRestaurantBarWake-up callairport transfers

38 Best Hotels to Stay in Banff

Trip.com brings you a curated list of top accommodations in Banff, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Bow View Lodge Hotels in Banff
Bow View Lodge Hotels in BanffBow View Lodge Hotels in BanffBow View Lodge Hotels in BanffBow View Lodge Hotels in BanffBow View Lodge Hotels in BanffBow View Lodge Hotels in Banff
99+
Hotels in Banff
Golf course
Indoor swimming pool
Skiing
+9
"The overall impression is good regarding the environment and services provided."
Very Good
72 reviews
8.8/10
1 night
From £94
Check availability
Mount Royal Hotel Hotels in Banff
Mount Royal Hotel Hotels in BanffMount Royal Hotel Hotels in BanffMount Royal Hotel Hotels in BanffMount Royal Hotel Hotels in BanffMount Royal Hotel Hotels in BanffMount Royal Hotel Hotels in Banff
65
Hotels in Banff
Golf course
Skiing
Horse riding
+11
"Location on sidewalk of central Banff town. Don't let the photos online scare you away from booking this hotel... they make the rooms look dated and not fresh. However, the rooms were modern and fresh. Free parking lot for hotel. Would definitely stay again and we're kinda prissy about our hotel comfort haha."
Very Good
127 reviews
8.7/10
1 night
From £124
Check availability
Best Western Plus Siding 29 Lodge Hotels in Banff
Best Western Plus Siding 29 Lodge Hotels in BanffBest Western Plus Siding 29 Lodge Hotels in BanffBest Western Plus Siding 29 Lodge Hotels in BanffBest Western Plus Siding 29 Lodge Hotels in BanffBest Western Plus Siding 29 Lodge Hotels in BanffBest Western Plus Siding 29 Lodge Hotels in Banff
99+
Hotels in Banff
Skiing
Horse riding
Hiking
+7
"The lodge is strategically located. The free vending machine is a plus especially during cold weather. I just hope slippers can be provided. Overall, a lovely and comfortable stay."
Great
132 reviews
9.0/10
1 night
From £99
Check availability
Samesun Banff Hotels in Banff
Samesun Banff Hotels in BanffSamesun Banff Hotels in BanffSamesun Banff Hotels in BanffSamesun Banff Hotels in BanffSamesun Banff Hotels in BanffSamesun Banff Hotels in Banff
68
Hotels in Banff
Hiking
Luggage storage
Bar
+2
"Front staff were friendly, welcoming and available when needed. Easy simple check in. Secure and safe accommodation and very spacious room sharing. I would recommend choosing this accommodation."
Very Good
73 reviews
8.5/10
1 night
From £23
Check availability
Douglas Fir Resort & Chalets Hotels in Banff
Douglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in BanffDouglas Fir Resort & Chalets Hotels in Banff
81
Hotels in Banff
Golf course
Hiking
Gym
+9
"This hotel is very kids friendly. Staff are nice and accommodating. They also provides a free bus tickets during your stay. Rooms are very clean and fresh."
Very Good
129 reviews
8.3/10
1 night
From £78
Check availability
Peaks Hotel and Suites Hotels in Banff
Peaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in BanffPeaks Hotel and Suites Hotels in Banff
99+
Hotels in Banff
Skiing
Hiking
Private parking
+3
"Everything was pretty decent except parking fees. The hotel should not be charging 18 cad per night. The room is already very expensive and hence parking should be accompanied accordingly."
Amazing
50 reviews
9.4/10
1 night
From £141
Check availability
Banff Aspen Lodge Hotels in Banff
Banff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in BanffBanff Aspen Lodge Hotels in Banff
84
Hotels in Banff
Golf course
Skiing
Horse riding
+7
"Room was a good size and location was excellent. A little disappointed because the room they gave us was in the main thoroughfare by the pool/hot tub which was good and bad. Good as it was close to the pool but bad because it got quite busy/noisy at times. Not a huge deal as we were out exploring Banff anyways. Overall, would stay here again."
Amazing
104 reviews
9.4/10
1 night
From £121
Check availability
HI Banff Alpine Centre - Hostel Hotels in Banff
HI Banff Alpine Centre - Hostel Hotels in BanffHI Banff Alpine Centre - Hostel Hotels in BanffHI Banff Alpine Centre - Hostel Hotels in BanffHI Banff Alpine Centre - Hostel Hotels in BanffHI Banff Alpine Centre - Hostel Hotels in BanffHI Banff Alpine Centre - Hostel Hotels in Banff
67
Hotels in Banff
Public parking
Luggage storage
Wi-Fi in public areas
+12
"Best priced accoms in banff during summer, very well equiped with shower gel, hot water, hair dryer, laundry, cafe for breakfast and dinner. Hostel provides free roam transit bus pass for routes 1, 2, 4, 6 and is valid for 3 days, very useful to get to town and around even lake minnewanka, two jack, johnson and cascade ponds! Comfortable room, top notch service."
Very Good
121 reviews
8.4/10
1 night
From £28
Check availability
Moxy Banff Hotels in Banff
Moxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in BanffMoxy Banff Hotels in Banff
99+
Hotels in Banff
Pool
Gym
Private parking
+7
"The room was excellent. It had all the amenities and was quiet and peaceful. The breakfast was amazing and the service was top-notch."
Very Good
92 reviews
8.9/10
1 night
From £193
Check availability
Red Carpet Inn Hotels in Banff
Red Carpet Inn Hotels in BanffRed Carpet Inn Hotels in BanffRed Carpet Inn Hotels in BanffRed Carpet Inn Hotels in BanffRed Carpet Inn Hotels in BanffRed Carpet Inn Hotels in Banff
99+
Hotels in Banff
Golf course
Skiing
Hiking
+4
"Only 7min walk to downtown, clean and huge room, affordable price, and helpful service! Highly recommend:)"
Very Good
102 reviews
8.2/10
1 night
From £84
Check availability
See More Hotels in Banff

Trip.com's insights for hotels in Banff

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Banff hotel at the right time!

Which month offers the lowest hotel rates in Banff?

November is the most affordable month to book a hotel in Banff, with average nightly rates around £173. Prices peak in July, when rates reach about £370 per night.
(Based on Trip.com data from March 12, 2025 to March 12, 2026.)
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb

What is the cheapest day of the week for hotels in Banff?

Hotel rates in Banff are typically lowest on Thursday, with average nightly rates around £232. Saturday tends to be the most expensive, averaging £280 per night.
(Based on Trip.com data from March 12, 2025 to March 12, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find your unique stays in Banff

Immerse yourself in the vibrant atmosphere of Banff with our handpicked accommodation options

Most-booked Banff hotels

See all
Check out these top-booked hotels from the past 30 days!
Otter Hotel Hotels in Banff
9.0/10
56 review

Otter Hotel

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Otter Hotel in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 8 minutes from Fairmont Banff Springs Bowling Centre. This hotel is 11.7 mi (18.8 km) from Banff National Park and 3.6 mi (5.8 km) from Upper Hot Springs. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a fitness center. Additional amenities at this hotel include complimentary wireless internet access and a fireplace in the lobby. Enjoy a satisfying meal at Good Folk serving guests of Otter Hotel. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 174 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Hotel Canoe & Suites Hotels in Banff
9.2/10
125 review

Hotel Canoe & Suites

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Hotel Canoe and Suites in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 10 minutes from Upper Hot Springs. This hotel is 11.5 mi (18.5 km) from Banff National Park and 3.6 mi (5.8 km) from Banff Gondola. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a sauna. Satisfy your appetite at Sudden Sally, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 192 air-conditioned rooms featuring microwaves. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Charltons Banff Hotels in Banff
8.9/10
42 review

Charltons Banff

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Charltons Banff in Banff (Uptown District), you'll be a 2-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This hotel is 11.9 mi (19.1 km) from Banff National Park and 3.5 mi (5.7 km) from Banff Gondola. Take advantage of recreation opportunities including an indoor pool and a hot tub. Additional amenities at this hotel include complimentary wireless internet access, a fireplace in the lobby, and gas grills. Featured amenities include luggage storage, a safe deposit box at the front desk, and a water dispenser. Self parking (subject to charges) is available onsite. Stay in one of 65 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as coffee/tea makers and irons/ironing boards.
Select dates to view prices
Banff Park Lodge Hotels in Banff
9.3/10
86 review

Banff Park Lodge

Hotel near Banff
A popular choice among guests booking hotels in Banff
A stay at Banff Park Lodge places you in the heart of Banff, within a 10-minute drive of Spray River West Trailhead and Vermilion Lakes. This eco-certified hotel is 3 mi (4.8 km) from Banff Gondola and 3.9 mi (6.3 km) from Mt. Norquay. Be sure to enjoy recreational amenities, including an indoor pool, a spa tub, and a steam room. This hotel also features complimentary wireless Internet access, concierge services, and ski storage. Grab a bite at Crave Mountain Grill, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are served on weekdays from 7:00 AM to 11:00 AM and on weekends from 7:00 AM to noon for a fee. Featured amenities include a Pool, Steam Room, express check-in, and express check-out. Self parking (subject to charges) is available onsite. Make yourself at home in one of the guestrooms featuring refrigerators and LED televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Select dates to view prices
Banff Ptarmigan Inn Hotels in Banff
8.9/10
174 review

Banff Ptarmigan Inn

Hotel near Banff
A popular choice among guests booking hotels in Banff
A stay at Banff Ptarmigan Inn places you in the heart of Banff, steps from Banff National Park Information Centre and Banff Lake Louise Tourism Bureau. This hotel is 0.6 mi (1 km) from Banff Centre for Arts and Creativity. Dip into one of the 2 spa tubs or enjoy other recreational amenities, which include a sauna and steam room. This hotel also features complimentary wireless internet access, concierge services, and ski storage. Guests can get around on the complimentary local bus passes, which operates within 5 kilometers. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Planning an event in Banff? This hotel has 1700 square feet (158 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 134 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Select dates to view prices
Irwin's Mountain Inn Hotels in Banff
8.8/10
132 review

Irwin's Mountain Inn

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Irwin's Mountain Inn in Banff (Uptown District), you'll be a 2-minute drive from Banff Lake Louise Tourism Bureau and 8 minutes from Upper Hot Springs. This hotel is 12.3 mi (19.8 km) from Banff National Park and 3.3 mi (5.3 km) from Banff Gondola. Don't miss out on the many recreational opportunities, including a hot tub, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, ski storage, and a fireplace in the lobby. Enjoy a satisfying meal at The El Toro Restaurant serving guests of Irwin's Mountain Inn. Cooked-to-order breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 65 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, as well as phones with free local calls.
Select dates to view prices
Buffalo Mountain Lodge Hotels in Banff
9.0/10
114 review

Buffalo Mountain Lodge

Hotel near Banff
A popular choice among guests booking hotels in Banff
Located in Banff (Tunnel Mountain District), Buffalo Mountain Lodge is within a 5-minute walk of Surprise Corner and within a 5-minute drive of Banff Legacy Trail. This hotel is 1.1 mi (1.7 km) from Tunnel Mountain and 1.1 mi (1.8 km) from Banff National Park Information Centre. Enjoy recreational amenities such as a hot tub and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at The Prow or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily for a fee. Featured amenities include complimentary wired internet access, a business center, and express check-out. Planning an event in Banff? This hotel has 3983 square feet (370 square meters) of space consisting of a conference center and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 108 guestrooms. Complimentary wired and wireless internet access is available. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as irons/ironing boards and blackout drapes/curtains.
Select dates to view prices
The Rundlestone Lodge Hotels in Banff
8.8/10
71 review

The Rundlestone Lodge

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Rundlestone Lodge in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This hotel is 11.7 mi (18.9 km) from Banff National Park and 3.7 mi (5.9 km) from Banff Gondola. Be sure to enjoy recreational amenities, including an indoor pool, a hot tub, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and ski storage. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 96 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Select dates to view prices
Fox Hotel and Suites Hotels in Banff
8.8/10
93 review

Fox Hotel and Suites

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at The Fox Hotel and Suites, you'll be centrally located in Banff, a 2-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This hotel is 11.9 mi (19.1 km) from Banff National Park and 3.5 mi (5.7 km) from Banff Gondola. Be sure to enjoy recreational amenities, including a hot tub, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Guests can catch a ride to nearby destinations on the complimentary area shuttle. Satisfy your appetite for lunch or dinner at Chili’s Grill & Bar, a restaurant which specializes in American cuisine, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Free self parking is available onsite. Stay in one of 116 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Banff Inn Hotels in Banff
8.5/10
117 review

Banff Inn

Hotel near Banff
A popular choice among guests booking hotels in Banff
With a stay at Banff Inn in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This hotel is 11.8 mi (18.9 km) from Banff National Park and 3.7 mi (6 km) from Banff Gondola. Take advantage of recreation opportunities including a hot tub and a sauna. Additional amenities at this hotel include complimentary wireless internet access, ski storage, and a fireplace in the lobby. Enjoy a satisfying meal at Carlito's Pizzaria serving guests of Banff Inn. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Self parking (subject to charges) is available onsite. Stay in one of 99 guestrooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Select dates to view prices

Best Banff hotels with breakfast

See all
Start your day with a tasty breakfast at one of our top hotels in Banff.
Fairmont Banff Springs Hotels in Banff
9.2/10
43 review

Fairmont Banff Springs

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
Located in the heart of Banff National Park, a UNESCO World Heritage Site, the historic Fairmont Banff Springs stands as landmark in the picturesque alpine town of Banff, Alberta. Canada's - Castle in the Rockies - has been providing legendary hospitality for more than 125 years. This year-round luxury mountain resort offers a championship golf course during the summer, unparalleled skiing in the winter, the European-style Fairmont Spa, authentically local dining experiences and breathtaking views.
Select dates to view prices
Moose Hotel and Suites Hotels in Banff
9.3/10
71 review

Moose Hotel and Suites

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, a 1-minute drive from Banff Lake Louise Tourism Bureau and 7 minutes from Upper Hot Springs. This spa hotel is 12.1 mi (19.5 km) from Banff National Park and 3.2 mi (5.1 km) from Banff Gondola. Pamper yourself with a visit to the spa, which offers body treatments and facials. You're sure to appreciate the recreational amenities, which include 2 hot tubs, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Banff? This hotel has 2000 square feet (186 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 174 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Royal Canadian Lodge Hotels in Banff
9.0/10
119 review

Royal Canadian Lodge

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
A stay at Royal Canadian Lodge places you in the heart of Banff, within a 5-minute drive of Central Park and Banff Centre for Arts and Creativity. This hotel is 1.3 mi (2.1 km) from Tunnel Mountain and 1.6 mi (2.5 km) from Bow Falls. Don't miss out on the many recreational opportunities, including a health club, an indoor pool, and a hot tub. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Satisfy your appetite for lunch or dinner at The Evergreen Restaurant, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Banff? This hotel has 2500 square feet (225 square meters) of space consisting of conference space and a meeting room. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 99 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.
Select dates to view prices
Banff Caribou Lodge and Spa Hotels in Banff
8.4/10
138 review

Banff Caribou Lodge and Spa

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
With a stay at Banff Caribou Lodge and Spa in Banff, you'll be 1.3 mi (2.2 km) from Tunnel Mountain and 5.9 mi (9.4 km) from Lake Minnewanka. This spa hotel is 11.7 mi (18.8 km) from Banff National Park and 12 mi (19.3 km) from Sunshine Village. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including a hot tub, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and ski storage. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7 AM to 11 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Banff? This hotel has 765 square feet (71 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 190 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Brewster Mountain Lodge Hotels in Banff
9.1/10
124 review

Brewster Mountain Lodge

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
Brewster Mountain Lodge is centrally located in Banff, a 4-minute walk from Central Park and 14 minutes by foot from Banff Centre for Arts and Creativity. This ski hotel is 1.2 mi (1.9 km) from Tunnel Mountain and 1.9 mi (3.1 km) from Cave and Basin National Historic Site. After a day on the slopes, enjoy recreational amenities including a sauna and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and ski storage. You'll be on the slopes in no time with the complimentary ski shuttle. A complimentary continental breakfast is served daily from 6:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite. Stay in one of 77 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, as well as phones with free local calls.
Select dates to view prices
Banff International Hostel Hotels in Banff
8.0/10
119 review

Banff International Hostel

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
With a stay at Banff International Hostel, you'll be centrally located in Banff, a 2-minute drive from Banff Lake Louise Tourism Bureau and 7 minutes from Upper Hot Springs. This hostel is 11.9 mi (19.2 km) from Banff National Park and 3.1 mi (5 km) from Banff Gondola. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and an arcade/game room. Additional features at this hostel include a television in a common area, tour/ticket assistance, and barbecue grills. A complimentary continental breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include complimentary wired internet access, a computer station, and complimentary newspapers in the lobby. Free self parking is available onsite. Make yourself at home in one of the 23 guestrooms, featuring kitchenettes. Complimentary wireless internet access is available to keep you connected. Conveniences include refrigerators, and housekeeping is provided daily.
Select dates to view prices
Canalta Lodge Hotels in Banff
9.0/10
105 review

Canalta Lodge

Hotel near Banff
Popular among guests booking hotels in Banff with breakfast
With a stay at Canalta Lodge in Banff (Uptown District), you'll be a 3-minute drive from Banff Lake Louise Tourism Bureau and 9 minutes from Upper Hot Springs. This ski hotel is 11.8 mi (18.9 km) from Banff National Park and 3.7 mi (5.9 km) from Banff Gondola. After a day on the slopes, relax in one of the 2 hot tubs. Additional amenities at this hotel include complimentary wireless internet access, ski storage, and tour/ticket assistance. The complimentary ski shuttle makes getting to the slopes a breeze. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 6:00 AM to 10:00 AM. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 112 guestrooms featuring refrigerators and microwaves. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
Select dates to view prices

Handpicked budget hotels in Banff

See all
Affordable stays in Banff, selected for value, comfort, and convenient locations.
The Dorothy Motel Hotels in Banff
8.9/10
129 review

The Dorothy Motel

Hotel near Banff
With a stay at The Dorothy Motel in Banff (Uptown District), you'll be within a 15-minute drive of Banff Lake Louise Tourism Bureau and Upper Hot Springs. This hotel is 11.9 mi (19.2 km) from Banff National Park and 3.8 mi (6 km) from Banff Gondola. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a vending machine. Additional features at this hotel include bike parking and bike repair services. Featured amenities include express check-out, a safe deposit box at the front desk, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 42 air-conditioned rooms featuring refrigerators and microwaves. 43-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices
Elk + Avenue Hotel Hotels in Banff
8.2/10
131 review

Elk + Avenue Hotel

Hotel near Banff
With a stay at Elk + Avenue Hotel in Banff (Downtown District), you'll be steps from Banff Lake Louise Tourism Bureau and 14 minutes by foot from Banff Centre for Arts and Creativity. This hotel is 1.1 mi (1.8 km) from Tunnel Mountain and 1.3 mi (2.1 km) from Fairmont Banff Springs Bowling Centre. Be sure to enjoy recreational amenities including a hot tub and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and ski storage. Satisfy your appetite at Farm & Fire, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 162 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Select dates to view prices
The Hidden Ridge Resort Hotels in Banff
8.9/10
46 review

The Hidden Ridge Resort

Hotel near Banff
Located in Banff (Tunnel Mountain District), Hidden Ridge Resort is within a 10-minute drive of Banff Lake Louise Tourism Bureau and Upper Hot Springs. This aparthotel is 12.9 mi (20.8 km) from Banff National Park and 4.1 mi (6.7 km) from Banff Gondola. Dip into one of the 2 hot tubs or enjoy other recreational amenities including a sauna and bicycles to rent. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and a fireplace in the lobby. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 107 guestrooms, featuring kitchens with refrigerators and ovens. Your bed comes with premium bedding, and all rooms are furnished with double sofa beds. Rooms have private balconies or patios. Flat-screen televisions and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected.
Select dates to view prices
Tunnel Mountain Resort Hotels in Banff
8.8/10
117 review

Tunnel Mountain Resort

Hotel near Banff
With a stay at Tunnel Mountain Resort in Banff (Tunnel Mountain District), you'll be within a 15-minute drive of Banff Lake Louise Tourism Bureau and Upper Hot Springs. This family-friendly lodge is 12.8 mi (20.5 km) from Banff National Park and 3.8 mi (6.1 km) from Banff Gondola. Be sure to enjoy recreational amenities, including an indoor pool, a sauna, and a fitness center. Additional features at this lodge include complimentary wireless internet access, concierge services, and a picnic area. Getting to nearby attractions is a breeze with the complimentary area shuttle. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 105 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and housekeeping is provided daily.
Select dates to view prices
The Kenrick Hotel Hotels in Banff
9.1/10
65 review

The Kenrick Hotel

Hotel near Banff
With a stay at The Kenrick Hotel in Banff (Uptown District), you'll be a 1-minute drive from Banff Lake Louise Tourism Bureau and 7 minutes from Upper Hot Springs. This hotel is 12.2 mi (19.6 km) from Banff National Park and 3.2 mi (5.2 km) from Banff Gondola. Dip into one of the 2 hot tubs or enjoy other recreational amenities, which include a sauna. This hotel also features complimentary wireless internet access, ski storage, and a fireplace in the lobby. At The Kenrick Hotel , enjoy a satisfying meal at the restaurant. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Planning an event in Banff? This hotel has 1400 square feet (130 square meters) of space consisting of conference space and a meeting room. Free self parking is available onsite. Stay in one of 67 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Select dates to view prices

FAQs About Banff Hotels

What is the average price of a hotel in Banff for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff this weekend is £230 per night. For a 4-star hotel, the average cost is £361 per night. If you're looking for a luxury experience, 5-star hotels in Banff this weekend typically cost £771 per night.

How much do hotels in Banff cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff during weekdays is £191 per night. For a 4-star hotel, you can expect to pay around £304 per night. If you're looking for a luxury stay, 5-star hotels in Banff generally cost £788 per night on weekdays.

What are the best places to stay in Banff?

Some of the best places to stay in Banff are near popular attractions like Banff Avenue, Bow River Trail and Banff Legacy Trail, offering easy access to key sights and amenities.

What are the top hotels in Banff near Banff Avenue?

Some of the top hotels in Banff near Banff Avenue include Bow View Lodge (from £73), Banff Park Lodge (from £114) and Peaks Hotel and Suites (from £113), all offering easy access to Banff Avenue, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Banff?

Banff has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Otter Hotel (from £156), Bow View Lodge (from £73) and Hotel Canoe & Suites (from £154) are best choices.

What are the best hotels with a spa in Banff?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Red Carpet Inn (from £76), Irwin's Mountain Inn (from £76) and Banff Caribou Lodge and Spa (from £86) provide highly rated spa services.

What are the best hot spring hotels in Banff?

Interested in hot springs hotel as a travel stay? Moose Hotel and Suites (from £230) offers great hot springs.

What hotels in Banff provide swimming pools?

Otter Hotel (from £156), Charltons Banff (from £88) and Banff Park Lodge (from £114) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Banff have the best breakfast?

Fairmont Banff Springs (from £272),Otter Hotel (from £156) and Hotel Canoe & Suites (from £154) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Banff?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Banff Hotels Info

Number of Reviews
3,499
Total Properties
38
Weekday Avg. Price
£221
Weekend Avg. Price
£259
Trending hotel
Otter Hotel