A sunset over a body of water with a sailboat and a ring buoy in the foreground.

Macduff hotels from RM385

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
RM592
RM710 total
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

2. West Pier Cottage

West Pier Cottage
Macduff
RM2,053
RM2,463 total
includes taxes & fees
2 Nov - 3 Nov
West Pier Cottage

3. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
RM478
RM574 total
includes taxes & fees
29 Oct - 30 Oct
Fife Lodge

4. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
RM492
RM590 total
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

5. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
RM2,057
RM2,057 total
includes taxes & fees
21 Nov - 22 Nov
24 Waters Edge

6. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
RM562
RM675 total
includes taxes & fees
1 Nov - 2 Nov
Seafield Arms

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
Charlie
RM434
RM434 total
includes taxes & fees
29 Oct - 30 Oct
Deveron Lodge B&B

8. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
RM385
RM385 total
includes taxes & fees
22 Nov - 23 Nov
Homesly The Station Hotel

9. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
United Kingdom
Josh
RM344
RM413 total
includes taxes & fees
26 Oct - 27 Oct
Portsoy Sail Loft

10. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
RM546
RM656 total
includes taxes & fees
27 Oct - 28 Oct
The Seafield Arms

11. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
RM626
RM751 total
includes taxes & fees
26 Oct - 27 Oct
Heath Hill Hotel

12. The Davron Hotel

The Davron Hotel
Fraserburgh
United States
Gowri
RM510
RM612 total
includes taxes & fees
27 Oct - 28 Oct
The Davron Hotel

13. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
RM455
RM546 total
includes taxes & fees
26 Oct - 27 Oct
The Royal Oak Hotel

14. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
RM501
RM601 total
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

15. 15 Waters Edge

15 Waters Edge
Banff
United Kingdom
Rachel
RM2,787
RM3,344 total
includes taxes & fees
31 Oct - 1 Nov
15 Waters Edge

16. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
RM527
RM527 total
includes taxes & fees
27 Oct - 28 Oct
Chapelhill Croft Farmhouse B&B

17. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
RM565
RM678 total
includes taxes & fees
12 Nov - 13 Nov
Saplinbrae Hotel and Lodges

18. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
RM413
RM495 total
includes taxes & fees
29 Oct - 30 Oct
Stag & Thistle Hotel and Restaurant

19. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
RM397
RM476 total
includes taxes & fees
1 Nov - 2 Nov
Kintrae B&B

20. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
RM455
RM546 total
includes taxes & fees
24 Nov - 25 Nov
Acdc Glamping, Campervan , Caravan and Tent Resort
View all properties

Compare top hotels in Macduff

A modern hotel room with a large bed, a headboard with vertical lines, a nightstand, a wall-mounted light, and a view through a large window.

The Knowes Hotel & Restaurant

Macduff
View
An outdoor deck with tables and chairs, surrounded by trees.

Fife Lodge

Banff
View
A modern hotel lobby with a mix of seating areas, a large window offering a view, and a brick wall.

Banff Springs Hotel

Banff
View
A modern living room with a leather sofa, a glass coffee table, and a view of the sea through large windows.

24 Waters Edge

Banff
View
Exterior

Seafield Arms

Banff
View
9.2
Wonderful
241 reviews
9.4
Exceptional
287 reviews
8.8
Excellent
255 reviews
10.0
Exceptional
3 reviews
7.2
Good
12 reviews
RM592
RM710 total
includes taxes & fees
2 Nov - 3 Nov
RM478
RM574 total
includes taxes & fees
29 Oct - 30 Oct
RM492
RM590 total
includes taxes & fees
1 Nov - 2 Nov
RM2,057
RM2,057 total
includes taxes & fees
22 Nov - 23 Nov
RM562
RM675 total
includes taxes & fees
1 Nov - 2 Nov
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Macduff attractions

Macduff Marine Aquarium

10.0/10 (3 reviews)
Make time in your itinerary to visit the sea life you'll find at Macduff Marine Aquarium during your trip to Macduff. Amble around the area's waterfront or experience its festivals.
See properties

Learn more about Macduff

Venture to sights like Macduff Marine Aquarium as you discover the local area in Macduff.

See all hotels in Macduff
A lighthouse silhouette against a sunset sky.
Photo by Jimmy Thomson

Top Macduff Hotel Reviews

The Seafield Arms

The Seafield Arms

10/10 Excellent
"Lovely hotel, fantastic staff , shame about the weather ."
Norma 1-night trip
Posted 5 hours ago
The Seafield Arms
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"Older hotel and it shows. Itโ€™s a small town though and itโ€™s what I expected. The glorious view from our room was worth it though."
Alan Chuen Wai 1-night trip
Posted 6 hours ago
Banff Springs Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Helpful staff, friendly polite and couldnโ€™t do enough to make you feel welcome. Hotel is a little bit tired and needs a bit of TLC"
Neil 6-night trip
Posted 8 hours ago
The Old Coach House Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"I had a lovely stay here. I was made to feel very welcome, the room was clean and comfortable, and the hosts were so friendly and helpful. Breakfast was lovely too. I would happily recommend it."
Leona 1-night trip
Posted 3 days ago
Kintrae B&B
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

10/10 Excellent
"Fantastic hotel. Superb food. Very friendly staff. Perfect location with stunning sea views. Would definitely recommend this hotel"
David 7-night trip
Posted 5 days ago
The Knowes Hotel & Restaurant
Cullen Bay Hotel

Cullen Bay Hotel

8/10 Good
"Fantastic stay in a gorgeous location. Stunning sea view from our hotel room as well as the breakfast room and restaurant . Easy access onto a coastal path, with walking routes into the town centre and to Portknockie. Beautiful beach to walk along. Friendly and attentive staff. Comfortable bed. Clean room. Large wardrobe. Tea, coffee and biscuits in room. GHD hairdryer supplied. Large walk in shower. Breakfast cooked to order and served to your table, as well as tea/coffee and toast. Delicious dinners. Nice cosy bar area as well as an additional sitting room. Spacious free car park on site. Some areas of the hotel and room were a bit tired and dated but it is a large old hotel that would require a lot of maintenance. Would have liked the bathroom window to open a little, to get rid of the steam after showering. The sausages served at breakfast had small bones and gristle but the rest of the breakfast was lovely and everything was cooked to perfection. We would definitely return to this hotel due to its amazing location and friendly staff."
Gillian 2-night trip
Posted 7 days ago
Cullen Bay Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"Just fantastic. Weโ€™ve stayed several times. Consistently great food and wonderful rooms and staff are a cut above. Best value for money in Banff."
Paul 1-night trip
Posted 9 days ago
Fife Lodge
The Davron Hotel

The Davron Hotel

10/10 Excellent
"Great location, staff and amenities"
Gowri 1-night trip
Posted 2 weeks ago
The Davron Hotel
Portsoy Sail Loft

Portsoy Sail Loft

10/10 Excellent
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place is well heated and all cooking and cleaning amenities are provided. Place was spotless on entry and had everything I needed. Amazing price too 10/10 & Iโ€™ll be back soon"
Josh 2-night trip
Posted 1 month ago
Portsoy Sail Loft

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
RM434
RM434 total
4 Nov - 5 Nov
includes taxes & fees
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
RM710
RM852 total
26 Oct - 27 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
RM1,686
RM2,023 total
29 Oct - 30 Oct
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Weston House

Weston House

123 Moss St Keith Scotland
Get ratesWeston House
Beach View, 3 The Granary

Beach View, 3 The Granary

Apartment 3 The Granary Church Street Banff Scotland
Get rates
10/10 Exceptional! (1 review)
Beach View, 3 The Granary
The Bothy in Fraserburgh

The Bothy in Fraserburgh

Fraserburgh Scotland
Get ratesThe Bothy in Fraserburgh

Frequently asked questions

What's the best place for a stay in Macduff?
Based on our traveller data, The Knowes Hotel & Restaurant is one of the top choices for your stay. This hotel offers a restaurant and free parking. Two other options for your visit to the area are Banff Springs Hotel and The Old Coach House Hotel. See all available top hotels, or vacation rentals in Macduff.
What are some of the best holiday rentals that Macduff has to offer?
Acdc Glamping, Campervan , Caravan and Tent Resort: This holiday home rental outside Macduff is located next to a golf course, and has a terrace, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave and an electric kettle. You and your friends and family can relax into your holiday with amenities such as a pool table. See all vacation rentals in Macduff.
If I need to cancel my hotel reservation in Macduff, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Macduff.
What's it like to stay in Macduff?
Visitors will definitely enjoy all that Macduff has to offer. In Macduff, there are 12 hotels and other accommodation options to choose from. Find out more about Macduff.
What should I do while I'm visiting Macduff?
A favourite place to visit is Macduff Marine Aquarium. You'll also find Cullen Harbour and Bow Fiddle Rock in the area. Take a look at what more there is to see and do in Expedia's Macduff guide.
What's the weather like in Macduff?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are February and January, with an average of 5ยฐC. Average annual precipitation for Macduff is 814 mm.