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.

The breakfast was very good & the dinner was very good. The walk-in shower was very good with lots of pressure.
9.0
Scored 9.0
Wonderful
Rated wonderful
281 reviews
Price from$172.64per 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.

Very good big bed. Big room. Quiet. Across the highway from the beach and the North Sea.
8.2
Scored 8.2
Very Good
Rated very good
472 reviews
Price from$170.17per 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...

We were here for a party night on the 9th of December. The hotel staff were fabulous. Couldn’t do enough for you. Our room was lovely! The meal.. amazing! The band.. wow!!! And breakfast in the morning the icing on the cake. Such a beautiful hotel to stay in. Will definitely stay again!! Thankyou all for making our stay a great one 🥰x
9.0
Scored 9.0
Wonderful
Rated wonderful
378 reviews
Price from$149.21per 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.

Everything
8.9
Scored 8.9
Excellent
Rated excellent
382 reviews
Price from$160.31per 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.

Host was friendly and made us feel very welcome. Great remote location.
9.0
Scored 9.0
Wonderful
Rated wonderful
85 reviews
Price from$135.65per 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.

Jackie and Nigel were very courteous and shared their home in a lovely way. We were a short walk to the waters edge through lovely fields of barley
9.6
Scored 9.6
Exceptional
Rated exceptional
79 reviews
Price from$118.38per night
Sunnyside House, hotel in Macduff

A recently renovated vacation home, Sunnyside House offers accommodations in Gardenstown. This property offers access to a patio, free private parking, and free Wifi.

Well equiped ,spaceous,comfy with great views.Outside seating area great
9.3
Scored 9.3
Wonderful
Rated wonderful
46 reviews
Price from$144.28per 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.9
Scored 9.9
Exceptional
Rated exceptional
15 reviews
Price from$197.30per 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.

loved the location, hosts were really nice people, facilities exceeded expectations
9.3
Scored 9.3
Wonderful
Rated wonderful
10 reviews
Price from$184.97per 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$197.30per 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