Search hotels in Macduff

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

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Macduff – 13 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

The Knowes Hotel & Restaurant

Hotel in Macduff

Historic Setting: The Knowes Hotel & Restaurant in Macduff is housed in a historic building, offering a unique and charming atmosphere.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, tea and coffee makers, and free WiFi. Additional amenities include sea views, terraces, and work desks.

Dining Experience: The family-friendly restaurant serves British cuisine with vegetarian and vegan options. Guests can enjoy lunch and dinner in a traditional and modern ambiance.

Location and Activities: Located 39 mi from Aberdeen Airport, the hotel is near attractions such as Huntly Castle (22 mi) and Delgatie Castle (9.9 mi). Activities include fishing and cycling. Guests appreciate the attentive staff and scenic views.

A
April
From
United States
Great location with comfortable room and bed. Food was fantastic in the restaurant. Staff was very accommodating and friendly.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 431 reviews
Price from
$144.74
1 night, 2 adults

West Pier Cottage

Macduff

Accommodations Features: West Pier Cottage in Macduff offers two bedrooms and two bathrooms. The property includes a fully equipped kitchen, washing machine, and free WiFi. Guests can relax in the garden or on the terrace, enjoying sea views.

Amenities and Facilities: The holiday home features a fireplace, walk-in shower, and a seating area. Additional amenities include a dishwasher, microwave, and TV. Free parking is available on site.

Local Attractions: Nearby attractions include Delgatie Castle (9.9 mi), Huntly Castle (22 mi), and Fyvie Castle (19 mi). Aberdeen Airport is 39 mi away. Activities such as golfing, fishing, and cycling are popular in the area.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
Price from
$644.96
1 night, 2 adults

Fife Lodge Hotel

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

V
Victor
From
Mexico
The decoration & facilities.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 381 reviews
Price from
$128.60
1 night, 2 adults

The Garden Arms Pub and Rooms

Gardenstown (Near Macduff)

Comfortable Accommodations: The Garden Arms Pub and Rooms in Gardenstown offers family rooms with private bathrooms. Each room features sea or mountain views, a walk-in shower, and a private entrance.

Dining and Leisure: Guests can enjoy a restaurant and bar, lounge, coffee shop, outdoor seating area, terrace, and games room. Live music and karaoke provide entertainment, while free WiFi is available throughout the property.

Local Attractions: Located 30 mi from Huntly Castle and 42 mi from Aberdeen Airport, the hotel is near Delgatie Castle (12 mi), Fyvie Castle (21 mi), and Fraserburgh Library (16 mi). Activities include fishing, hiking, and cycling.

S
Scot
From
United States
I had the most wonderful time when staying at the Garden Arms Pub and Rooms recently (June 12-13). The owners were friendly and welcoming, the pub was cozy and inviting, the rooms were homey and clean, the bathroom was updated and well-equipped, and I had the whole floor above the pub to myself! I especially enjoyed taking to locals and other visitors in the pub and having breakfast and tea in the sitting room, looking out at the amazing view of the sea. The older building is charming and in a great location to enjoy the village of Gardenstown and walks in the area. They have created a wonderful place there at the Garden Arms and I hope to visit again soon!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 65 reviews
Price from
$167.01
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.

C
Colin
From
United Kingdom
Staff very friendly and welcoming Room very clean
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 363 reviews
Price from
$133.61
1 night, 2 adults

Entire unique tiny house - Moss Cabin

Banff (Near Macduff)

Comfortable Accommodations: Entire unique tiny house - Moss Cabin in Banff offers family rooms with garden views. The ground-floor unit features a terrace, patio, and outdoor dining area. Free WiFi is available in public areas.

Modern Amenities: The apartment includes a private bathroom with a walk-in shower, bathrobes, and free toiletries. Guests can enjoy a fully equipped kitchen with a refrigerator, microwave, oven, stovetop, and toaster. Additional amenities include a fireplace, dining table, and work desk.

Convenient Location: Located a 12-minute walk from Inverboyndie Beach, the property is 21 mi from Huntly Castle and 11 mi from Delgatie Castle. Boating and windsurfing are available in the surroundings.

Guest Satisfaction: Highly rated for room comfort, convenient location, and friendly host.

J
Joan
From
United States
The tiny house was immaculately clean, beautifully decorated and comfortable!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 174 reviews
Price from
$167.01
1 night, 2 adults

Conners

Gardenstown (Near Macduff)

Comfortable Accommodations: Conners in Gardenstown offers a cozy holiday home with two bedrooms and a bathroom. The property features a private entrance and a fully equipped kitchen with modern appliances.

Essential Amenities: Guests enjoy free WiFi in public areas, a washing machine, and a cozy fireplace. Additional amenities include a hairdryer, refrigerator, free toiletries, microwave, dishwasher, TV, and electric kettle.

Local Attractions: Located 30 mi from Huntly Castle, 12 mi from Delgatie Castle, 21 mi from Fyvie Castle, 29 mi from Tolquhon Castle, 16 mi from Fraserburgh Library, 20 mi from Cairnbulg Library, and 29 mi from Peterhead Football Club. Aberdeen Airport is 41 mi away.

D
Dr F L
From
United Kingdom
Conners was a delight: thanks very much to Claire.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$334.02
1 night, 2 adults

An Griánán - Art Studio and Sea Views

Longmanhill (Near Macduff)

Accommodations Features: An Griánán - Art Studio and Sea Views in Longmanhill offers a sun terrace, garden, and free WiFi. The property includes a private check-in and check-out service, outdoor seating area, and picnic area.

Amenities and Facilities: Guests can enjoy sea views, a patio, kitchen, and garden views. The ground-floor unit features a sofa bed, refrigerator, work desk, and free toiletries. Free on-site private parking is available.

Local Attractions: Huntly Castle is 25 mi away, Delgatie Castle 9.9 mi, Fyvie Castle 18 mi, and Aberdeen Airport 39 mi from the property. Other attractions include Fraserburgh Library 21 mi and Peterhead Football Club 30 mi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
$102.21
1 night, 2 adults

Woodlands Banff

Banff (Near Macduff)

Elegant Accommodations: Woodlands Banff in Banff offers an adults-only guest house experience with a beautiful garden and free WiFi. Guests can relax in the outdoor seating area and enjoy garden views.

Comfortable Amenities: The property features a work desk, TV, and private entrance. Each room includes a tea and coffee maker, hairdryer, electric kettle, and wardrobe. Shared bathrooms are equipped with modern amenities.

Convenient Location: Inverboyndie Beach is 1.1 mi away. Nearby attractions include Huntly Castle (21 mi), Delgatie Castle (11 mi), and Fyvie Castle (19 mi). Aberdeen Airport is 40 mi from the property.

S
Sethu
From
Singapore
Valerie and Ian are such a lovely and friendly host. Made me feel at home right away from the moment I was greeted at their doorstep. Such a comfortable & clean room. Perfect room temperature. Super soft & comfy pillow. They even provided hot chocolate in the room welcome pack. Amazing. Location is very close to Banff town centre. They had a shed where I could park my touring bicycle safely.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
$122.48
1 night, 2 adults

Tammie Norrie Cottage

Banff (Near Macduff)

Comfortable Accommodations: Tammie Norrie Cottage in Banff offers two bedrooms and a bathroom. Guests enjoy sea views, a fully equipped kitchen with a refrigerator, microwave, dishwasher, and oven. The property includes a washing machine, dining area, and a cozy seating area with a sofa.

Modern Amenities: The holiday home provides free WiFi and free on-site private parking. Additional facilities include a TV, electric kettle, and wardrobe. The kitchen is equipped with a stovetop and toaster, ensuring convenience for all guests.

Local Attractions: Inverboyndie Beach is a 2-minute walk away. Nearby attractions include Huntly Castle (21 mi), Delgatie Castle (12 mi), and Fyvie Castle (21 mi). Boating is available in the surrounding area.

Guest Favorites: Guests highly rate Tammie Norrie Cottage for its access to the beach and proximity to local attractions.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
$698.83
1 night, 2 adults
See all 13 hotels in Macduff

Most booked hotels in Macduff and surrounding area in the past month

See all

Popular with guests booking hotels in Macduff

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 431 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 363 reviews

Popular with guests booking hotels in Banff

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 381 reviews

Popular with guests booking hotels in Gardenstown

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 65 reviews

Hotels located in the center of Macduff

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 431 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 381 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 363 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 65 reviews

What Guests Said About Macduff:

Scored out of 10, guest rating 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
Scored out of 10, guest rating 10

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

More places to explore, more ways to go