Skip to main content

Search hotels in Macduff

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

Macduff – 10 hotels and places to stay

Filter by:

Star rating
Review score

The Knowes Hotel & Restaurant

Hotel in Macduff

The Knowes Hotel & Restaurant features a shared lounge, terrace, a restaurant and bar in Macduff. Featuring water sports facilities, the 4-star hotel has air-conditioned rooms with a private bathroom....

S
Samornmitr
From
Thailand
Super friendly staff. We checked in quite late around 8-9pm. The staff was really care whether we are hungry and would like anything for dinner. The chef stayed pass his time to cook a meal for us. We really appreciated it. The room size is very spacious and clean. Breakfast is great. Big car park.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 346 reviews
Price from
US$212.87
1 night, 2 adults

RockStar Cottage

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.

B
Babatunde
From
United Kingdom
It was very comfortable for my family, clean and had everything we wanted.I will really recommend this property
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews
Price from
US$642.61
1 night, 2 adults

Fife Lodge Hotel

Banff (Near 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...

S
Simone
From
Germany
The staff is very friendly and helpful. The rooms are clean and well furnished. Breakfast is cooked and excellent. We had dinner in the hotel as well and I can only recommend it most highly. The fish is absolutely delicious and dessert and cheese are stunning.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 402 reviews
Price from
US$153.67
1 night, 2 adults

Banff Springs Hotel

Banff (Near 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.

R
Rachel
From
United Kingdom
We received a lovely warm welcome on arrival and got plenty of good advice for things to do around the area and where to eat. After quite a cold day, it was lovely to return to the hotel and have a cosy drink by the fire. Loved the sea views from the hotel.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 426 reviews
Price from
US$159.65
1 night, 2 adults

Entire unique tiny house - Moss Cabin

Banff (Near 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.

D
Debra
From
Australia
Lovely decor, well equipped, friendly host. Set in lovely garden providing a nice outlook, privacy and a nice spot for happy hour.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 164 reviews
Price from
US$166.31
1 night, 2 adults

Periwinkle Cottage

Banff (Near Macduff)

Offering a garden and sea view, Periwinkle Cottage is located in Banff, 35 km from Huntly Castle and 19 km from Delgatie Castle.

D
Diane
From
United Kingdom
In front of the sea , impeccably clean, beautifully done out . Everything you would need for your stay .
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
US$622.72
1 night, 2 adults

111A Main Street

Banff (Near Macduff)

Featuring a hot tub, 111A Main Street is located in Banff. The property is around 25 km from Delgatie Castle, 35 km from Fyvie Castle and 45 km from Haddo House.

L
Linda
From
United Kingdom
Everything was tastefully thought out.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$881.29
1 night, 2 adults

No 22

Banff (Near 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....

V
Viv
From
United Kingdom
Welcome pack very good and much appreciated.Location spot on for me and my son.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 64 reviews
Price from
US$159.65
1 night, 2 adults

Tammie Norrie Cottage

Banff (Near Macduff)

Set in Banff and only 200 metres from Inverboyndie Beach, Tammie Norrie Cottage offers accommodation with sea views, free WiFi and free private parking.

M
Marjorie
From
United Kingdom
Tammie Norrie Cottage is amazing, very clean and comfortable. Comfy beds. Great location with sea views and a short walk across the playpark to the beach . The playpark is great for the little ones and because the location is not in town or residential area is not too busy but is open to the public. There is a wee shop on the caravan park that sells basic essentials in high season. The Premier shop in Whitehills has a small cafe and does home delivery of fresh home cooked food and groceries for a small £1.50 delivery charge. We had freshly cooked Scottish breakfast delivered piping hot on several days. Phone signal is patchy at times so if it is important to you then maybe this is not the right location. The area is notorious for poor signal but that didn't bother us in the slightest because there is good wifi.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Price from
US$732.88
1 night, 2 adults

15 Waters Edge

Banff (Near Macduff)

15 Waters Edge, a property with a garden, is set in Banff, 36 km from Huntly Castle, 18 km from Delgatie Castle, as well as 32 km from Fyvie Castle.

D
Debbie
From
United Kingdom
The property was perfect for us with 2 toddlers it was an ideal place for them also Everything you need, the only thing missing in this day and age was a wee air fryer for handyness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$1,046.53
1 night, 2 adults
See all 10 hotels in Macduff

Most booked hotels in Macduff and surroundings in the past month

See all

Best hotels with breakfast in Macduff and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 402 reviews

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

    From US$153.67 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews

    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.

  • Set in Banff in the Grampian region, with Inverboyndie Beach nearby, 1A Carmelite Street offers accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 12 reviews

    Situated in Banff, The Old Customs House features accommodation with free WiFi, sea views, and access to a hot tub.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews

    Meredith Cottage is set in Banff, 35 km from Huntly Castle, 18 km from Delgatie Castle, and 31 km from Fyvie Castle.

  • Thain House

    Hotel in Banff
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 6 reviews

    Offering sea views, Thain House is an accommodation set in Banff, 35 km from Huntly Castle and 18 km from Delgatie Castle.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews

    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.

  • Ocean View

    Hotel in Banff
    Breakfast options
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 7 reviews

    Located in Banff and only 500 metres from Inverboyndie Beach, Ocean View provides accommodation with sea views, free WiFi and free private parking.

Budget hotels in Macduff and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set in Banff and only 500 metres from Inverboyndie Beach, Headland View offers accommodation with sea views, free WiFi and free private parking. The 4-star holiday home is 18 km from Delgatie Castle.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 10 reviews

    Caravan is situated in Banff, 30 km from Fyvie Castle, 45 km from Haddo House, and 50 km from Tolquhon Castle.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Caravan is set in Banff, 17 km from Delgatie Castle, 30 km from Fyvie Castle, and 45 km from Haddo House. This property offers access to a patio and free private parking.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 117 reviews

    Offering sea views, 22 Waters Edge Banff is an accommodation situated in Banff, 400 metres from Inverboyndie Beach and 36 km from Huntly Castle.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    Offering a garden and sea view, Periwinkle Cottage is located in Banff, 35 km from Huntly Castle and 19 km from Delgatie Castle.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 6 reviews

    Offering sea views, Dolphin Cottage is an accommodation located in Banff, 36 km from Huntly Castle and 19 km from Delgatie Castle.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 64 reviews

    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.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Set in Banff and only less than 1 km from Inverboyndie Beach, Ocean View - 28045 offers accommodation with sea views, free WiFi and free private parking.

What guests said about Macduff:

  • 8.0

    A VERY SMALL PLACE LOCAL BUS WHICH TAKES YOU OVER TO SPOTTY...

    A VERY SMALL PLACE LOCAL BUS WHICH TAKES YOU OVER TO SPOTTY BAG SHOP BANFF OR ITS A LOVELY WALK THERE ALSO HAS FANCY SHOP CALLED PLATFORM LOVELY ITEMS IN THERE AND LOVELY CAFE ANNIES CAKERY NICE PLACE TO VISIT MACDUFF WILL DEFINATELY VISIT AGAIN IN THE NEAR FUTURE COASTERS NICE SELF CATERING FLAT WITH LOVELY OWNERS WHO ARE ON HAND IF YOU NEED ANYTHING AND FLAT HAS EVERYTHING YOU NEED FOR A COMFORTABLE STAY SAFETY KEY FOB ENTRANCE WOULD RECOMMEND CHIPPER AND SEAFRONT CAFE AS WELL
    Guest review by
    Yvonne
    United Kingdom
  • 10.0

    Our dad was born in Macduff and lived there for the first...

    Our dad was born in Macduff and lived there for the first twenty years of his life. We actually returned to scatter his ashes. It was both bittersweet and wonderful to walk in his footsteps, and the footsteps of our ancestors.The views are simply wonderful, as are the people.
    Guest review by
    Anonymous
  • 10.0

    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.
    Guest review by
    Barbara
    United Kingdom