Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Tork Mackenzie on trover

Search Hotels in Banff

The Sail Loft
2 out of 5
Back Green, Banff, Scotland
Get Rates
5.31 mi from city centre
5/5Exceptional! (3 reviews)
Sail Loft

"So clean. So beautiful. Looks like it's literally just opened ...utterly spotless."…"

Reviewed on 9 Mar 2019

The Sail Loft
Banff Springs Hotel
4 out of 5
8 Golden Knowes Rd, Banff, Scotland
Free cancellationReserve now, pay when you stay
The price is £88 per night
1.97 mi from city centre
4.3/5Excellent! (32 reviews)

"We had a wonderful short break, just two nights. Will book for longer the next time. Staff were lovely, very friendly and helpful. The hotel was catering for a wedding on the Saturday but it made no difference to other guests. We were all very well looked after, 10 out of 10."…"

Reviewed on 8 Mar 2020

Banff Springs Hotel
Ailsa
3.5 out of 5
15-16 The Square, Banff, Scotland
Get Rates
5.55 mi from city centre
5/5Exceptional! (4 reviews)
Sehr zu empfehlen

"Wunderbarer Aufenthalt. Unser Gastgeber war sehr zuvorkommend und bemüht alles zu unserer Zufriedenheit zu gestalten."…"

Reviewed on 6 Oct 2019

Ailsa
5 Distillery Cottages
3.5 out of 5
5 Distillery Cottages Inverboyndie, Banff, Scotland
Get Rates
1.86 mi from city centre
5 Distillery Cottages
Seafield Arms
3.5 out of 5
5 CHAPEL STREET, Banff, Scotland
Free cancellationReserve now, pay when you stay
The price is £88 per night
2.53 mi from city centre
3.3/5 (6 reviews)

"Had a lot of character.staff were excellent.attentive to our needs etc. Two issues the TV and the shower were both resolved.smallest room in the house for the longest staying guests and we filed."…"

Reviewed on 25 Aug 2019

Seafield Arms
Durn House
4 out of 5
Durn Road, Portsoy, Banff, Scotland
The price is £110 per night
5.25 mi from city centre
4.6/5Wonderful! (60 reviews)

"Excellent service in a beautiful house. Dinner was great and the breakfast superb. Highly recommended"…"

Reviewed on 1 Feb 2020

Durn House
Apartment 8, The Granary
3 out of 5
Church Street, Banff, Scotland
Get Rates
2.26 mi from city centre
Apartment 8, The Granary
Ellie-ann Cottage
3.5 out of 5
43 Seatown Gardenstown, Banff, Scotland
Get Rates
8.41 mi from city centre
Ellie-ann Cottage
Bay Cottage
3.5 out of 5
6 St. Catherine Street, Banff, Scotland
Get Rates
2.26 mi from city centre
Bay Cottage
Kathleen`s Bed and Breakfast
2.5 out of 5
88 Main Street, Gardenstown, Banff, Scotland
Get Rates
8.51 mi from city centre
4.3/5Excellent! (43 reviews)

"Very comfortable, home from home. Kathleen is a very nice hospitable lady."…"

Reviewed on 25 Jul 2019

Kathleen`s Bed and Breakfast
25 Crovie Village
3.5 out of 5
25 Crovie Village Gardenstown, Banff, Scotland
Get Rates
9.18 mi from city centre
25 Crovie Village
The County Hotel
3 out of 5
32 High Street, Banff, Scotland
Free cancellationReserve now, pay when you stay
The price is £95 per night
2.13 mi from city centre
4.6/5Wonderful! (12 reviews)

"Well located for the Aberdeenshire tourist area, on the main road but with ample parking this is a really nice hotel. I got a warm welcome and for me, that set the tone. I didn't manage to eat that evening but the breakfast was really nice."…"

Reviewed on 11 Jan 2020

The County Hotel
Fife Lodge
3 out of 5
Sandyhill Road, Banff, Scotland
Free cancellationReserve now, pay when you stay
The price is £110 per night
1.63 mi from city centre
4.4/5Excellent! (63 reviews)

"Friendly staff, terrific coastal hiking nearby, great food - what more could you want!"…"

Reviewed on 11 Feb 2020

Fife Lodge
24 Waters Edge
3.5 out of 5
24 Waters Edge, Banff, Scotland
Get Rates
2.38 mi from city centre
24 Waters Edge
Seabreeze
3.5 out of 5
Seabreeze 7 Swordanes Inverboyndie, Banff, Scotland
Get Rates
1.91 mi from city centre
Seabreeze
Don't see what you're looking for?
See all available properties in Banff
View all properties
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.

Visiting 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. A top sight in the city is North Sea.

  • There are 29 hotels and other accommodation options in Banff
  • The closest major airport is in Aberdeen (ABZ), 33.3 mi (53.6 km) from the city centre

Sightseeing and Staying in Banff

The city's cultural venues include Portsoy Pottery and Fordyce Joiners Workshop and Visitor Centre. A couple of additional sights to add to your agenda are North Sea and Duff House.

As you plan your holiday retreat, you'll find 29 hotels and other lodging options available to choose from in Banff. Here you'll find top ones based on Expedia user reviews:

  • Durn House - With a stay at this 4-star guesthouse, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and convenient parking.
  • Banff Springs Hotel - Our customers like the dining options and overall value at this hotel. With a stay at this 4-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.

Dressing for Banff

  • Between January and March, daytime temperatures average 9°C, whilst night-time temperatures stay around 1°C
  • From April to June, the average is 17°C during the day and 2°C at night
  • July to September sees average temperatures of 18°C during the day and 7°C at night
  • Between October and December, you can expect 14°C as the daytime average and 1°C as the night-time average
  • About 29 millimetres of rain falls on Banff each year
  • July and August are usually the hottest months averaging 17°C, while January and February are usually the coldest with an average temperature of 1°C

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 4-star hotel offers a restaurant and free WiFi. Other good choices for your visit include Kathleen`s Bed and Breakfast and Durn House.
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. Enter your dates, click on “Search”, then use the “free cancellation” filter to get the best deals available in Banff.
What's the best accommodation option for a family holiday in Banff?
Banff Spring Hotel is a hotel with a restaurant and laundry facilities, and it’s a top choice on Expedia for families. Fife Lodge is another good option for your stay with the kids. Also, attractions in the area such as Macduff Marine Aquarium are fun for the whole family.
What's the best accommodation for a romantic holiday in Banff?
Durn House is a favourite 4-star guesthouse for couples, and features deep-soaking baths and a restaurant.
What's the best pet-friendly accommodation option in Banff?
Fife Lodge is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Durn House is another good option for a stay with your pet.
What's the best place to stay to stay near the beach in Banff?
Banff Springs Hotel is a top beachfront hotel with a restaurant and a bar. Head to Inverboyndie Beach or Sanine Beach for some quality time by the water.
What's the best high-end hotel in Banff?
Durn House is a 4-star guesthouse with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay.

Banff Hotel Reviews

More trip options