Find hotels in Banff from Rp1.382.903

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Banff hotels

Buffalo Mountain Lodge

Buffalo Mountain Lodge
3.5 star property
Tunnel Mountain District
9.2 out of 10, Wonderful, (1605)
"Excellent accommodations, food and service! "
Canada
Kristina
Buffalo Mountain Lodge

The Juniper Hotel

The Juniper Hotel
3.0 star property
Banff
8.8 out of 10, Excellent, (1002)
"Loved the view and hot tub"
Canada
Sanhita
The price is Rp1.559.203
Rp1.975.232 total
includes taxes & fees
17 Dec - 18 Dec
The Juniper Hotel

Banff Inn

Banff Inn
3.0 star property
Uptown District
8.8 out of 10, Excellent, (1219)
"great location, walking distance to downtown and various restaurants."
Canada
Monica Trejo
Banff Inn

Banff Rocky Mountain Resort

Banff Rocky Mountain Resort
3.0 star property
Banff
8.0 out of 10, Very good, (2669)
"Room was clean lots of room staff was friendly and helpful. "
Canada
Dean
The price is Rp1.680.071
Rp1.867.903 total
includes taxes & fees
16 Dec - 17 Dec
Banff Rocky Mountain Resort

Best Western Plus Banff International Lodge

Best Western Plus Banff International Lodge
2.5 star property
Uptown District
8.8 out of 10, Excellent, (1206)
"It was a great stay and staff are friendly.. Hotel is clean and great breakfast choices.. Good hotel at affordable price"
Canada
Julius
The price is Rp1.800.940
Rp2.002.306 total
includes taxes & fees
16 Dec - 17 Dec
Best Western Plus Banff International Lodge

Canalta Lodge

Canalta Lodge
3.5 star property
Uptown District
9.4 out of 10, Exceptional, (1372)
"Clean, nice rooms, good location and great facilities! "
Canada
Jamie
Canalta Lodge

Banff Park Lodge

Banff Park Lodge
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (1923)
"Lovely Hotel visited many times, clean, quiet and in the middle of the town."
Canada
Malcolm
The price is Rp1.927.247
Rp2.142.712 total
includes taxes & fees
16 Dec - 17 Dec
Banff Park Lodge

Banff Ptarmigan Inn

Banff Ptarmigan Inn
3.0 star property
Downtown District
8.8 out of 10, Excellent, (1885)
"Great room and location Friendly staff"
Canada
Matthieu
The price is Rp1.800.940
Rp2.002.306 total
includes taxes & fees
17 Dec - 18 Dec
Banff Ptarmigan Inn

Mount Royal Hotel

Mount Royal Hotel
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (1341)
"Excellent hotel; third year in a row."
Canada
Moby
The price is Rp2.042.676
Rp2.295.222 total
includes taxes & fees
16 Dec - 17 Dec
Mount Royal Hotel

Banff Aspen Lodge

Banff Aspen Lodge
3.0 star property
Uptown District
9.4 out of 10, Exceptional, (1320)
"Great location, great staff and awesome breakfast! We highly recommend this hotel!!"
United States
Rajesh
The price is Rp2.042.676
Rp2.271.048 total
includes taxes & fees
17 Dec - 18 Dec
Banff Aspen Lodge

Brewster Mountain Lodge

Brewster Mountain Lodge
3.0 star property
Downtown District
9.2 out of 10, Wonderful, (1664)
"The breakfast menu was very good."
Canada
David
The price is Rp1.860.165
Rp2.068.132 total
includes taxes & fees
5 Jan - 6 Jan 2026
Brewster Mountain Lodge

Bow View Lodge

Bow View Lodge
2.0 star property
Downtown District
8.4 out of 10, Very good, (1009)
"Well situated, easy parking."
Canada
SARA
The price is Rp1.443.773
Rp1.605.187 total
includes taxes & fees
16 Dec - 17 Dec
Bow View Lodge

Douglas Fir Resort and Chalets

Douglas Fir Resort and Chalets
3.0 star property
Tunnel Mountain District
8.0 out of 10, Very good, (3900)
"Great stay, real fireplace in the room, very clean."
Canada
Katia
The price is Rp1.800.940
Rp2.002.285 total
includes taxes & fees
16 Dec - 17 Dec
Douglas Fir Resort and Chalets

The Fox Hotel and Suites

The Fox Hotel and Suites
3.5 star property
Uptown District
8.6 out of 10, Excellent, (2639)
"Hotel was cozy and clean and the perfect getaway"
Canada
shelby
The price is Rp2.042.676
Rp2.271.048 total
includes taxes & fees
12 Jan - 13 Jan 2026
The Fox Hotel and Suites

Royal Canadian Lodge

Royal Canadian Lodge
4.0 star property
Uptown District
9.0 out of 10, Wonderful, (1045)
"Nice quiet hotel"
Canada
Kathryn
Royal Canadian Lodge

Charltons Banff

Charltons Banff
3.0 star property
Uptown District
8.2 out of 10, Very good, (1016)
"Was a great stay !"
Canada
Skylar
Charltons Banff

Hidden Ridge Resort

Hidden Ridge Resort
3.5 star property
Tunnel Mountain District
8.6 out of 10, Excellent, (4774)
"Nice hotel, very clean, and the staff is friendly"
Canada
Natella
The price is Rp2.018.503
Rp2.244.164 total
includes taxes & fees
17 Dec - 18 Dec
Hidden Ridge Resort

Fairmont Banff Springs

Fairmont Banff Springs
4.0 star property
Banff Springs District
9.2 out of 10, Wonderful, (1003)
"Room had a beautiful view, the rundle bar was fantastic 10/10 drinks. Very beautiful hotel that offers shuttle very convenient. "
Canada
Ashley
The price is Rp6.635.677
Rp8.183.835 total
includes taxes & fees
4 Jan - 5 Jan 2026
Fairmont Banff Springs

Elk + Avenue Hotel

Elk + Avenue Hotel
3.0 star property
Downtown District
9.0 out of 10, Wonderful, (1830)
"Great staff in a nice hotel in a good location! "
Canada
Ray
The price is Rp2.042.676
Rp2.295.222 total
includes taxes & fees
16 Dec - 17 Dec
Elk + Avenue Hotel

The Kenrick Hotel

The Kenrick Hotel
3.0 star property
Uptown District
9.6 out of 10, Exceptional, (92)
"It was a an awesome place to stay…their pool is incredible my kids love it! "
Canada
Elmar
The price is Rp2.719.540
Rp3.023.645 total
includes taxes & fees
17 Dec - 18 Dec
The Kenrick Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Banff

Find the best Banff areas for the activities you enjoy most. Learn more about Banff
Learn more about Banff

Downtown District

If you're spending some time in Downtown District, Bow River and Banff Legacy Trail are top sights worth seeing.

Uptown District

While Uptown District isn't home to many top sights, Tunnel Mountain and Victoria Glacier are some notable places to visit nearby.

Tunnel Mountain District

If you're spending some time in Tunnel Mountain District, Surprise Corner and Tunnel Mountain Trail are top sights worth seeing.

Banff Centre District

While visiting Banff Centre District, you might make a stop by sights like Bow River and Walter Phillips Gallery.

Banff Springs District

If you're spending some time in Banff Springs District, Fairmont Banff Springs Bowling Centre and Bow River are top sights worth seeing.

Stay near popular Banff attractions

Learn more about Banff

Turquoise glacier-fed lakes reflect towering Rocky Mountain peaks where wildlife roams freely along scenic hiking trails. Ride the gondola up Sulphur Mountain for panoramic views, then soak your muscles in the historic Banff Upper Hot Springs after a day of adventure.

Cityscape of Banff in canadian Rocky Mountains, Alberta, Canada, North America

Top Banff Hotel Reviews

More cheap stays in Banff

Hotels in Banff with star rating

Find out more about Banff

Top reasons to visit Banff

  • Breathtaking Scenery: Experience the stunning landscapes of majestic mountains and serene lakes that define Banff's natural beauty.
  • Outdoor Adventures: Engage in a variety of activities, from skiing to hiking, catering to all levels of outdoor enthusiasts.
  • Diverse Accommodations: Choose from a wide range of lodging options, from luxury hotels to charming lodges, perfect for every traveller.
  • Informative Visitor Centre: Gain insights about the region's history, wildlife, and activities through the well-equipped visitor centre.
  • Vibrant Atmosphere: Immerse yourself in the lively community that offers a unique blend of adventure and relaxation.

Find great hotels in Banff

Discover a diverse selection of accommodations in Banff, Alberta, catering to every traveller's needs. Whether you're seeking adventure in pet-friendly hotels or a relaxing stay at a resort with hot spring amenities, Banff has it all. From the absolute cheapest options to charming Aberdeenshire hotels, you'll find the perfect base to explore the stunning natural beauty of the Canadian Rockies.

  • The Elk & Avenue Hotel: Embracing nature at its finest, The Elk & Avenue Hotel offers a tranquil retreat for those seeking a pet-friendly getaway infused with hot spring relaxation. Nestled in the heart of Banff, this 3-star accommodation brings you close to the natural hot springs, ensuring a rejuvenating experience. Guests appreciate the welcoming atmosphere for pets, with amenities including food and water bowls, and a pet-friendly policy that allows dogs and cats. The hotel is ideal for nature enthusiasts looking to immerse themselves in the stunning surroundings while enjoying modern comforts.
  • Rundlestone Lodge: A perfect blend of business and leisure, Rundlestone Lodge is a charming 3-star property that caters to both ski enthusiasts and corporate travellers. Located conveniently near ski shuttles and lifts, guests can easily access the slopes for an exhilarating experience. The lodge also welcomes furry companions, offering essential amenities such as food and water bowls. With a warm, inviting atmosphere and a range of facilities, it serves as a great base for those looking to balance work and play in the breathtaking landscape of Banff.
  • Fairmont Banff Springs: Often referred to as the Castle in the Rockies, this 4-star resort stands out with its eco-certified status and commitment to sustainability. Welcoming families and LGBTQIA travellers, Fairmont Banff Springs provides a luxurious experience complete with children’s amenities such as babysitting services and an arcade game room. The stunning architecture and breathtaking mountain views create a magical backdrop for memorable family vacations. Guests appreciate the extensive range of services and the eco-friendly practices that enhance their stay while being kind to the environment.

Where to stay in Banff

Banff offers an unparalleled experience for those seeking adventure, stunning scenery, and outdoor activities. Nestled in the heart of the Rockies, this charming town provides access to breathtaking backcountry trails and a variety of accommodation options. From luxurious hotels to quaint lodges, you'll find the perfect place to rest after a day of exploration. Immerse yourself in the natural beauty and vibrant atmosphere of Banff and its surrounding regions for an unforgettable holiday.

  • Downtown District: Nestled in the heart of Banff, the Downtown District is a vibrant area brimming with shops, restaurants, and cultural attractions. The district offers a unique blend of outdoor adventure and urban charm, making it a prime destination for visitors year-round. During the peak season from July to September, the atmosphere buzzes with tourists eager to explore the stunning landscapes and recreational activities. Nearby, you'll find the breathtaking Banff National Park and nature reserves, perfect for hiking and skiing, while the local ski resorts cater to snow enthusiasts seeking thrilling slopes. The Downtown District serves as a gateway to Banff's rich outdoor experiences and picturesque scenery.
  • Uptown District: Just a stone's throw from the main attractions, the Uptown District offers a more relaxed vibe while still providing access to the great outdoors. Like Downtown, it enjoys peak visitor numbers from July to September, attracting adventure seekers and nature lovers alike. The district is home to several recreational areas and ski fields, ideal for both winter sports and summer hikes. With the majestic backdrop of the surrounding national parks, visitors can immerse themselves in the natural beauty and engage in various activities. The Uptown District is perfect for those who want a blend of tranquillity and adventure, with easy access to the vibrant life of Banff.
  • Tunnel Mountain District: Perched near the iconic Tunnel Mountain, this district offers a unique perspective of Banff's stunning landscapes. With a consistent flow of visitors throughout the year, peaking from July to September, it’s a haven for outdoor enthusiasts. The area is known for its recreational opportunities, including hiking trails and ski fields that cater to all levels of adventurers. The proximity to the national parks and nature reserves allows guests to experience the breathtaking scenery that Banff is famous for. The Tunnel Mountain District combines stunning views with easy access to the adventure-filled activities that define this beautiful region.

Things to do in and around Banff

Banff, Alberta, is an outdoor enthusiast's paradise, offering a wealth of adventure and breathtaking scenery. Visitors can indulge in abundant skiing at top-notch resorts, partake in various activities tailored for guests, and immerse themselves in exhilarating adventure courses. Whether you're seeking thrilling experiences or simply wish to soak in the stunning landscapes, Banff promises an unforgettable holiday filled with excitement and natural beauty.

Shopping

If you're up for a drive, the Canmore Mountain Market, located 17.7km from Banff, offers a vibrant atmosphere filled with local crafts and artisanal goods, perfect for finding unique gifts and souvenirs. The market exudes a charming blend of city, business, and family vibes.

Recreation

At Canmore Golf and Curling Club, enjoy a round of golf amidst stunning mountain scenery, perfect for sports enthusiasts. The Canmore Recreation Centre offers a tranquil atmosphere with wellness facilities for relaxation. Sunshine Meadows invites you to explore its breathtaking landscapes, ideal for rejuvenating outdoor experiences.

Adventure

The Banff Gondola offers breathtaking views as you ascend Sulphur Mountain, perfect for outdoor enthusiasts and families alike. The Cascade Ski Lift provides thrilling skiing experiences for adventure seekers. Meanwhile, the Banff Legacy Trail invites hikers to explore stunning scenery amidst the majestic Rocky Mountains.

Nightlife

Experience the unique atmosphere at the Fairmont Banff Springs Bowling Centre, where you can enjoy a lively game in a stunning setting. Afterward, explore local pubs and bars for a taste of craft beers and live music, making for a memorable night out in Banff.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Banff

To save money on your trip to Banff, consider visiting during the cheaper months of January, April, and November when hotel prices are lower. Enjoy free activities like hiking Tunnel Mountain and exploring Vermilion Lakes. For transport, take advantage of the bus services which are more cost-effective than taxis or rentals. Booking your accommodation about a month in advance can yield better rates, and Thursday is typically the least expensive night to stay. Additionally, consider bundling your hotel, flights, and activities through Expedia for further savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Banff is moderately seasonal. The cheapest months to stay in Banff are January, April and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Banff about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Banff is Thursday. The most expensive day to stay in Banff is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservation in Banff with your flights and activities through an Expedia package.

Find the best attractions in Banff

Banff, a picturesque destination in Alberta, is perfect for outdoor enthusiasts seeking adventure and breathtaking scenery. Notable attractions include majestic mountains, serene lakes, and the informative visitor centre. Travellers can immerse themselves in nature by exploring the stunning landscapes and enjoying various outdoor activities that Banff has to offer, ensuring an unforgettable experience in this charming locale.

  • Upper Hot Springs: Experience rejuvenation at Upper Hot Springs, where you can soak in naturally heated mineral waters surrounded by stunning mountain views. This serene oasis offers wellness and relaxation, making it perfect for unwinding after a day of exploration.
  • Banff Lake Louise Tourism Bureau: Visit the Banff Lake Louise Tourism Bureau for invaluable information on family-friendly activities and outdoor adventures. The knowledgeable staff can guide you in planning your perfect itinerary, ensuring you experience the best of the region's natural beauty.
  • Banff Centre for Arts and Creativity: Immerse yourself in the vibrant arts scene at the Banff Centre for Arts and Creativity. This modern hub hosts exhibitions, performances, and workshops, reflecting the city's cultural dynamism and creativity.

Best time to go to Banff

The best time to visit Banff is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January13.5°F (-10.3°C)No RainMostly CloudyAverageModerately Low
February12.9°F (-10.6°C)No RainMostly CloudySlightly LowAverage
March22.3°F (-5.4°C)No RainMostly CloudyAverageAverage
April30.6°F (-0.8°C)Light RainMostly CloudyAverageModerately Low
May41.9°F (5.5°C)Light RainMostly SunnyAverageAverage
June50.9°F (10.5°C)Light RainMostly SunnySlightly HighModerately High
July57.7°F (14.3°C)Light RainMostly SunnySlightly HighModerately High
August56.7°F (13.7°C)Light RainMostly SunnySlightly HighModerately High
September46.9°F (8.3°C)Light RainMostly SunnyAverageAverage
October32.7°F (0.4°C)No RainMostly SunnySlightly LowAverage
November19.2°F (-7.1°C)No RainMostly SunnySlightly LowModerately Low
December10.2°F (-12.1°C)No RainMostly CloudyAverageAverage

Frequently asked questions

Where is the best place to stay in Banff?
Moose Hotel And Suites is a favourite with Expedia customers. This hotel is a short 2-minute walk from Banff National Park Information Centre, and it offers a full-service spa and a restaurant. Other top choices based on traveller reviews include Otter Hotel and Canalta Lodge. See all available top hotels, or vacation rentals in Banff.
What are some of the best holiday rentals that Banff has to offer?
Otter Basement: This highly rated holiday home rental in Banff is in a national park, and equipped with free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. Another good choice for your trip to Banff is Banff's Rocky Mountain House. See all vacation rentals in Banff.
If I need to cancel my hotel reservation in Banff, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Banff.
What's the best budget-friendly accommodation in Banff?
Based on reviews, Banff Caribou Lodge and Spa is a popular hotel for our travellers who want a more economical choice, and features free Wi-Fi and free parking. Other good options for your budget-friendly stay include Banff Rocky Mountain Resort and The Fox Hotel and Suites. View all budget hotels in Banff.
What's the best family accommodation in Banff?
Banff Rocky Mountain Resort is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Other good options for your child-friendly holiday include Fairmont Banff Springs and Mount Royal Hotel. Also, attractions such as Banff Park Museum and Victoria Glacier are fun for children of all ages. Find more child-friendly accommodations in Banff.
What is the favourite LGBTQ-friendly accommodation in Banff?
Fairmont Banff Springs is a top LGBTQ-friendly resort that features a full-service spa and a golf course. Peaks Hotel and Suites and Brewster Mountain Lodge are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Banff.
What's the best dog-friendly accommodation option in Banff?
Otter Hotel is a top hotel for people travelling with their pets, and offers 2 hot tubs - and free WiFi for its human guests. Other good choices for you and your pet's trip include Banff Caribou Lodge and Spa and Brewster Mountain Lodge. See more pet-friendly hotel accommodations in Banff.
What's the best luxury hotel in Banff?
Fairmont Banff Springs is a luxury resort with 7 restaurants and 3 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Banff.
What's the best accommodation for a golf trip to Banff?
Fairmont Banff Springs is a top resort that has a golf course and features a full-service spa. Another good choice is Fairmont Banff Springs Gold Experience if you'd like to be close to a golf course while in town. You can tee off at Banff Springs Golf Club during your trip. See more golf hotels in Banff.
What's the best hotel for a trip to the slopes in Banff?
Brewster Mountain Lodge is a top hotel for a winter getaway, and features a free ski shuttle and free WiFiThis hotel is located 10 minutes by car from Mount Norquay Ski Resort. Other good choices for your ski trip include Canalta Lodge and Mount Royal Hotel. See all ski hotels in Banff.
What are some accommodation options with pools in Banff?
Banff Rocky Mountain Resort is a top hotel with an indoor pool, 2 hot tubs and 2 outdoor tennis courts. View all hotels with pools in Banff.
What is the best spa hotel in Banff?
Banff Caribou Lodge and Spa is a top spa hotel featuring a fitness centre, a bar and a restaurant. Spend an afternoon at Red Earth Spa where you'll find facials, body treatments, and couples treatments and more. Other popular spa hotels in Banff include Fairmont Banff Springs and Moose Hotel And Suites. See all spa hotels in Banff.
How is it to stay in Banff?
Nature enthusiasts will enjoy exploring Banff, and visitors give high marks for the magnificent mountain views, ski areas and lakeside setting. Tourists who journey to this scenic city can discover its local tours, shopping and restaurants. In Banff, there are 152 hotels and other accommodation options to choose from. Find out more about Banff.
What are the top places to visit in Banff?
Cultural venues include Whyte Museum of the Canadian Rockies, Banff Park Museum and Canadian Ski Museum West. The mountain views and hiking trails highlight the natural beauty with places to discover including Tunnel Mountain, Bow Falls and Cave and Basin National Historic Site. Top activities include skiing and taking a local tour, while Banff Springs Golf Club and Mount Norquay Ski Resort are sights to visit. Take a look at what more there is to see and do in Expedia's Banff guide.
How should I get around Banff?
To venture out into the surrounding area, hop on a train at Banff Station. If you want to venture out around the area, you may want a rental car in Banff for your journey.
What's the seasonal weather like in Banff?
The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are December and February, with an average of -10°C. The snowiest months in Banff are February, March, December and November, with each month seeing an average of 19 cm of snowfall.

Explore a world of travel with Expedia