A large, historic building with a prominent tower, surrounded by lush green lawns and trees under a clear blue sky.

Banff Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Banff hotels

1. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
€124
includes taxes & fees
14 Oct - 15 Oct
Fife Lodge

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
€128
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

3. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
€89
includes taxes & fees
12 Oct - 13 Oct
Portsoy Sail Loft

4. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
€146
includes taxes & fees
1 Nov - 2 Nov
Seafield Arms

5. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
€108
includes taxes & fees
12 Oct - 13 Oct
Homesly The Station Hotel

6. 15 Waters Edge

15 Waters Edge
Banff
United Kingdom
Rachel
€769
includes taxes & fees
7 Nov - 8 Nov
15 Waters Edge

7. Tammie Norrie Cottage

Tammie Norrie Cottage
Banff
€569
includes taxes & fees
8 Nov - 9 Nov
Tammie Norrie Cottage

8. Bullpens

Bullpens
Banff
€1,041
includes taxes & fees
24 Oct - 25 Oct
Bullpens

9. The Old Kipper Hoose

The Old Kipper Hoose
Banff
€798
includes taxes & fees
18 Oct - 19 Oct
The Old Kipper Hoose

10. 19 Reidhaven Street

19 Reidhaven Street
Banff
€627
includes taxes & fees
31 Oct - 1 Nov
19 Reidhaven Street

11. 2 Seafield Place

2 Seafield Place
Banff
United Kingdom
David
€488
includes taxes & fees
15 Oct - 16 Oct
2 Seafield Place

12. 49 Crovie Village

49 Crovie Village
Banff
€618
includes taxes & fees
15 Oct - 16 Oct
49 Crovie Village

13. 11 Village

11 Village
Banff
€450
includes taxes & fees
15 Oct - 16 Oct
11 Village

14. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
€94
includes taxes & fees
14 Oct - 15 Oct
Deveron Lodge B&B

15. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
€154
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

16. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
€118
includes taxes & fees
13 Oct - 14 Oct
The Royal Oak Hotel

17. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
€142
includes taxes & fees
18 Oct - 19 Oct
The Seafield Arms

18. The Davron Hotel

The Davron Hotel
Fraserburgh
Australia
Belinda
€121
includes taxes & fees
16 Oct - 17 Oct
The Davron Hotel

19. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
€130
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

20. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
€114
includes taxes & fees
13 Oct - 14 Oct
Chapelhill Croft Farmhouse B&B
View all properties

Hotels recommended for families in Banff

Fife Lodge

Fife Lodge
Banff
€124
includes taxes & fees
14 Oct - 15 Oct
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
Banff
€128
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
€89
includes taxes & fees
12 Oct - 13 Oct
Portsoy Sail Loft

Mains Of Durn Cottage,

Mains Of Durn Cottage,
Banff
€292
includes taxes & fees
4 Nov - 5 Nov
Mains Of Durn Cottage,

15 Waters Edge

15 Waters Edge
Banff
€769
includes taxes & fees
8 Nov - 9 Nov
15 Waters Edge

2 Seafield Place

2 Seafield Place
Banff
€488
includes taxes & fees
15 Oct - 16 Oct
2 Seafield Place

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
€154
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

Deveron Lodge B&B

Deveron Lodge B&B
Turriff
€94
includes taxes & fees
14 Oct - 15 Oct
Deveron Lodge B&B
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Banff attractions

Duff House

9.2/10 (16 reviews)
Find out about the history of Banff when you spend time at Duff House. Amble around the area's waterfront or experience its festivals.
See properties

Inverboyndie Beach

9.6/10 (4 reviews)
Why not spend a lazy afternoon at Inverboyndie Beach during your trip to Banff? Amble around the area's waterfront or visit its monuments.
See properties

Portsoy Pottery

8.0/10 (2 reviews)
You can spend an afternoon studying the exhibits at Portsoy Pottery during your trip to Portsoy. Stroll along the waterfront or experience the area's festivals.
See properties

Portsoy Ice Cream

8.6/10 (4 reviews)
Enjoy an outing to Portsoy Ice Cream during your stay in Portsoy. You can enjoy the restaurants while in the area.
See properties

beach near Gardenstown Harbour

Why not spend a lazy afternoon at beach near Gardenstown Harbour during your trip to Banff? Discover the area's festivals and monuments.
See properties

Fordyce Joiners Workshop and Visitor Centre

10.0/10 (1 review)
You can spend time studying the exhibits at Fordyce Joiners Workshop and Visitor Centre during your travels in Banff. You can enjoy the restaurants while in the area.
See properties

Sanine Beach

9.6/10 (5 reviews)
Why not spend a lazy afternoon at Sanine Beach during your trip to Banff? Stroll along the waterfront or experience the area's festivals.
See properties

Grampian Kart Club

You can take time to visit Grampian Kart Club during your travels to Banff. Amble around the area's waterfront or experience its festivals.
See properties

Learn more about Banff

Tucked along Scotland's northeast coast, this historic fishing town offers charming harbour walks and the impressive ruins of Banff Castle. Visit the Duff House art gallery for masterpieces, then explore nearby Macduff Marine Aquarium to discover fascinating sea creatures from local waters.

See all hotels in Banff
A large, historic building with a prominent tower, surrounded by lush green lawns and trees under a clear blue sky.

Top Banff Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

8/10 Good
"The Whisky Bar was fabulous and the restaurant was very good. We loved the atmosphere. The room was nice."
Mitch 2-night trip
Posted 14 hours ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

8/10 Good
"This is a pretty decent choice (more of a bread and breakfast place) given its accessibility to the distilleries. It was clean with very friendly and helpful staff."
Trivies 1-night trip
Posted 2 days ago
The Station Hotel
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Great location and exceptionally friendly staff. Highly recommend"
charandeep 1-night trip
Posted 6 days ago
Laichmoray Hotel
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"The Hotel is amazing the staff could not do enough and it felt well looked after and money had been spent on it. Breakfast was superb and plenty of coffee. Plenty of parking and I will absolutely be staying here again."
James 1-night trip
Posted 8 days ago
Saplinbrae Hotel and Lodges
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

10/10 Excellent
"We had an absolutely fantastic stay at this property with a group of 12 adults and 6 children. The house was incredible, spacious, beautifully maintained, and easily accommodated our large family without ever feeling crowded. The kitchen was one of the best-equipped we've ever experienced in a holiday home. It genuinely had everything we could possibly need, making catering for a large group effortless. The beds were extremely comfortable, and the entire house was spotless on arrival. The booking process was straightforward, and communication regarding check-in and check-out was excellent throughout. Everything was clearly explained, making the whole experience stress-free. A particular highlight was the warm swimming pool, which was enjoyed by both the adults and children every day and really made our stay special. The only minor downside was that the downstairs bedroom didn't have an en suite, but this was far outweighed by everything else the property had to offer. Overall, this is one of the most impressive holiday homes we've ever stayed in. We wouldn't hesitate to recommend it and would love to return in the future."
Anonymous traveller
Posted 12 days ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Jacqueline 1-night trip
Posted 2 weeks ago
The Knowes Hotel & Restaurant
Fife Lodge

Fife Lodge

8/10 Good
"Liked everything except the lack of an elevator. Dinner was fantastic. Special thanks to Colin who served us breakfast. Had a very informative conversation with him."
Kathryn 1-night trip
Posted 2 weeks ago
Fife Lodge
Portsoy Sail Loft

Portsoy Sail Loft

10/10 Excellent
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place is well heated and all cooking and cleaning amenities are provided. Place was spotless on entry and had everything I needed. Amazing price too 10/10 & I’ll be back soon"
Josh 2-night trip
Posted 3 weeks ago
Portsoy Sail Loft
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Alison 2-night trip
Posted 1 month ago
The Old Coach House Hotel

More cheap stays in Banff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
€94
14 Oct - 15 Oct
includes taxes & fees
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€116
16 Oct - 17 Oct
includes taxes & fees
Harbour Nights
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
€146
17 Oct - 18 Oct
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
€154
25 Oct - 26 Oct
includes taxes & fees
9.4/10 Exceptional! (52 reviews)
Bankhouse B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
€184
15 Oct - 16 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary

Find out more about Banff

Top reasons to visit Banff

  • Stunning Natural Beauty: Experience the breathtaking landscapes of Banff National Park, with its majestic mountains and tranquil lakes.
  • Outdoor Adventure: Enjoy a plethora of activities, including skiing, wildlife tours, and challenging golf courses.
  • Rich Cultural Heritage: Explore the vibrant local culture at the Banff Centre and the historic Banff Springs.
  • Charming Accommodations: Choose from a range of delightful stays, from quaint inns to luxurious resorts.
  • Vibrant Atmosphere: Discover the lively ambience of Uptown Banff, perfect for relaxation and exploration.

Find great hotels in and around Banff

Discover a warm and inviting stay in Banff, Scotland, with a range of accommodation options, including charming hotels and historic castles. Whether you’re seeking a pet-friendly retreat, family-friendly amenities, or an adventurous getaway, Banff offers the perfect lodging for every traveller. From quaint inns to luxurious resorts, you’ll find the ideal place to unwind after exploring this picturesque region.

  • The Sail Loft - Hostel: The Sail Loft - Hostel offers a vibrant and budget-friendly atmosphere, ideal for backpackers and those seeking a laid-back beach getaway. This hostel boasts a guest rating of 10.0 out of 10, making it a top choice for budget-conscious travellers. Located in Banff, it provides direct access to the beach, allowing guests to soak up the sun or enjoy various seaside activities. Pet lovers will appreciate the hostel's pet-friendly policy, which includes amenities such as food and water bowls, and the allowance of service animals without fees.
  • Banff Springs Hotel: With its distinguished 4-star rating and a guest rating of 8.6 out of 10, Banff Springs Hotel caters to those on business trips looking for comfort and convenience. Situated in the heart of Banff, the hotel features a sophisticated atmosphere with well-appointed rooms and modern amenities. Guests can take advantage of business facilities and enjoy a serene environment that balances work and relaxation seamlessly. The hotel's central location makes it easy to explore local attractions during downtime.
  • The Knowes Hotel & Restaurant: The Knowes Hotel & Restaurant, a charming 3-star establishment with a guest rating of 9.2 out of 10, is situated just 1.6km away from Banff. This hotel is perfect for adventure seekers, offering a range of outdoor activities nearby, including fishing, sailing, birdwatching, and surfing. The onsite restaurant provides a delightful dining experience, complementing the adventurous spirit of the location. Whether you seek thrills or simply wish to enjoy the beautiful surroundings, The Knowes is a splendid choice.

Where to stay in and around Banff

Banff, a charming resort town, offers a myriad of outdoor adventures and stunning scenery. Explore the vibrant local culture, indulge in luxury accommodations, and unwind in the serene atmosphere. Don't miss the breathtaking skies and picturesque landscapes that surround this central location. Nearby regions also provide a warm, friendly vibe, making it an ideal destination for excursions and relaxation alike. Whether you're seeking culture or adventure, Banff has something for everyone.

  • Sandend: Nestled along the stunning Aberdeenshire coastline, Sandend is a quaint village renowned for its breathtaking scenery and outdoor adventures. The area is particularly popular from July to September, attracting visitors eager to explore its picturesque hiking trails and enjoy activities like boating on the serene bay. With its charming streets and proximity to a tranquil lake, Sandend offers a perfect escape for those looking to immerse themselves in nature and experience the beauty of Scotland's rugged landscape.
  • Turriff: Located approximately 14.5km from Banff, Turriff boasts a rich cultural heritage and a range of recreational opportunities. The city's visitor numbers peak in the warmer months of April and June to July, drawing in those seeking a blend of adventure and culture. Highlights include local museums and historic castles that provide insight into the area's past. Golf enthusiasts will appreciate the scenic courses available, while the surrounding parks offer splendid spaces for outdoor activities, making Turriff a delightful addition to your itinerary.
  • Aberchirder: Just 12.9km away from Banff, Aberchirder is a charming village that captures the essence of Scottish rural life. Known for its stunning natural surroundings, Aberchirder is a fantastic destination for visitors between March and May, when outdoor enthusiasts flock to enjoy its scenic landscapes and adventure opportunities. The proximity to a national park and state park allows for a variety of outdoor activities, from hiking to wildlife spotting. This peaceful village offers a perfect retreat for those looking to relax amidst nature's beauty.

Things to do in Banff

Shopping

In the heart of Banff, you'll discover charming local shops offering unique gifts and souvenirs. For a larger selection, if you're up for a drive, head to the nearby town of Aberfeldy, where the Breadalbane Community Campus hosts a variety of stores to explore.

Recreation

Banff's Wellness Retreat offers a tranquil atmosphere, with holistic treatments and calming yoga sessions. For outdoor enthusiasts, the nearby Glen Etive provides stunning scenery, hiking trails, and opportunities for wildlife spotting, making it an ideal location to rejuvenate and reconnect with nature.

Adventure

In Banff, explore the rugged coastline with exhilarating sea kayaking, offering breathtaking views of the cliffs. Enjoy a thrilling hike along the scenic trails, where you can encounter diverse wildlife and marvel at stunning landscapes. Experience the charm of the local culture through vibrant events and artisan markets.

Nightlife

In Banff, the Fife Arms Hotel offers a charming pub atmosphere with local ales and hearty meals. The Banff Tavern features live music and a vibrant crowd, while the nearby Harbour Bar is great for a relaxed evening with friends over cocktails and conversation.

*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, Scotland, plan your visit between January and March when accommodation prices are lower. Opt for a Wednesday stay for the best rates, and consider booking through Expedia to take advantage of package deals that combine hotels, flights, and activities. Use the site’s filters to find eco-certified hotels that suit your budget. Additionally, explore the town on foot for free activities and to save on transport costs, as Banff is compact and easy to navigate.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Banff are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Banff is Wednesday. The most expensive day to stay in Banff is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Banff hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Banff

Banff, Scotland, offers a delightful blend of outdoor adventure and rich heritage. Visitors can explore the stunning Banff National Park, enjoy the vibrant atmosphere of Uptown Banff, and discover cultural gems at the Banff Centre and the historic Banff Springs. With attractions like beautiful beaches and museums, the area caters to those seeking romance, history, and scenic beauty, making it an ideal destination for a memorable vacation.

  • Duff House: A stunning example of Georgian architecture, Duff House boasts a rich history and is surrounded by beautiful parkland. Visitors can explore its exquisite art collection and enjoy the serene atmosphere that reflects the cultural heritage of the region.
  • Portsoy Pottery: This charming art gallery showcases the craft of pottery in a delightful setting. You can observe artisans at work and admire unique handmade pieces that encapsulate the local culture and creativity, making it a lovely stop for art enthusiasts.
  • Delgatie Castle: Located 14.5km from Banff, Delgatie Castle is a captivating historical site with romantic overtones. Its impressive architecture, picturesque grounds, and fascinating stories of past inhabitants create an enchanting experience for visitors.

Best time to go to Banff

The best time to visit Banff can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Banff falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Banff falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)No RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
December41.4°F (5.2°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Banff

Accessing Banff, Scotland, is convenient via several major airports. Aberdeen Airport (ABZ) is 54.7km away, with notable hotels nearby such as the 5-star Trump® International Scotland, located 12.9km from the airport, and the 4-star Hilton Aberdeen TECA, just 1.6km away. Inverness Airport (INV) is 93.3km away, offering accommodations like the 5-star Factor's House, 14.5km from the airport, and the 4-star Golf View Hotel & Spa, situated 11.3km away. Kirkwall Airport (KOI) is 144.8km from Banff, with options such as the 4-star Hildeval B&B and the 3-star Ayre Hotel, both within 6.4km of the airport.

Frequently asked questions

What's the best place to stay in Banff?
Banff Springs Hotel is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and free parking. Other good choices for your visit include Fife Lodge and Homesly The Station Hotel. See all available top hotels, or vacation rentals in Banff.
What are some of the best holiday rentals that Banff has to offer?
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool: This highly rated holiday home rental in Banff offers an indoor pool, a fireplace and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 6 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. It offers a patio, a garden and a selection of games so that you can immerse yourself in your holiday. Some other homes for rent in Banff include SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS and Beautiful renovated Mill near Portsoy and the many beaches along the Moray Firth. See all vacation rentals in Banff.
If I need to cancel my hotel reservation in Banff, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Banff.
What's the best budget-friendly hotel in Banff?
Based on our traveller reviews, Portsoy Sail Loft is a top choice for a less expensive stay. Another top choice for your stay on the cheap is The Sail Loft - Hostel. View all budget hotels in Banff.
What's the best dog-friendly accommodation option in Banff?
Seafield Arms is a top guest house for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet include Portsoy Sail Loft and Garden Arms Hotel. See more pet-friendly hotel accommodations in Banff.
What are some accommodation options with pools in Banff?
Homesly The Station Hotel: Features a snack bar/deli, an indoor pool and free self parking. Also, another option that offers an on-site pool is Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool. View all hotels with pools in Banff.
What's it like to stay in Banff?
Visitors can enjoy all that Banff has to offer, including the waterfront, festivals and monuments. Tourists can also enjoy so much more including its art. In Banff, there are 130 hotels and other accommodation options to choose from. Find out more about Banff.
What should I see while I'm in Banff?
Natural beauty is on display at Inverboyndie Beach, Moray Firth and Sanine Beach. A couple of additional sights to add to your itinerary are Duff House and Portsoy Ice Cream. Take a look at what more there is to see and do in Expedia's Banff guide.
What's the seasonal weather in Banff?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Banff is 814 mm.

Explore a world of travel with Expedia