Join millions who use Snaptrip Group



Our top picks of the best accommodation in Banff
Save up to 15% on over 100,000 hotelsBanff
See the latest prices and deals by

The Knowes Hotel & Restaurant
Hotel in Aberdeenshire, Macduff
With a stay at The Knowes Hotel & Restaurant in Macduff, you'll be a 4-minute walk from Macduff Marine Aquarium and within a 5-minute drive of Duff House Royal Golf Club. This hotel is 1.2 mi (1.9 km) from Tarlair Swimming Pool and 1.4 mi (2.3 km) from Duff House.

Fife Lodge
Hotel in Aberdeenshire, Banff
Located in Banff, Fife Lodge is within a 15-minute walk of Duff House and Duff House Royal Golf Club. This hotel is 0.7 mi (1.2 km) from Banff Castle and 0.7 mi (1.2 km) from Grass Labyrinth.

Banff Springs Hotel
Hotel in Aberdeenshire, Banff
When you stay at Banff Springs Hotel in Banff, you'll be near the beach, you'll be a 3-minute drive from Duff House. This hotel is 0.8 mi (1.2 km) from Banff Castle and 0.8 mi (1.2 km) from Grass Labyrinth.

Fife Lodge Hotel
Hotel in Aberdeenshire, Banff
Situated half a mile from Banff town centre and from Banff Bay, Fife Lodge Hotel is a 3-star hotel with free parking, a bar, a restaurant, beautifully landscaped gardens, and far-reaching views of the Deveron Valley.
Each room at the Fife Lodge Hotel features an en suite bathroom, free Wi-Fi, and a TV. Many rooms boast a seating area and views of the gardens and of the Deveron Valley.
A freshly cooked, hearty breakfast is served daily in the Garden Room and it includes porridge and full Scottish breakfast. The on-site Balvenie Lounge is a licenced bar offering a lunchtime menu of light meals and snacks. The bright and airy Montcoffer Room offers diners views of the landscaped garden.
Duff House Golf Club is a 2-minute drive away and Aberdeen is 45 miles from the hotel. The historic town of Fraserburgh is 25 miles from the property.

Seafield Arms
Guesthouse in Whitehills, Banff
When you stay at Seafield Arms in Banff, you'll be near the beach, within a 5-minute drive of Banff Castle and Grass Labyrinth. This guest house is 3.3 mi (5.3 km) from Duff House Royal Golf Club and 3.5 mi (5.6 km) from Duff House.

Seafield Arms Hotel
Inn in Whitehills
Situated in Whitehills, 1.2 km from Inverboyndie Beach, Seafield Arms Hotel features accommodation with a garden, free private parking, a restaurant and a bar. Located around 22 km from Delgatie Castle, the inn with free WiFi is also 36 km away from Fyvie Castle. The property is non-smoking and is located 33 km from Huntly Castle.
At the inn, rooms have a wardrobe. The rooms in Seafield Arms Hotel are fitted with a flat-screen TV and free toiletries.
Leith Hall Garden & Estate is 45 km from the accommodation.

Dolphin Cottage
Holiday home in Aberdeenshire, Banff
Offering sea views, Dolphin Cottage is an accommodation located in Banff, 36 km from Huntly Castle and 19 km from Delgatie Castle. The property is set 32 km from Fyvie Castle, 46 km from Leith Hall Garden & Estate and 47 km from Haddo House. Free WiFi is available throughout the property and Inverboyndie Beach is 200 metres away.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.
Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.

The County Hotel
Hotel in Banff
With a stay at The County Hotel in Banff, you'll be within a 5-minute drive of Duff House and Banff Museum. This hotel is 1.1 mi (1.7 km) from Inverboyndie Beach and 1.6 mi (2.5 km) from Macduff Marine Aquarium.

28 Low Shore
Holiday home in Whitehills, Banff
28 Low Shore is situated in Banff, 22 km from Delgatie Castle, 36 km from Fyvie Castle, as well as 45 km from Leith Hall Garden & Estate. The 3-star holiday home features sea views and is 33 km from Huntly Castle. Free WiFi is available throughout the property and Inverboyndie Beach is 1.3 km away.
The spacious holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a microwave and a fridge, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Banff, like fishing.

Braeview Studio
Apartment in Aberdeenshire, Macduff
<h2>Comfortable Accommodation</h2>
Braeview Studio in Macduff offers a ground-floor apartment with one bedroom and a walk-in shower. Guests enjoy garden views, a dining area, and a fully equipped kitchen with a refrigerator, microwave, and electric kettle.
<h2>Modern Amenities</h2>
The apartment features free WiFi in public areas, a dining table, and a TV. Additional amenities include a hairdryer, barbecue facilities, and free on-site private parking.
<h2>Convenient Location</h2>
Located 35 km from Huntly Castle and 16 km from Delgatie Castle, Braeview Studio provides easy access to local attractions. Fyvie Castle is 30 km away, and Fraserburgh Library lies 35 km from the property.
<h2>Guest Satisfaction</h2>
Highly rated by guests, Braeview Studio is praised for its friendly host, comfortable rooms, and convenient location.

RockStar Cottage
Holiday home in Aberdeenshire, Macduff
RockStar Cottage, a property with a garden, is set in Macduff, 16 km from Delgatie Castle, 29 km from Fyvie Castle, as well as 45 km from Haddo House. Located around 47 km from Leith Hall Garden & Estate, the holiday home is also 50 km away from Tolquhon Castle. Free WiFi is available throughout the property and Huntly Castle is 37 km away.
The spacious holiday home has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. The accommodation is non-smoking.
Guests at the holiday home will be able to enjoy activities in and around Macduff, like golfing and cycling.
Aberdeen Airport is 63 km from the property.

24 Waters Edge
Apartment in Aberdeenshire, Banff
24 Waters Edge is set in Banff, 35 km from Huntly Castle, 18 km from Delgatie Castle, as well as 32 km from Fyvie Castle. Complimentary WiFi is available throughout the property and private parking is available on site. The property is non-smoking and is situated less than 1 km from Inverboyndie Beach.
The spacious apartment has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower.
Leith Hall Garden & Estate is 46 km from the apartment, while Haddo House is 47 km from the property.

Ocean View
Apartment in Aberdeenshire, Banff
Located in Banff and only 500 metres from Inverboyndie Beach, Ocean View provides accommodation with sea views, free WiFi and free private parking. The property is around 18 km from Delgatie Castle, 32 km from Fyvie Castle and 46 km from Leith Hall Garden & Estate. The property is non-smoking and is situated 36 km from Huntly Castle.
The spacious apartment features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower.
Guests at the apartment will be able to enjoy activities in and around Banff, like golfing and cycling.
Haddo House is 47 km from Ocean View.

Tammie Norrie Cottage
Holiday home in Aberdeenshire, Banff
Set in Banff and only 200 metres from Inverboyndie Beach, Tammie Norrie Cottage offers accommodation with sea views, free WiFi and free private parking. The property is around 20 km from Delgatie Castle, 33 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate. The property is non-smoking and is located 34 km from Huntly Castle.
This holiday home comes with 2 bedrooms, a kitchen with a dishwasher and an oven, a TV, a seating area and 1 bathroom.
Guests at the holiday home will be able to enjoy activities in and around Banff, like golfing, cycling and fishing.
Haddo House is 48 km from Tammie Norrie Cottage.

Thain House
Holiday home in Aberdeenshire, Banff
Offering sea views, Thain House is an accommodation set in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle. The property is around 31 km from Fyvie Castle, 46 km from Leith Hall Garden & Estate and 47 km from Haddo House. Free WiFi is available throughout the property and Inverboyndie Beach is less than 1 km away.
The spacious holiday home features 3 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower. The accommodation is non-smoking.
Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.
Aberdeen Airport is 64 km away.

19 Reidhaven Street
Holiday home in Whitehills, Banff
Located 23 km from Delgatie Castle, 36 km from Fyvie Castle and 45 km from Leith Hall Garden & Estate, 19 Reidhaven Street provides accommodation set in Banff. The 3-star holiday home is 33 km from Huntly Castle. Free WiFi is available throughout the property and Inverboyndie Beach is 1.4 km away.
The spacious holiday home features 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home can enjoy cycling and fishing nearby, or make the most of the garden.

Castleview Apartments
Bed & breakfast in Aberdeenshire, Banff
Located in Banff, Castleview Apartments is within a 5-minute drive of Duff House and Banff Museum. This bed & breakfast is 1 mi (1.7 km) from Inverboyndie Beach and 1.7 mi (2.7 km) from Macduff Marine Aquarium.

Nether Dallachy Farmhouse
Bed and breakfast in Aberdeenshire, Banff
<h2>Comfortable Accommodation</h2>
Nether Dallachy Farmhouse in Banff offers adults-only bed and breakfast with a garden and free WiFi. Guests enjoy amenities such as a lounge, outdoor seating area, and bicycle parking.
<h2>Delicious Breakfast</h2>
A full English or Irish breakfast is served, including vegetarian and gluten-free options. The property provides daily housekeeping, express check-in and check-out, and luggage storage.
<h2>Local Attractions</h2>
Huntly Castle is 31 km away, Delgatie Castle 23 km, and Fyvie Castle 37 km. Boating is available in the surrounding area. Highly rated for its breakfast, host, and room comfort.

West Pier Cottage
Holiday home in Aberdeenshire, Macduff
Offering a garden and sea view, West Pier Cottage is set in Macduff, 16 km from Delgatie Castle and 30 km from Fyvie Castle. The property is situated 45 km from Haddo House, 47 km from Leith Hall Garden & Estate and 50 km from Tolquhon Castle. Free WiFi is available throughout the property and Huntly Castle is 36 km away.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 2 bathrooms with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Macduff, like golfing, cycling and fishing.
Aberdeen Airport is 63 km away.

3 The Granary
Apartment in Aberdeenshire, Banff
Set in Banff and only 1.5 km from Inverboyndie Beach, 3 The Granary offers accommodation with sea views, free WiFi and free private parking. The property is around 17 km from Delgatie Castle, 31 km from Fyvie Castle and 46 km from Leith Hall Garden & Estate. The property is non-smoking and is located 35 km from Huntly Castle.
The spacious apartment has 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 2 bathrooms with a walk-in shower.
Guests at the apartment will be able to enjoy activities in and around Banff, like golfing, cycling and fishing.
Haddo House is 46 km from 3 The Granary. Aberdeen Airport is 64 km from the property.
