A coastal town with a prominent tower overlooking the sea.

Find hotels in Banff from AED 412

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Banff hotels

Breakfast included
Bed & breakfast
Hotel
Hostel/Backpacker accommodation
Reserve now, pay later

1. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
AED 505
AED 606 total
includes taxes & fees
18 Aug - 19 Aug
Banff Springs Hotel

2. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
AED 422
AED 506 total
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

3. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
AED 559
AED 671 total
includes taxes & fees
12 Sep - 13 Sep
Seafield Arms

4. Periwinkle Cottage

Periwinkle Cottage
Banff
AED 1,703
AED 2,044 total
includes taxes & fees
3 Sep - 4 Sep
Periwinkle Cottage

5. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
AED 794
AED 794 total
includes taxes & fees
1 Sep - 2 Sep
Homesly The Station Hotel

6. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
AED 288
AED 346 total
includes taxes & fees
15 Sep - 16 Sep
Portsoy Sail Loft

7. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
AED 1,872
AED 1,872 total
includes taxes & fees
5 Sep - 6 Sep
24 Waters Edge

8. The Old Kipper Hoose

The Old Kipper Hoose
Banff
AED 2,798
AED 3,358 total
includes taxes & fees
19 Aug - 20 Aug
The Old Kipper Hoose

9. 2 Seafield Place

2 Seafield Place
Banff
AED 1,712
AED 2,054 total
includes taxes & fees
22 Aug - 23 Aug
2 Seafield Place

10. Bullpens

Bullpens
Banff
AED 3,559
AED 4,271 total
includes taxes & fees
30 Aug - 31 Aug
Bullpens

11. 19 Reidhaven Street

19 Reidhaven Street
Banff
19 Reidhaven Street

12. 49 Crovie Village

49 Crovie Village
Banff
AED 2,168
AED 2,602 total
includes taxes & fees
19 Aug - 20 Aug
49 Crovie Village

13. 11 Village

11 Village
Banff
AED 1,577
AED 1,892 total
includes taxes & fees
28 Aug - 29 Aug
11 Village

14. West Pier Cottage

West Pier Cottage
Macduff
AED 1,868
AED 2,242 total
includes taxes & fees
19 Aug - 20 Aug
West Pier Cottage

15. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
AED 663
AED 796 total
includes taxes & fees
18 Aug - 19 Aug
The Knowes Hotel & Restaurant

16. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
AED 418
AED 418 total
includes taxes & fees
17 Aug - 18 Aug
Deveron Lodge B&B

17. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
AED 601
AED 721 total
includes taxes & fees
17 Aug - 18 Aug
The Seafield Arms

18. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
AED 613
AED 736 total
includes taxes & fees
17 Aug - 18 Aug
The Royal Oak Hotel

19. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
AED 539
AED 646 total
includes taxes & fees
17 Aug - 18 Aug
Cullen Bay Hotel

20. Cabin View

Cabin View
Turriff
United Kingdom
Damien
AED 640
AED 768 total
includes taxes & fees
20 Aug - 21 Aug
Cabin View
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Banff attractions

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

Duff House

9.2/10 (16 reviews)
Find out about the history of Banff with a stop at Duff House. Amble around the area's waterfront or experience its 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

Fordyce Joiners Workshop and Visitor Centre

10.0/10 (1 review)
You can spend time exploring the galleries in Fordyce Joiners Workshop and Visitor Centre in Banff. You can enjoy the restaurants while in the area.
See properties

Portsoy Pottery

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

Banff Museum

8.0/10 (2 reviews)
You can spend time exploring the galleries in Banff Museum in Banff. Amble around the area's waterfront or experience its festivals.
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

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 harbor 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 coastal town with a prominent tower overlooking the sea.

Top Banff Hotel Reviews

Fife Lodge

Fife Lodge

8/10 Good
"Room was huge with a lovely bathroom. Extensive menu, although a little pricey"
Donna 1-night trip
Posted 4 hours ago
Fife Lodge
The Station Hotel

The Station Hotel

10/10 Excellent
"Excellent staff, an outstanding aspect of my experience in the Speyside this year."
Gbenga 2-night trip
Posted 6 hours ago
The Station Hotel
Charming fishermans��’ cottage in picturesque Crovie

Charming fishermans’ cottage in picturesque Crovie

10/10 Excellent
"A splendid stay at a very lovely cottage. All as described and good value for money."
Anne T. 7-night trip
Posted 13 hours ago
Charming fishermans’ cottage in picturesque Crovie
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

10/10 Excellent
"Fantastic stay all round. I will be back"
Scott 3-night trip
Posted 2 days ago
Meldrum House Country Hotel & Golf Course
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 6 days ago
Banff Springs Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 7 days ago
Craigellachie Hotel of Speyside
Macdonald Pittodrie House

Macdonald Pittodrie House

10/10 Excellent
"What a fabulous hotel and team who care for their guests. From the minute you turn up the driveway, park your car and enter through the grand front doors, you feel this is going to be a lovely stay. The greeting on arrival, shown to my room and confirmation for dinner &"
Martin 1-night trip
Posted 9 days ago
Macdonald Pittodrie House
3 bedroom cottage, with far reaching views of the garden and open countryside.

3 bedroom cottage, with far reaching views of the garden and open countryside.

10/10 Excellent
"We were given an extremely warm welcome by Ramsay on our arrival. He could not have been more helpful. The accommodation is spacious and was spotlessly clean.The garden is ideal for dogs as it is totally enclosed with a high stone wall. When our 3 year old grandson came to visit, Ramsay even brought his tractor for Leo to sit on!The cottages are located in a very beautiful and peaceful part of Scotland and close to Whitehills and Banff, both well worth visiting. We would highly recommend this property. Mary and Iain"
IAIN L. 7-night trip
Posted 12 days ago
3 bedroom cottage, with far reaching views of the garden and open countryside.
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 2 weeks ago
The Old Coach House Hotel

More cheap stays in Banff

Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
AED 343
AED 412 total
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
AED 418
AED 418 total
17 Aug - 18 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
AED 494
AED 593 total
18 Aug - 19 Aug
includes taxes & fees
7.8/10 Good! (7 reviews)
River View Apartment
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
AED 640
AED 768 total
20 Aug - 21 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
AED 663
AED 796 total
23 Aug - 24 Aug
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
AED 1,534
AED 1,841 total
31 Aug - 1 Sep
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown

Hotels in Banff with star-rating

Find out more about Banff

Top reasons to visit Banff

  • Stunning Outdoor Adventures: Banff is a paradise for outdoor enthusiasts, offering activities like skiing, scenic photo tours, and golfing amidst breathtaking landscapes.
  • Scenic Views: The Banff Gondola provides spectacular views of the surrounding mountains and valleys, perfect for capturing memorable moments.
  • Rich Cultural Experience: Explore historic sites like the Banff Springs Hotel and enjoy the local culture through charming shops and dining options.
  • Relaxing Hot Springs: Unwind at the Banff Upper Hot Springs, a perfect spot for relaxation after a day of adventure.
  • Charming Accommodations: Choose from a variety of lodging options, including cozy hotels and historic castles, ensuring a comfortable stay.

Find great hotels in and around Banff

In Banff, Scotland, you'll discover a variety of lodging options, including charming hotels and historic castles. Whether you're seeking pet-friendly accommodations, family-friendly amenities, or a beachfront vacation experience, Banff has something for everyone. Explore the best hotels and inns that offer the perfect blend of comfort and convenience for your stay. Enjoy the unique charm of Banff while finding the ideal accommodation to make your trip unforgettable.

  • Banff Springs Hotel: Nestled in the heart of Banff, the 4-star Banff Springs Hotel is an ideal choice for business travelers seeking a sophisticated experience. The hotel boasts well-appointed rooms, modern amenities, and a professional atmosphere, perfect for both relaxation and work. Guests appreciate the seamless blend of comfort and functionality, making it a popular spot for conferences and meetings. The hotel's attentive staff and elegant dining options further enhance your stay, creating a perfect environment for both productivity and leisure.
  • The Knowes Hotel & Restaurant: Located 1.6km away from Banff, The Knowes Hotel & Restaurant is a charming 3-star accommodation for adventure enthusiasts. This property offers a plethora of thrilling activities, including fishing, birdwatching, surfing, and sailing, all within close proximity. The hotel provides a cozy atmosphere with an emphasis on exploration and outdoor fun. Guests can enjoy hearty meals at the on-site restaurant after a day filled with adrenaline-pumping adventures, making it a perfect retreat for those who seek excitement in nature.
  • Fife Lodge: Fife Lodge, another delightful 3-star hotel in Banff, invites guests to indulge in a variety of dining experiences, from cozy lunches to elegant dinners, complemented by a lively bar and coffee shop. The property features numerous recreational activities, including sailing, windsurfing, and golf, making it a versatile choice for travelers. Guests can unwind in comfortable rooms equipped with flat-screen and cable TVs, ensuring entertainment during their stay. Fife Lodge strikes a harmonious balance between relaxation and recreation, catering to a diverse range of vacation preferences.

Where to stay in and around Banff

Banff offers an unforgettable vacation experience, blending stunning outdoor adventures with rich cultural vibes. Explore Banff Avenue's charming shops and dining options, unwind in luxurious hotels, or take in the serene atmosphere of nearby neighborhoods. With friendly locals and breathtaking scenery, you’ll find the perfect getaway in this picturesque town. Don't miss the chance to immerse yourself in the natural beauty and vibrant culture that makes Banff a must-visit destination.

  • Macduff: A charming city located just 1.6km from Banff, Macduff offers a unique blend of culture, romance, and outdoor adventures. Visitors are drawn to its picturesque golf courses and scenic trails, perfect for leisurely strolls or energetic hikes. Notable attractions include historic monuments and galleries that showcase local art and heritage. The city experiences steady traveler arrivals year-round, with peaks in June to July and September, making it an ideal spot for those seeking a culturally rich experience.
  • Portsoy: Nestled within the Banff area, the quaint village of Portsoy is known for its stunning scenery and outdoor escapades. Visitors flock here for romantic getaways and the chance to explore beautiful golf courses and private country clubs. The village is home to fascinating landmarks such as a local museum and a historic castle, set against the backdrop of the national park’s natural beauty. While travel numbers remain consistent throughout the year, the summer months of June to July and September are particularly popular.
  • Gardenstown: Situated in the Banff region, Gardenstown is a picturesque village that offers a delightful mix of culture and outdoor experiences. This charming locale attracts visitors looking to immerse themselves in scenic views while exploring its historic buildings and significant sites. The community is known for its welcoming atmosphere and rich history, making it a fantastic choice for those looking to connect with the local culture. Peak visitor seasons occur in April and from July to August, ensuring a lively ambiance during these months.

Things to do in and around Banff

Banff is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a range of activities. Visitors can enjoy skiing at renowned ski resorts, take scenic photo tours, and experience the thrill of a ski trip. Don't miss the Banff Gondola for breathtaking views of the surrounding landscape, and for golf lovers, the local golf courses provide a great way to enjoy the outdoors while playing a round.

Shopping

In Banff, you can enjoy shopping at Portsoy Ice Cream, a delightful spot for unique gifts and local treats. If you're up for a drive, consider visiting larger shopping centers in nearby towns for an expanded selection of souvenirs and fashion items.

Recreation

The Haughs offers an energetic sports atmosphere perfect for physical activities, located 16.1km from Banff. Cullen Golf Club, 19.3km away, provides a luxurious golfing experience set against beautiful landscapes. For family-friendly outdoor fun, Well Road Play Park, situated 25.7km from Banff, is an ideal playground.

Adventure

In Banff, explore the breathtaking landscapes while hiking the scenic trails of Banff National Park. For thrill-seekers, try white-water rafting on the Kicking Horse River or take a guided ice climbing adventure on the stunning frozen waterfalls in the area. Experience the beauty and excitement that Banff has to offer.

Nightlife

Experience Banff's vibrant nightlife at The Banff Inn's bar, where you can enjoy craft beers and live music. For a cozy pub vibe, visit The Royal Hotel, perfect for mingling with locals over a pint. Don't miss the stunning views at the rooftop bar at The Fleece Hotel.

*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 from January to March when accommodation prices are lower. Thursday is the cheapest day to stay, while Friday tends to be the most expensive. Use Expedia to find tailored options by filtering for budget-friendly and eco-certified hotels. For the best deals, arrange your hotel, flights, and activities into a package. Look for promotions like free nights and featured offers to maximize your savings, and explore the town on foot to cut down on transportation costs.

  • 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 Thursday. The most expensive day to stay in Banff is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Banff hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Banff

Banff, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore local attractions like the harbor, beach, and rocky landscapes while enjoying cultural experiences. Key points of interest include Banff National Park, Banff Upper Hot Springs, Uptown Banff, and the historic Banff Springs Hotel. Whether you're after beach relaxation or scenic views, Banff offers a delightful getaway for all types of travelers.

  • Banff Museum: Discover the rich history of Banff at this charming museum, where exhibits showcase local heritage and culture. Explore fascinating artifacts and learn about the area's unique stories, providing a deep connection to the past.
  • Portsoy Pottery: Immerse yourself in the world of ceramics at this vibrant art gallery. Witness skilled artisans at work and browse an array of handcrafted pottery that reflects local traditions, making it a perfect spot for art enthusiasts.
  • Duff House: Step back in time at this stunning historic house, which boasts exquisite Georgian architecture and beautiful gardens. Explore the captivating interiors and enjoy the serene surroundings, offering a glimpse into the life of the Scottish elite.

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 cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
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 LowAverage

The nearest major airports for your trip to Banff

Traveling to Banff, Scotland, is convenient with several nearby airports. Aberdeen Airport (ABZ) is situated 54.7km away, with excellent hotels like the 5-star Marcliffe, 9.7km from the airport, and the 4-star Village Hotel Aberdeen, just 6.4km away. Inverness Airport (INV), located 93.3km from Banff, offers luxurious stays at Ness Walk and Rocpool Reserve, both 12.9km from the airport. Wick Airport (WIC), also 93.3km away, has charming options like the 4-star Bank Guest House, just 1.1km from the airport. Each hotel provides accessible transportation to their respective airports, ensuring a smooth journey for your visit.

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 traveler data. This hotel offers a restaurant and free parking. Other good choices for your trip include Fife Lodge and Homesly The Station Hotel. See all available top hotels, or vacation rentals in Banff.
What are some of the best vacation home rentals in Banff?
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool: This highly rated vacation home rental in Banff offers an indoor pool, a fireplace, and a barbecue grill 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 you can cook with friends or family. It offers a patio, a garden, and a selection of games so you can immerse yourself in your vacation. Some other homes for rent in Banff include SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS and Sunny Side House Gardenstown. See all vacation rentals in Banff.
If I need to cancel my hotel reservation in Banff, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Banff.
Where can I learn more about changing or cancelling my trip to Banff?
For more details about picking new dates or cancelling your trip to Banff, click here.
What's the best accommodation for a budget-friendly stay in Banff?
Based on our traveler reviews, The Sail Loft - Hostel is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Portsoy Sail Loft. View all budget hotels in Banff.
What's the best pet-friendly place to stay in Banff?
Homesly The Station Hotel is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Two other good options for you and your pet include Seafield Arms and Garden Arms Hotel. See more pet-friendly hotel accommodations in Banff.
What's the best hotel to stay close to Duff House?
Banff Springs Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free parking. It's located just a short 0.9 mi (1.4 km) from Duff House. Other good options within a short distance include The County Hotel and Fife Lodge.
What about the best place to stay near Fordyce Joiners Workshop and Visitor Centre?
One of the top choices for your stay is Cullen Bay Hotel, located 4 mi (6.5 km) from Fordyce Joiners Workshop and Visitor Centre, and this 3.5-star hotel offers free breakfast and a restaurant. Durn House and Station Hotel Portsoy are a couple of other good options within 5 miles.
What are some accommodations with pools in Banff?
Homesly The Station Hotel: Features a snack bar/deli, an indoor pool, and free self parking. Another option that features an onsite pool is Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool. View all hotels with pools in Banff.
What is the best accommodation for staying close to Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
How is it staying 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 132 hotels and other accommodations to choose from. Find out more about Banff.
What is there to see in Banff?
Cultural venues include Banff Museum and Portsoy Pottery. The picturesque setting of Inverboyndie Beach and Moray Firth exemplify the area's natural beauty. A couple of additional sights to add to your agenda are Duff House and Portsoy Ice Cream. Check out what more to see and do in Expedia's Banff guide.
What's the weather like in Banff?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. Average annual precipitation for Banff is 32 inches.