Banff Hotels

  • 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

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (248 reviews)
"Everything was perfect and outstanding!👍"
United Kingdom
Solveig
The price is P7,240
P8,687 total
includes taxes & fees
May 25 - May 26
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (230 reviews)
"Friendly staff, fresh breakfast made to order, fantastic location, nothing too much bother for the staff. Highly recommend "
United Kingdom
Ian
The price is P9,367
P11,240 total
includes taxes & fees
May 24 - May 25
Banff Springs Hotel

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is P10,153
P12,183 total
includes taxes & fees
Jun 19 - Jun 20
Seafield Arms

2 Bed - Sleeps 6 - Pets - Parking - Wifi

2 Bed - Sleeps 6 - Pets - Parking - Wifi
3.0 star property
Banff
The price is P5,888
P12,042 total
includes taxes & fees
May 29 - May 30
2 Bed - Sleeps 6 - Pets - Parking - Wifi

Periwinkle Cottage

Periwinkle Cottage
2.0 star property
Banff
Periwinkle Cottage

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very Good, (92 reviews)
"Great place, very friendly staff, the food was best in Scotland "
United States
Viktoria
The price is P7,004
P7,004 total
includes taxes & fees
May 29 - May 30
Homesly The Station Hotel

The Old Kipper Hoose

The Old Kipper Hoose
2.0 star property
Banff
The price is P46,665
P55,998 total
includes taxes & fees
May 30 - May 31
The Old Kipper Hoose

49 Crovie Village

49 Crovie Village
2.5 star property
Banff
The price is P36,078
P43,293 total
includes taxes & fees
Jun 8 - Jun 9
49 Crovie Village

11 Village

11 Village
3.0 star property
Banff
The price is P26,232
P31,478 total
includes taxes & fees
May 27 - May 28
11 Village

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is P28,549
P34,259 total
includes taxes & fees
Jun 4 - Jun 5
2 Seafield Place

Tammie Norrie Cottage

Tammie Norrie Cottage
3.5 star property
Banff
The price is P41,985
P50,382 total
includes taxes & fees
Jun 1 - Jun 2
Tammie Norrie Cottage

Bullpens

Bullpens
3.5 star property
Banff
The price is P65,897
P79,076 total
includes taxes & fees
Jun 1 - Jun 2
Bullpens

19 Reidhaven Street

19 Reidhaven Street
3.0 star property
Banff
The price is P63,126
P63,126 total
includes taxes & fees
Jun 5 - Jun 6
19 Reidhaven Street

15 Waters Edge

15 Waters Edge
3.5 star property
Banff
10.0 out of 10, Exceptional, (1 review)
"Beautiful, uninterrupted view of the sea. House was contemporary, clean, well furnished with good amenities. Lovely area of Scotland. "
United Kingdom
Rachel
15 Waters Edge

Macdonald Pittodrie House

Macdonald Pittodrie House
4.0 star property
Inverurie
8.8 out of 10, Excellent, (280 reviews)
"everything was absolutely spot on, room was lovely, food was excellent and service was first class. found the hotel to be nice and warm with the fire's roaring"
United Kingdom
Scott
The price is P8,772
P10,526 total
includes taxes & fees
Jun 7 - Jun 8
Macdonald Pittodrie House

Leslie Castle

Leslie Castle
3.0 star property
Insch
10.0 out of 10, Exceptional, (42 reviews)
"Our visit to Leslie Castle was the highlight of our trip to Scotland. Beautifully restored inside and out with a fascinating history and an intriguing story of how this castle was brought back to life from ruins. John and Nicola are wonderful hosts and they make every effort to ensure a 5 star experience for their guests …. from gourmet meals to locally sourced amenities and special touches like honey from the castle beehives. A visit to Leslie Castle is an absolute must for anyone traveling to...
United States
Leslie
The price is P23,232
P27,878 total
includes taxes & fees
Jun 1 - Jun 2
Leslie Castle

The Lodges at Barra Castle

The Lodges at Barra Castle
4.0 star property
Inverurie
9.0 out of 10, Wonderful, (31 reviews)
"The lodge was clean, well set up and had everything we could need and more"
United States
nuala
The price is P9,170
P11,004 total
includes taxes & fees
May 24 - May 25
The Lodges at Barra Castle

Morris Gardens Apartments

Morris Gardens Apartments
3.5 star property
Inverurie
9.8 out of 10, Exceptional, (21 reviews)
"5 night stay visiting family nearby. Very convenient for local amenities. Private parking outside property. Spacious, clean and well equipped. Comfortable beds."
United Kingdom
Allison
The price is P9,653
P11,584 total
includes taxes & fees
May 24 - May 25
Morris Gardens Apartments

The Redgarth

The Redgarth
3.0 star property
Inverurie
9.6 out of 10, Exceptional, (39 reviews)
"Lovely stay and brilliant owners"
United Kingdom
Alex
The price is P11,721
P14,065 total
includes taxes & fees
May 24 - May 25
The Redgarth

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.6 out of 10, Exceptional, (378 reviews)
"Absolutely beautiful stay! The grounds were so lovely, we saw baby swans on our drive in. Did not stay long enough to try the golf course but the grounds were beyond maintained. We were lucky to get a huge gorgeous room. The room itself was lovely and the bathroom was spectacular. Did not stay long enough to try the restaurants / bar but if I’m local again I will be there again."
Canada
Jeff
The price is P9,680
P11,616 total
includes taxes & fees
Jun 7 - Jun 8
Meldrum House Country Hotel & Golf Course
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

Stay near popular Banff attractions

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.

DH56R3 Doune Hill Temple at Banff in Aberdeenshire,Scotland

Top Banff Hotel Reviews

More cheap stays in Banff

Find out more about Banff

Top reasons to visit Banff

  • Breathtaking Scenery: Experience stunning landscapes featuring serene lakes and majestic mountains, perfect for outdoor enthusiasts.
  • Cultural Richness: Explore local attractions like the Fairmont Banff Springs and the Banff Centre, blending cultural experiences with natural beauty.
  • Outdoor Adventures: Engage in activities such as golfing, skiing, and memorable photo tours, catering to both relaxation and adventure seekers.
  • Charming Streets: Stroll along Banff Avenue, lined with delightful shops and eateries, showcasing the town's unique charm.
  • Varied Accommodations: Enjoy a range of lodging options from cosy inns to enchanting castles for a memorable stay.

Find great hotels in and around Banff

Discover the charm of Banff, Scotland, where a variety of accommodations await to suit every traveller's needs. From cosy inns to enchanting castles, you can find the perfect hotel for a family getaway, a romantic retreat, or a pet-friendly escape. With numerous options available, including the best hotels in the area, you're sure to enjoy a memorable stay in this picturesque destination.

  • Fife Lodge: Fife Lodge is a delightful 3-star hotel nestled in the heart of Banff, offering a warm and welcoming atmosphere. This charming property features a variety of dining options, including a daily restaurant service and a bar lounge perfect for unwinding after a day of adventure. Guests can indulge in a complimentary full breakfast each morning, setting them up for exploration. For those seeking activities, the hotel is ideally located near a plethora of recreational pursuits such as surfing, sailing, windsurfing, and golf. In-room entertainment includes cable and flatscreen TVs, making it a great choice for families and leisure travellers alike.
  • The Seafield Arms: Just 17.7km from Banff, The Seafield Arms is a refined 4-star hotel that caters to families with its kid-friendly dining options, including a special children's menu. The restaurant serves a delightful selection of meals, and a fee applies for children's breakfasts and lunches, ensuring that the whole family is well-fed. The charming atmosphere, combined with its proximity to local attractions, makes this hotel a perfect base for exploring the scenic beauty of the Scottish coast.
  • The Royal Oak Hotel: Located 17.7km away from Banff, The Royal Oak Hotel is a welcoming 3.5-star establishment that prides itself on being pet-friendly, allowing guests to bring their furry companions along for a memorable holiday. The hotel's pet policy is accommodating, offering essential amenities such as food and water bowls. This hotel is ideal for travellers who wish to enjoy the beauty of Scotland while keeping their pets close, ensuring a comfortable stay for both humans and dogs alike.

Where to stay in and around Banff

Banff offers an enchanting blend of outdoor adventure and cultural richness, making it a perfect getaway for all types of travellers. Stroll down Banff Avenue, where charming shops and eateries abound, or unwind in luxury at the best hotels in town. Explore the breathtaking landscapes surrounding Banff, from serene lakes to majestic mountains, all while enjoying the warm hospitality of friendly locals. Discover the essence of relaxation and adventure in this picturesque Scottish gem.

  • Macduff: Located a mere mile from Banff, Macduff is a charming town that offers a delightful blend of culture and outdoor activities. With a steady stream of visitors throughout the year, the peak seasons occur in June to July and September. Those who come to Macduff often seek romantic getaways, cultural experiences, and various outdoor pursuits. The town boasts impressive golf courses and scenic trails, making it a haven for golf enthusiasts. Notable local landmarks include a historic house, a gallery showcasing local art, and a monument that reflects the town’s rich history.
  • Portsoy: This picturesque village is nestled within the Banff area and is celebrated for its stunning scenery and outdoor activities. Visitor numbers remain consistent year-round, with peaks in June to July and September. Portsoy is perfect for couples wanting a romantic escape or families seeking a scenic adventure. Golf enthusiasts will enjoy the local golf courses and private clubs, while history buffs can explore nearby attractions such as a museum and an impressive castle. The national park adds to the allure, offering breathtaking landscapes for hiking and exploration.
  • Gardenstown: A quaint village located in the vicinity of Banff, Gardenstown captivates visitors with its rich cultural heritage and outdoor beauty. The village sees a steady influx of tourists, peaking in April and during the summer months of July to August. Gardenstown is ideal for those interested in culture-themed experiences, outdoor adventures, and stunning scenery. Visitors can explore historic buildings, a local factory, and various sites of historical significance that reflect the area’s heritage. It’s a peaceful retreat for those looking to soak in the local charm and history.

Things to do in and around Banff

Banff offers a splendid mix of outdoor adventures and breathtaking scenery, perfect for your holiday. Engage in educational tours, enjoy a round of golf, or embark on memorable photo tours. Don't miss the Banff Gondola for stunning views and consider a ski trip at one of the renowned ski resorts to fully embrace the winter wonderland. Whether you're seeking relaxation or adventure, Banff has something for everyone.

Shopping

In Banff, you can indulge in delightful treats at Portsoy Ice Cream, a charming store offering delicious flavours. If you're up for a drive, consider visiting nearby shopping centres for an even wider selection of gifts and souvenirs to take home.

Recreation

Experience the vibrant atmosphere at The Haughs, perfect for sports enthusiasts. Enjoy a round of golf at the luxurious Cullen Golf Club, where elegance meets nature. For family fun, Well Road Play Park offers a delightful outdoor setting, ideal for relaxation and play amidst beautiful surroundings.

Adventure

In Banff, explore the rugged beauty of the Cairngorms National Park, offering exhilarating hiking trails and breathtaking vistas. Experience thrilling water sports at Banff Harbour, where kayaking and paddleboarding await. For a unique adventure, try mountain biking the scenic trails that wind through the stunning landscapes.

Nightlife

In Banff, the vibrant nightlife is centred around the Banff Avenue area, featuring lively pubs like The Maple Leaf and energetic venues such as The Dancing Sasquatch. Enjoy a mix of local brews, live music, and a friendly atmosphere that ensures a memorable night out.

*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 between January and March when accommodation prices are lower, and aim for a Thursday stay, which is the most affordable day. Use Expedia’s search tool to filter options by budget and location, and sort prices from lowest to highest for the best deals. Look for package deals that combine flights, hotels, and activities for additional savings. Lastly, take advantage of free activities available 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 Thursday. The most expensive day to stay in Banff is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you desire. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Banff with your flights and activities by booking a package through Expedia.

Find the best attractions in Banff

Banff, Scotland, is ideal for outdoor enthusiasts and adventure seekers, boasting stunning scenery with its harbour, beach, and rocky landscapes. Visitors can explore local attractions such as the Fairmont Banff Springs, downtown Banff, the Banff Centre, Banff Hot Springs, and uptown Banff, offering a delightful mix of cultural experiences and natural beauty. This charming town provides the perfect backdrop for a memorable holiday.

  • Banff Museum: Discover the rich history of Banff at the Banff Museum, where engaging exhibitions showcase local culture and heritage. Housed in a charming building, this museum offers a delightful glimpse into the past, making it perfect for history enthusiasts.
  • Portsoy Pottery: At Portsoy Pottery, you can explore the artistry of ceramics and witness skilled artisans at work. This vibrant art gallery allows you to appreciate the creative process and purchase unique handcrafted items, all while soaking in the cultural atmosphere.
  • Duff House: Step back in time at Duff House, a stunning Georgian mansion that highlights the architectural elegance of its era. Surrounded by beautiful gardens, it offers a fascinating insight into historic life and the arts, including exhibitions and events.

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

To visit Banff, Scotland, you can fly into three major airports: Inverness (INV), Aberdeen (ABZ), and Wick (WIC). Inverness Airport is situated 93.3km from Banff, with nearby hotels like the 5-star Ness Walk and Rocpool Reserve, both 12.9km away, offering various transportation services. Aberdeen Airport is closer at 54.7km, with excellent hotel options such as the 5-star Marcliffe and the 4-star Village Hotel, just 6.4km away. Wick Airport, also 93.3km from Banff, has the 4-star Bank Guest House and the 3-star Norseman Hotel within 1.6km, providing convenient access for travellers.

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.
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.
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. 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 are some accommodations with pools in Banff?
Homesly The Station Hotel: Features a snack bar/deli, an indoor pool, and free self parking. View all hotels with pools in Banff.
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 121 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. Natural beauty is on display at Inverboyndie Beach, Moray Firth, and Sanine Beach. 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.