Skip to main content

Filter by:


Star Rating

Review Score

Macduff – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
The Knowes Hotel & Restaurant, hotel in Macduff

The Knowes Hotel & Restaurant is located in Macduff, just 30 miles from Elgin. Guests can enjoy the on-site bar. The rooms are fitted with a TV. You will find a coffee machine in the room.

9.0
Scored 9.0
Wonderful
Rated wonderful
274 reviews
Price from$177.02per night
Banff Springs Hotel, hotel in Macduff

On the outskirts of the Royal Burgh of Banff, the Banff Springs Hotel overlooks the Moray Firth. It offers a restaurant, a Lounge Bar, and rooms with a TV and free Wi-Fi.

8.2
Scored 8.2
Very Good
Rated very good
463 reviews
Price from$139.09per night
Fife Lodge Hotel, hotel in Macduff

Located half a mile from Banff town center 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...

9.0
Scored 9.0
Wonderful
Rated wonderful
371 reviews
Price from$146.04per night
Seafield Arms Hotel, hotel in Macduff

Located in Whitehills, a 14-minute walk from Inverboyndie Beach, Seafield Arms Hotel has accommodations with a garden, free private parking, a restaurant and a bar.

8.9
Scored 8.9
Excellent
Rated excellent
378 reviews
Price from$158.06per night
The Croft Accommodation, hotel in Macduff

Located in the rural countryside near Gamrie, The Croft Accommodation provides accommodations with free WiFi. Some units include a seating area and/or a patio.

8.9
Scored 8.9
Excellent
Rated excellent
86 reviews
Price from$139.09per night
Nether Dallachy Farmhouse, hotel in Macduff

Nether Dallachy Farmhouse in Banff provides adults-only accommodations with a garden and a shared lounge. This bed and breakfast offers free private parking, daily room service, and free Wifi.

9.6
Scored 9.6
Exceptional
Rated exceptional
78 reviews
Price from$121.39per night
Bankhead Accommodation with Hot Tub Aberdeenshire, hotel in Macduff

Bankhead Accommodation with Hot Tub Aberdeenshire offers a hot tub and free private parking, and is within 30 miles of Huntly Castle and 12 miles of Delgatie Castle.

9.4
Scored 9.4
Wonderful
Rated wonderful
7 reviews
Price from$202.31per night
Cabin with Hot Tub in Aberdeenshire, hotel in Macduff

Cabin with Hot Tub in Aberdeenshire is located in Gamrie, just 20 miles from Fyvie Castle and 26 miles from Haddo House.

9.8
Scored 9.8
Exceptional
Rated exceptional
13 reviews
Price from$202.31per night
Croft B&B Accommodation With Hot Tub, hotel in Macduff

Croft B&B Accommodation With Hot Tub is located in Gamrie, just 20 miles from Fyvie Castle and 26 miles from Haddo House.

9.3
Scored 9.3
Wonderful
Rated wonderful
10 reviews
Price from$189.67per night
Entire unique tiny house - Moss Cabin, hotel in Macduff

Entire unique tiny house - Moss Cabin enjoys a location in Banff, a 12-minute walk from Inverboyndie Beach and 22 miles from Huntly Castle.

9.6
Scored 9.6
Exceptional
Rated exceptional
75 reviews
Price from$151.73per night
See all hotels in and around Macduff
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Macduff:

  • 10
    Scored 10

    I was visiting family in Macduff but the area is golf heaven...

    I was visiting family in Macduff but the area is golf heaven, photographers will be overwhelmed with the beauty of the area, walkers are spoiled for choice and the fun that can be had on the sea is amazing.
    Barbara
    United Kingdom
  • 8.0
    Scored 8.0

    There was loads to explore and do and it was so much closer...

    There was loads to explore and do and it was so much closer to Banff than I thought. Dolphin fish and chips were fantastic and the aquarium was a lovely place to go. Everything is in walking distance which is great.
    carolyn
    United Kingdom
  • 8.0
    Scored 8.0

    close to the beach and the famous Spotty bag shop Worth a...

    close to the beach and the famous Spotty bag shop Worth a look also has a lovely cafe in it as well and also Annies cakery great for a cuppa and fancy piece and the platform worth a look lovely items for Ladies Men Children And Home.
    yvonne
    United Kingdom