Skip to main content

Search hotels in Macduff

Enter your dates to see the latest prices and deals for Macduff hotels

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

Located in Macduff, The Knowes Hotel & Restaurant boasts a bar. Featuring room service, this property also provides guests with a restaurant. All rooms in the hotel are equipped with a coffee machine....

Beautiful hotel with attentive staff and phenomenal food
Scored 8.8
8.8
Rated fabulous
Fabulous
319 reviews
Price from
£120
per night
Fife Lodge Hotel, hotel in Macduff

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...

Very nice place with friendly staff.
Scored 9.0
9.0
Rated superb
Superb
403 reviews
Price from
£115.50
per 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.

I chose this place for the "Sea view" and I was NOT disappointed. The view was brilliant first thing in the morning. The room was a little small, but to be honest, we did not spend much time in it. The wine and food in the restaurant was a quality far higher than I was expecting. I would love to stay there again. The staff were all extremely friendly ... LOVE 'EM :-x
Scored 8.3
8.3
Rated very good
Very good
448 reviews
Price from
£138
per night
Seafield Arms Hotel, hotel in Macduff

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.

The staff were terrific, the bed was very comfortable, the dinner was excellent, the towels were fantastic.
Scored 8.8
8.8
Rated fabulous
Fabulous
384 reviews
Price from
£130
per night
Entire unique tiny house - Moss Cabin, hotel in Macduff

Entire unique tiny house - Moss Cabin is located in Banff, 1.1 km from Inverboyndie Beach, 35 km from Huntly Castle, and 18 km from Delgatie Castle.

Secluded, clean and everything you need,
Scored 9.5
9.5
Rated exceptional
Exceptional
112 reviews
Price from
£125
per night
Bankhead Accommodation Aberdeenshire, hotel in Macduff

Situated in the rural countryside near Gamrie, Bankhead Accommodation Aberdeenshire provides accommodation with free WiFi. Some units include a seating area and/or a patio.

Quiet, secluded, comfortable accommodation with all fully functional mod cons including flat screen tv, wi-fi, central heating, walk-in shower and outside hot tub.
Scored 9.0
9.0
Rated superb
Superb
82 reviews
Price from
£160
per night
The Anchor, Swordanes, hotel in Macduff

The Anchor, Swordanes, a property with a garden, is located in Banff, 34 km from Huntly Castle, 20 km from Delgatie Castle, as well as 33 km from Fyvie Castle.

Everything, the house the views, all amenities catered for..
Scored 9.9
9.9
Rated exceptional
Exceptional
15 reviews
Price from
£159
per night
No 22, hotel in Macduff

Offering a garden and quiet street view, No 22 is located in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle. This property offers access to a patio, free private parking and free WiFi....

Wonderful house very close to all the amenities. Lovely quiet area. My children loved it so much they didn’t want to leave.
Scored 9.1
9.1
Rated superb
Superb
62 reviews
Price from
£110
per night
Station Hotel Portsoy, hotel in Macduff

In picturesque Portsoy, on the Grampian Coastal Trail, Station Hotel Portsoy offers free parking, free WiFi and cosy bedrooms. There is a traditional restaurant, games room and sea views.

One of the cheaper places we stayed on our trip, but this suprised us with both the room size and the breakfast. Staff were very friendly and attentive. Evening meal was great too!
Scored 8.4
8.4
Rated very good
Very good
561 reviews
Price from
£99
per night
AC/DC Glamping, hotel in Macduff

Set in New Aberdour, AC/DC Glamping offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden and a shared lounge.

The hosts Ann/Dougie are friendly and welcoming. The site is maintained to a very high standard and the Pod we stayed in had everything you could need for a peaceful, restful time away.
Scored 9.7
9.7
Rated exceptional
Exceptional
145 reviews
Price from
£100
per night
See all hotels in and around Macduff

What guests said about Macduff:

  • Scored 10
    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