A coastal town with a prominent tower overlooking the sea.

Find hotels in Banff from $103

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Banff hotels

Bed & breakfast
Pet friendly
Breakfast included
Budget
Hotel

1. Banff Springs Hotel

Banff Springs Hotel
Banff
Canada
william
$130 nightly
$156 total
Aug 21 - Aug 22
Total with taxes and fees
Banff Springs Hotel

2. Thainstone House

Thainstone House
Inverurie
United Kingdom
Neil
$82 nightly
$99 total
Aug 9 - Aug 10
Total with taxes and fees
Thainstone House

3. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
$117 nightly
$140 total
Aug 9 - Aug 10
Total with taxes and fees
Fife Lodge

4. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
$157 nightly
$188 total
Aug 8 - Aug 9
Total with taxes and fees
The Knowes Hotel & Restaurant

5. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
Inverurie
United Kingdom
Kathleen
$144 nightly
$173 total
Aug 20 - Aug 21
Total with taxes and fees
Meldrum House Country Hotel & Golf Course

6. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Adrian
$103 nightly
$103 total
Aug 9 - Aug 10
Total with taxes and fees
Deveron Lodge B&B

7. The Seafield Arms

The Seafield Arms
Buckie
United States
David
$168 nightly
$202 total
Sep 3 - Sep 4
Total with taxes and fees
The Seafield Arms

8. Macdonald Pittodrie House

Macdonald Pittodrie House
Inverurie
United Kingdom
helen
$116 nightly
$139 total
Aug 27 - Aug 28
Total with taxes and fees
Macdonald Pittodrie House

9. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Brian
$166 nightly
$199 total
Sep 3 - Sep 4
Total with taxes and fees
The Royal Oak Hotel

10. Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
Inverurie
United Kingdom
Glyn
$62 nightly
$74 total
Aug 9 - Aug 10
Total with taxes and fees
Strathburn Hotel Inverurie by Compass Hospitality

11. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United States
Viktoria
$212 nightly
$212 total
Sep 5 - Sep 6
Total with taxes and fees
Homesly The Station Hotel

12. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
$346 nightly
$415 total
Sep 7 - Sep 8
Total with taxes and fees
Hillhead Hideaways

13. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Alastair
$146 nightly
$175 total
Aug 9 - Aug 10
Total with taxes and fees
Cullen Bay Hotel

14. The Old Coach House Hotel

The Old Coach House Hotel
Buckie
United States
James
$56 nightly
$67 total
Aug 9 - Aug 10
Total with taxes and fees
The Old Coach House Hotel

15. Disblair House

Disblair House
Aberdeen
United States
Rachael
$73 nightly
$88 total
Aug 22 - Aug 23
Total with taxes and fees
Disblair House

16. The Davron Hotel

The Davron Hotel
Fraserburgh
United States
Laurel
$140 nightly
$168 total
Aug 29 - Aug 30
Total with taxes and fees
The Davron Hotel

17. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
Canada
Robert
$118 nightly
$118 total
Aug 21 - Aug 22
Total with taxes and fees
Chapelhill Croft Farmhouse B&B

18. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
Aaron
$101 nightly
$121 total
Aug 16 - Aug 17
Total with taxes and fees
Kintrae B&B

19. Leslie Castle

Leslie Castle
Insch
United States
Norman
$378 nightly
$453 total
Aug 10 - Aug 11
Total with taxes and fees
Leslie Castle

20. Cabin View

Cabin View
Turriff
United Kingdom
Damien
$164 nightly
$197 total
Aug 10 - Aug 11
Total with taxes and fees
Cabin View
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around Banff

Experience the charm of the historic seaside town of Banff, nestled along the stunning Aberdeenshire coastline. Your time in Banff promises outdoor adventures and cultural explorations, making it the perfect spot for your next staycation in the United Kingdom. Embrace the scenery and friendly atmosphere during your visit!

Macduff

For outdoor enthusiasts and budget-conscious travelers seeking adventure, Macduff offers a charming escape just about 1 mile away from Banff. This city is perfect for those looking to explore its scenic hiking trails, unwind on the beautiful Inverboyndie Beach, or delve into history at the impressive Duff House and Banff Museum. With its year-round appeal, Macduff serves as a smart choice for your stay, providing easy access to nature and cultural experiences alike.

Portsoy

Experience the charm of Portsoy, an excellent hub for travelers seeking history and nature while enjoying budget-friendly options. This quaint village offers easy access to a range of attractions including the picturesque Sanine Beach, the fascinating Fordyce Joiners Workshop and Visitor Centre, and the creative Portsoy Pottery. Nestled in Banff, Portsoy provides a smart choice for your stay, combining scenic outdoor experiences with a welcoming atmosphere.

Gardenstown

Culture and nature enthusiasts will love Gardenstown, a charming village in Banff, Scotland, known for its historic allure and scenic beauty. With attractions like Duff House, a stunning historic site, New Aberdour Beach for relaxation, and the Banff Museum showcasing local history, there’s no shortage of enriching experiences. Gardenstown’s steady visitor flow throughout the year makes it an appealing choice for a budget-friendly stay, and its location in Banff ensures easy access to explore the surrounding areas. Booking in Gardenstown is a smart choice for an unforgettable Scottish getaway.

Whitehills

Immerse yourself in Whitehills, where nature enthusiasts and adventure seekers can easily access stunning landscapes and local culture. This charming village in Banff offers a perfect base for exploring Inverboyndie Beach's scenic shores, the historic allure of Duff House, and the artistic charm of Portsoy Pottery. With trail access and hiking opportunities nearby, Whitehills is a delightful choice for travelers looking to soak in the beauty of Scotland. It's a smart hotel booking choice for a memorable getaway.

Crovie

Travelers seeking a blend of culture, adventure, and stunning scenery will find Crovie in Banff to be the perfect base for their vacation. This charming village offers easy access to attractions like the beautiful New Aberdour Beach, the historic Duff House, and the insightful Banff Museum. With a steady influx of visitors year-round, Crovie provides a welcoming atmosphere for those looking to immerse themselves in nature and heritage. Its strategic location makes booking a stay here a wise choice for any traveler.

Stay near popular attractions in and around Banff

Discover the charm of Banff, where breathtaking scenery and outdoor adventures await. Explore the stunning landscapes of Banff National Park, relax at the picturesque Banff Bay, and experience the historic allure of Banff Springs. Your perfect getaway starts here!

Portsoy Pottery

8.0/10 (2 reviews)
Set the stage for your artistic journey at Portsoy Pottery, a vibrant destination for art lovers. This charming gallery showcases unique handmade pottery that reflects the rich cultural vibes of the area. Located within Banff, it offers easy access for visitors, making it a delightful stop during your stay.
See properties

Delgatie Castle

Often cited as a favorite among history buffs and romantic travelers, Delgatie Castle offers a glimpse into Scotland's rich past with its stunning architecture and cultural charm. Located about 9 miles by car from Banff, it's a delightful stop that enhances your Scottish adventure.
See properties

Fordyce Joiners Workshop and Visitor Centre

10.0/10 (1 review)
Highly recommended for travelers interested in local culture, the Fordyce Joiners Workshop and Visitor Centre offers a unique glimpse into traditional woodworking techniques. Situated within Banff, this museum showcases the art of joinery in a historic setting, making it an ideal stop for those exploring the area. Staying nearby provides easy access to this charming attraction.
See properties

Banff Museum

8.0/10 (2 reviews)
No trip is complete without a visit to Banff Museum, an enriching destination for history buffs eager to explore the local culture. Situated within Banff, the museum offers a unique glimpse into the area's heritage. Staying nearby makes it easy to immerse yourself in the town's vibrant atmosphere.
See properties

Bow Fiddle Rock

9.4/10 (9 reviews)
An essential stop for nature lovers, Bow Fiddle Rock boasts stunning outdoor scenery and unique rock formations. Located about 18 miles by car from Banff, this picturesque site offers breathtaking views that make it a perfect day trip. Staying nearby allows easy access to its natural beauty.
See properties

Duff House

9.2/10 (16 reviews)
A fascinating mix of history and culture awaits travelers at Duff House in Banff, Scotland. This historic house offers a glimpse into the past with its stunning architecture and rich heritage. Situated within Banff, it provides easy access for visitors, making it a perfect base for exploring the area.
See properties

Inverboyndie Beach

9.6/10 (4 reviews)
Perfectly suited for families looking for a relaxing day by the sea, Inverboyndie Beach offers picturesque views and a tranquil atmosphere. Nestled within Banff, this beach invites visitors to unwind and soak up the sun. Staying nearby ensures easy access to this charming coastal retreat.
See properties

Sanine Beach

9.6/10 (5 reviews)
A must-see for beach lovers, Sanine Beach offers a serene escape with its inviting shoreline and relaxing atmosphere. Nestled within Banff, this spot captures the essence of beach vibes, making it a delightful place to unwind. Staying nearby allows easy access to this tranquil retreat during your visit.
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

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 17 hours ago
Macdonald Pittodrie House
Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Parked right outside the main door Room was clean bed was comfy feel asleep within 30 mins as I was so nackered.. I had my breakfast brought up to my room"
DANNY 1-night trip
Posted 4 days ago
Laichmoray Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"great staff"
John 1-night trip
Posted 7 days ago
Fife Lodge
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 9 days ago
The Old Coach House Hotel
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

8/10 Good
"Beautiful hotel and room, only issue was the very long 30 minute wait for drinks in the cave bar."
Clare 2-night trip
Posted 12 days ago
Meldrum House Country Hotel & Golf Course
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
"Craig Alvah Lodge provided the perfect place for our family to get together for the weekend. The house is very spacious, well equipped and very clean throughout. Everything is of a very high standard, which was much appreciated by us all. The pool was a great bonus and provided great fun for young and old alike, especially as one day was rainy. The family also enjoyed the pool and table tennis, again good to occupy all on the dull day. Luckily one day was beautiful and we made the most of the barbecue and the well-kept garden. Lots of outdoor seating is provided. It was only a short walk to the picturesque Bridge of Alvah. No wonder this place gets booked up!"
Anonymous traveler
Posted 3 weeks ago
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
Hideaway Cottage With Hot Tub. Pet Friendly!

Hideaway Cottage With Hot Tub. Pet Friendly!

10/10 Excellent
"Nice clean cottage, with all the odds and ends you need. Good location within walking distance to restaurant and shops and most importantly the Ice cream Shop."
Moira M. 3-night trip
Posted 1 month ago
Hideaway Cottage With Hot Tub. Pet Friendly!
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

10/10 Excellent
"What a wonderful place to stay, we saw beautiful sunsets and even some dolphins passing. Nice walk into town too."
Wendy N. 5-night trip
Posted 1 month ago
SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
Charming fishermans’ cottage in picturesque Crovie

Charming fishermans’ cottage in picturesque Crovie

10/10 Excellent
"Das Haus liegt etwas abgelegen, ideal für ruhebedürftige Urlauber. Es ist bestens ausgestattet. In der Umgebung lässt sich schön wandern und die Natur entdecken. Der Ausblick ist phänomenal."
Philipp R. 7-night trip
Posted 2 months ago
Charming fishermans’ cottage in picturesque Crovie

More cheap stays in Banff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
$103 nightly
$103 total
Sep 4 - Sep 5
Total with taxes and fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
$93 nightly
$111 total
Aug 21 - Aug 22
Total with taxes and fees
Harbour Nights
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
$132 nightly
$159 total
Aug 31 - Sep 1
Total with taxes and fees
7.8/10 Good! (7 reviews)
River View Apartment
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
$164 nightly
$197 total
Aug 10 - Aug 11
Total with taxes and fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
$415 nightly
$498 total
Aug 13 - Aug 14
Total with taxes and fees
8/10 Very Good! (1 review)
171 Seatown
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
Get rates
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B

Hotels in Banff with star-rating

Find out more about Banff

Top reasons to visit Banff

  • Stunning Natural Beauty: Experience breathtaking landscapes including the picturesque harbor and impressive rock formations in Banff National Park.
  • Outdoor Adventures: Enjoy activities like skiing in winter and golfing in summer, catering to adventure seekers year-round.
  • Relaxation Opportunities: Unwind at the Banff Upper Hot Springs, offering a soothing retreat amid stunning surroundings.
  • Cultural Experiences: Explore vibrant downtown and uptown areas filled with shops, restaurants, and local culture.
  • Unique Accommodations: Choose from cozy inns to majestic castles, ensuring a memorable stay tailored to your needs.

Find great hotels in and around Banff

Discover the charm of Banff, Scotland, with a variety of lodging options tailored to fit every traveler's needs. From cozy inns to majestic castles, you'll find perfect accommodations whether you're seeking a pet-friendly stay, a family getaway, or an adventure-filled vacation. Explore the best hotels in Banff and enjoy a memorable experience in this picturesque destination.

  • Banff Springs Hotel: A premier 4-star establishment, Banff Springs Hotel offers a sophisticated experience tailored for business travelers. Nestled in the heart of Banff, this hotel features state-of-the-art meeting rooms and conference spaces, making it an ideal choice for corporate retreats or professional gatherings. Guests appreciate the modern amenities that enhance productivity, along with a comfortable atmosphere that seamlessly blends work and leisure. The attentive staff ensures that every need is met, allowing for a stress-free stay.
  • The Knowes Hotel & Restaurant: Just a mile from Banff, The Knowes Hotel & Restaurant is a 3-star gem that caters to adventure enthusiasts. This hotel offers an array of onsite and nearby activities, including fishing, birdwatching, and surfing, ensuring that thrill-seekers have plenty of options to explore. With a cozy restaurant serving hearty meals, guests can recharge after a day filled with outdoor adventures. The welcoming ambiance and commitment to providing a unique adventure experience make it a favorite among active travelers.
  • Fife Lodge: Located in Banff, Fife Lodge is a charming 3-star hotel that combines comfort with recreational opportunities. Guests can enjoy complimentary daily breakfast, along with a bar and restaurant serving lunch and dinner. The property offers a variety of sports and activities nearby, such as windsurfing, golfing, and sailing, perfect for those looking to unwind and explore. With amenities like cable TV and flatscreen TVs in the rooms, Fife Lodge provides a delightful retreat for families and leisure travelers alike.

Where to stay in and around Banff

Banff offers a perfect blend of outdoor adventure and cultural experiences. Explore the charming Banff Avenue lined with shops and restaurants, or unwind at one of the luxurious hotels in the area. Discover the relaxing atmosphere and friendly locals that make Banff a delightful getaway. Nearby attractions provide opportunities for excursions that showcase the stunning natural beauty of the region, ensuring your vacation is both exciting and rejuvenating.

  • Portsoy: Nestled along the stunning coastline, Portsoy is a picturesque village that offers a unique blend of outdoor adventure and breathtaking scenery. With visitor numbers peaking during the summer months, it's a popular destination for hiking, golfing, and exploring the nearby beach and national park. The historical charm of Portsoy is accentuated by landmarks such as the coastal castle, making it an ideal spot for those looking to immerse themselves in nature while enjoying rich local heritage.
  • Macduff: Located just a mile from Banff, Macduff is a vibrant city known for its welcoming atmosphere and outdoor experiences. With a steady flow of visitors year-round, it’s particularly lively from June to September. Macduff boasts excellent hiking trails and golf courses that cater to adventure enthusiasts. The city is also home to beautiful beaches and access to national parks, making it a perfect base for exploring the natural beauty of the region.
  • Gardenstown: This charming village is a hidden gem that captivates visitors with its rich cultural themes and outdoor activities. Peak travel times in Gardenstown occur in the spring and summer, attracting those eager to explore its history through local museums and historic sites. The village’s scenic coastal views and proximity to castles offer a delightful experience for history buffs and adventure seekers alike, ensuring a memorable stay for all who visit.

Things to do in and around Banff

Banff offers a perfect blend of outdoor adventure and cultural experiences. Visitors can enjoy activities like golfing at scenic courses, taking the Banff Gondola for breathtaking views, and embarking on photo tours to capture the stunning landscape. For winter enthusiasts, the ski resorts provide excellent skiing opportunities, making it an ideal destination year-round for both adventure seekers and those looking to immerse themselves in the local culture.

Shopping

In Banff, visit Portsoy Ice Cream for delightful treats and unique souvenirs. If you're up for a drive, head to the nearby town of Macduff, just a short distance away, where you can explore additional charming shops and local markets for more gifts and keepsakes.

Recreation

At The Haughs, enjoy a vibrant sports atmosphere with various recreational activities just 10 miles from Banff. Experience luxury at Cullen Golf Club, a private country club 12 miles away, perfect for golf enthusiasts. For families, Well Road Play Park, 16 miles away, offers a delightful outdoor playground experience.

Adventure

In Banff, explore the breathtaking landscapes with a thrilling hike along the West Highland Way, or enjoy exhilarating mountain biking at the nearby trails. For a unique experience, try canyoning in the picturesque waterfalls, where you'll navigate through stunning natural formations and crystal-clear pools.

Nightlife

Banff offers a charming nightlife scene with cozy pubs and lively bars. Enjoy a pint at the Banff Springs Hotel or dance the night away at the vibrant Banff Rock. For a relaxed vibe, the Old Bank Bar is perfect for unwinding with friends after a day of adventure.

*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 during your visit to Banff, plan your trip between January to March for lower accommodation rates, especially on Wednesdays. Avoid Fridays for cheaper stays. Use Expedia to compare hotel prices, filter for eco-friendly options, and consider package deals that combine flights and activities for extra savings. Joining the One Key membership can unlock exclusive discounts and allow you to earn OneKeyCash for future bookings. Take advantage of free activities in the area to enhance your experience without breaking the bank.

  • 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: Expedia's search tool lets you set your budget, choose your ideal location, and much more. You can easily sort your results from the lowest to the highest prices to quickly find the most affordable hotels. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Banff hotel reservations with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Banff

Banff, Scotland, offers a fantastic blend of outdoor adventures and cultural experiences, making it perfect for vacationers. Key attractions include the stunning harbor, scenic beach, and impressive rock formations. Visitors can explore the Fairmont Banff Springs, relax at the Banff Upper Hot Springs, and enjoy the beauty of Banff National Park. Don't miss the vibrant downtown and uptown areas for a taste of local culture and scenery.

  • Banff Museum: Dive into the rich history of Banff at this engaging history museum. With exhibits showcasing local culture, natural history, and artifacts, you'll gain a deeper understanding of the area’s heritage and the people who shaped it.
  • Portsoy Pottery: Explore the artistry of ceramics at Portsoy Pottery, an art gallery that highlights the unique craftsmanship of local potters. You can browse stunning pieces and even watch artisans at work, making it a perfect stop for art enthusiasts.
  • Fordyce Joiners Workshop and Visitor Centre: Experience traditional woodworking at this fascinating museum. Learn about the craftsmanship of joinery and see historical tools in use, providing a glimpse into the skills that built the region.

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.

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

For your trip to Banff, Scotland, you can fly into several major airports. Aberdeen Airport (ABZ) is 34 miles away and offers nearby accommodations like the 5-star Marcliffe Hotel and the Leonardo Hotel Aberdeen, both 6 miles from the airport. Inverness Airport (INV), located 58 miles away, features luxury options such as the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport, with various transportation services available. Wick Airport (WIC) is also 58 miles from Banff, with nearby options like the 4-star Bank Guest House just 0.7 miles away and the 3.5-star Harbour Bridge Camps Bar at 0.6 miles from the airport.

Frequently asked questions

What is the best area to stay in Banff?
The best area to stay in Banff is in the town center, particularly along Banff Avenue and its immediate surroundings.This central area is the main hub for visitors, offering easy access to shops, restaurants, and local attractions. Banff Avenue is the primary thoroughfare, lined with hotels and services, and it provides direct views of the surrounding mountains. The pedestrian-friendly layout makes it convenient to explore on foot.Couples often find this area appealing due to the variety of dining options, from casual eateries to upscale restaurants, and the presence of boutique shops. The proximity to scenic walking paths along the Bow River and easy access to the Banff Gondola for panoramic views makes it an excellent choice for a romantic getaway.For solo travelers, staying in the town center is convenient for accessing public transport to trailheads and ski resorts. Many guided tours also depart from this central location, making it easy to join group activities and meet other travelers.
What are the best hotels in Banff that travelers recommend?
Two of the best hotels in Banff that receive consistently high recommendations from travelers are the Banff Springs Hotel and Fife Lodge.The 4-star Banff Springs Hotel, with an 8.6 rating, is praised for its comfortable and clean rooms, as well as excellent food and a great breakfast. Guests appreciate the free self-parking and the free cribs for those traveling with young children. It is also conveniently located near Inverboyndie Beach.Another highly recommended option is the 3-star Fife Lodge, which boasts an impressive 9.4 rating. This hotel is known for its excellent and friendly staff, along with absolutely delicious food and breakfast, which is complimentary. It offers free cribs and a playground for children, and is within easy reach of Inverboyndie Beach and the Banff Museum.Both hotels are noted for providing a very positive guest experience.
What are the best family hotels in Banff?
For family-friendly hotels in Banff, consider Fife Lodge and the Banff Springs Hotel.The 3-star Fife Lodge, with an impressive 9.4 rating, is an excellent choice for families. It offers complimentary cribs and a playground for children, along with free breakfast and free self-parking. Guests consistently praise the excellent food and friendly staff, with the breakfast often described as absolutely delicious. It is conveniently located near Inverboyndie Beach and the Banff Museum.Another great option is the 4-star Banff Springs Hotel, rated 8.6. This hotel also provides free cribs and features rooms with sea views, as well as free self-parking and complimentary WiFi. Guests frequently comment on the friendly and helpful staff, the comfortable and clean rooms, and the excellent food. It is particularly close to Inverboyndie Beach.
What hotels in Banff offer free breakfast?
For hotels in Banff that offer complimentary breakfast, consider the Fife Lodge and The Boyne Hotel.The 3-star Fife Lodge, with an excellent 9.4 rating, is praised by guests for its absolutely delicious breakfast. This hotel also provides free internet and free self-parking. It is conveniently located near Duff House and Inverboyndie Beach.Another option is the 3-star Boyne Hotel, rated 7.0, which also includes free full breakfast. Guests can also enjoy free WiFi and free toiletries. This hotel is situated near Portsoy Pottery and Portsoy Ice Cream. Find more hotels with free breakfast in Banff
What are the top pet-friendly hotels in Banff?
For top pet-friendly hotels in Banff, consider Homesly The Station Hotel and Banff Springs Hotel.Homesly The Station Hotel, a 3.5-star hotel with an 8.6 rating, permits pets, specifically dogs. Guests appreciate the indoor pool, free WiFi, and complimentary self-parking. The hotel is conveniently located near Portsoy Ice Cream.Another excellent option is the 4-star Banff Springs Hotel, also rated 8.6, which welcomes pets. This hotel offers sea views, free self-parking, and complimentary toiletries. It is located near Inverboyndie Beach, making it ideal for walks with your pet. Guests frequently mention the friendly and helpful staff, comfortable and clean rooms, and excellent food. See more pet-friendly hotels in Banff
What are the most romantic hotels in Banff for couples?
For a romantic getaway in Banff, the Banff Springs Hotel is an excellent choice for couples.This 4-star hotel, with an 8.6 rating, offers comfortable and clean rooms, some with lovely sea views. Guests frequently praise the friendly and helpful staff, as well as the excellent food and great breakfast. Its location near Inverboyndie Beach, just 0.6 miles away, provides a beautiful setting for couples to enjoy together.
What are the best hotels in Banff near Portsoy Ice Cream?
For hotels in Banff conveniently located near Portsoy Ice Cream, the Homesly The Station Hotel and The Boyne Hotel are excellent choices.The 3.5-star Homesly The Station Hotel, with a strong rating of 8.6, is particularly well-situated as it is directly next to Portsoy Ice Cream. Guests frequently comment positively on the great and lovely staff and the clean rooms. It also offers an indoor pool and free WiFi.Another good option is the 3-star The Boyne Hotel. This hotel is also very close to Portsoy Ice Cream, just 0.2 miles away, making it easy to access. It provides amenities such as free breakfast and free WiFi.
When is the best time to go to Banff?
The best time to go to Banff, Scotland, is during the spring (April to May) and autumn (September to October) for pleasant weather and fewer crowds, or in the summer (June to August) for the warmest temperatures and full access to outdoor activities.Spring and autumn offer a more tranquil experience, with mild temperatures suitable for exploring the town and surrounding nature without the peak season rush. You'll find the local shops and eateries in Banff Bay and along High Street accessible, and it's an excellent time for coastal walks or visiting nearby distilleries. This period is ideal for couples seeking a peaceful getaway and solo travelers who appreciate a relaxed pace.Summer is great for those who want to experience Banff's outdoor offerings at their fullest. The weather is generally warm and sunny, making it ideal for activities like boat tours, golfing, or hiking in the nearby countryside. The town's harborside area often has more activity, and local festivals might be scheduled.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Banff.
How much is the nightly rate at a Banff hotel?
Prices for hotels in Banff often vary, but you can find a great deal from $103 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia