Search Macduff hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Macduff hotels

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (225 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is NZ$326
includes taxes & fees
30 June - 1 July
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is NZ$931
includes taxes & fees
11 July - 12 July
West Pier Cottage

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is NZ$998
includes taxes & fees
10 July - 11 July
Rockstar Cottage

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (258 reviews)
"The place is amazing with great views and friendly people"
United States
Oscar Jorge
The price is NZ$231
includes taxes & fees
19 July - 20 July
Fife Lodge

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
The price is NZ$182
includes taxes & fees
28 June - 29 June
Deveron Lodge B&B

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is NZ$215
includes taxes & fees
28 June - 29 June
Chapelhill Croft Farmhouse B&B

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fabulous small B&B on one of Buckie's main streets. A warm and friendly welcome awaits, and attentive throughout your stay. The B&B is very clean and rooms are small but comfortable. There's a sea view if you're looking out the back. The food is fantastic."
United Kingdom
James
The price is NZ$230
includes taxes & fees
5 July - 6 July
Kintrae B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (132 reviews)
"We love this hotel! We were there two years ago and wanted to return to see if it still was as exceptional as we originally thought. And it was! The dinner in the restaurant was wonderful and the complimentary breakfast was top notch. The property is lovingly maintained by the nicest couple. They are working hard to get their outdoor eating area ready for the season!"
United States
Jonathan
The price is NZ$243
includes taxes & fees
27 June - 28 June
The Davron Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (27 reviews)
"Property is just off main street, doesn't look much from outside, but as soon as you come inside it's a whole different world."
United Kingdom
Paul
The price is NZ$181
includes taxes & fees
27 June - 28 June
Stag & Thistle Hotel and Restaurant

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (236 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is NZ$304
includes taxes & fees
28 June - 29 June
Banff Springs Hotel

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (100 reviews)
"Lovely little place I wish I had come across before and will definitely be back, rooms are modern comfy and very clean, food was very good too."
United Kingdom
Charles
The price is NZ$299
includes taxes & fees
19 July - 20 July
Heath Hill Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (248 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is NZ$272
includes taxes & fees
19 July - 20 July
Saplinbrae Hotel and Lodges

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is NZ$341
includes taxes & fees
25 June - 26 June
Seafield Arms

Cabin View

Cabin View
2.0 star property
Turriff
The price is NZ$263
includes taxes & fees
1 July - 2 July
Cabin View

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (102 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is NZ$329
includes taxes & fees
5 July - 6 July
The Royal Oak Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (134 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is NZ$359
includes taxes & fees
5 July - 6 July
The Seafield Arms

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (164 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is NZ$116
includes taxes & fees
3 July - 4 July
The Old Coach House Hotel

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is NZ$686
includes taxes & fees
5 July - 6 July
Hillhead Hideaways

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (140 reviews)
"Staff were friendly and helpful. Breakfast was good quality and well cooked. Seaview (if you get one) was directly overlooking the lovely beach. Room was very clean and a good standard. "
United Kingdom
Alastair
The price is NZ$348
includes taxes & fees
3 July - 4 July
Cullen Bay Hotel

Periwinkle Cottage

Periwinkle Cottage
3.0 star property
Banff
The price is NZ$957
includes taxes & fees
16 July - 17 July
Periwinkle Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Macduff attractions

Learn more about Macduff

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

Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Top Macduff Hotel Reviews

More cheap accommodation in Macduff

Find out more about Macduff

Top reasons to visit Macduff

  • Outdoor Adventures: Macduff is perfect for outdoor enthusiasts with activities like golfing, scenic trails, and fishing excursions.
  • Stunning Beaches: The local beaches and beautiful bays offer opportunities for relaxation and exciting water activities.
  • Rich Heritage: History enthusiasts can explore historic houses and the Macduff Heritage Museum.
  • Marine Life: Discover fascinating marine life at the Macduff Marine Aquarium.
  • Charming Accommodation: A variety of accommodation options cater to both adventure seekers and those looking for a relaxing retreat.

Find great hotels in and around Macduff

If you’re seeking a delightful getaway in Macduff, Scotland, you’ll discover a variety of accommodation options to suit your preferences. From charming guesthouses to pet-friendly hotels, the area caters to adventure seekers and beach lovers alike. Whether you’re looking for a relaxing retreat or an exciting vacation experience, Macduff offers a selection of hotels and lodging choices to make your stay memorable. Don’t forget to check out reviews to find the perfect spot for your holiday.

  • Banff Springs Hotel: Nestled approximately 3.2km from Macduff, the 4-star Banff Springs Hotel is designed for business travellers seeking a blend of comfort and convenience. With a notable guest rating of 8.6 out of 10, this hotel features well-equipped meeting rooms and business facilities, making it a suitable choice for those needing to conduct work while on holiday. The property offers elegant accommodations, ensuring a restful stay after a busy day.
  • The Knowes Hotel & Restaurant: Located in the heart of Macduff, The Knowes Hotel & Restaurant is a charming 3-star establishment with a remarkable guest rating of 9.2 out of 10. This venue is ideal for adventure enthusiasts, offering a variety of exciting activities such as sailing, fishing, and birdwatching nearby. The on-site restaurant provides a warm atmosphere to unwind after a day of exploration, making it a great base for those looking to experience the great outdoors.
  • Fife Lodge: Just 1.6km from Macduff, the 3-star Fife Lodge boasts a guest rating of 9.4 out of 10 and combines comfort with recreational opportunities. Guests can enjoy a delightful dining experience at the on-site restaurant or relax at the bar. With various sports activities available, including surfing and golf, this lodge caters well to those who appreciate an active lifestyle. The comfortable rooms equipped with modern entertainment options ensure a pleasant stay.

Where to stay near Macduff

Macduff, a charming coastal city, offers a delightful blend of outdoor adventures and scenic beauty. Explore the stunning Macduff bays, perfect for leisurely strolls or exciting water activities. Just a stone's throw away, the picturesque town of Banff invites you to experience its rich culture and friendly atmosphere. With milder temperatures, this region is ideal for relaxation and excursions, ensuring a memorable vacation in the heart of Scotland.

  • Banff: Located a mere mile from Macduff, Banff is a charming town known for its stunning outdoor scenery and adventurous atmosphere. With a diverse range of activities, visitors flock here for golf, education, and exploration of the surrounding natural beauty. The area boasts notable landmarks such as a lovely beach, an impressive castle, and the nearby national state park, making it an ideal spot for those keen on outdoor experiences. The peak tourist season from July to September offers vibrant community events and opportunities to immerse yourself in the local culture.
  • Whitehills: Just 4.8km from Macduff, Whitehills is a picturesque village that invites visitors to embrace its scenic coastal charm. Renowned for its outdoor pursuits, this area is perfect for hiking enthusiasts with accessible trails that lead to breathtaking views. The village features a beautiful bay and beach, providing a serene backdrop for relaxation or water activities. Whitehills sees a peak in visitors from June to August, ensuring a lively atmosphere during the warmer months, making it a fantastic choice for those seeking adventure in a tranquil setting.
  • Boyndie: Situated 6.4km from Macduff, Boyndie is a quaint village that captivates with its natural beauty and outdoor offerings. Visitors are drawn to the stunning bay and beach, as well as the nearby national state park, which provides ample opportunities for exploration and adventure. The area is less seasonal, but peak visitor numbers occur from July to September, allowing for a lively experience during the summer months. Whether you're hiking or simply enjoying the scenic views, Boyndie is a peaceful retreat that showcases the best of Scotland's coastal landscape.

Things to do in Macduff

Shopping

In Macduff, explore local shops and charming boutiques for unique gifts and souvenirs. If you're up for a drive, visit the nearby town of Banff, just 3.2km away, where you’ll find more shops and delightful local markets to browse.

Recreation

The Macduff Marine Aquarium offers a calming atmosphere where visitors can explore marine life and learn about local ecosystems. For relaxation, the nearby Banff Links Golf Course provides stunning coastal views and a peaceful setting for a leisurely round of golf.

Adventure

Explore the amazing marine life at Macduff Marine Aquarium, where you can see local species up close. For a thrill, try sea kayaking along the stunning coastline, offering a unique perspective of the cliffs and wildlife. Don't miss the chance to hike the scenic trails nearby.

Nightlife

Explore the Macduff Tavern for a lively atmosphere and enjoy local ales. For a more relaxed vibe, visit the Harbour Bar, where you can unwind with friends and enjoy a game of pool while sampling their spirits.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Macduff

Macduff, Scotland, is perfect for outdoor adventures and scenic experiences, with attractions like the local beach, historic houses, and the history museum. Visitors can explore the vibrant Macduff Harbour, discover marine life at the Macduff Marine Aquarium, and appreciate the architecture of Macduff Church. This charming town offers a mix of culture, romance, and beautiful landscapes, making it an ideal holiday destination for Kiwis seeking both relaxation and adventure.

  • Duff House: A historic gem located 1.6km from Macduff, Duff House boasts stunning architecture and rich cultural heritage. Visitors can explore its beautifully restored rooms and gardens, which reflect the elegance of the 18th century.
  • Delgatie Castle: Situated 14.5km away, Delgatie Castle is steeped in history and romance. This enchanting castle invites guests to wander through its impressive halls and lovely grounds, offering a glimpse into Scotland's storied past.
  • Inverboyndie Beach: Only 3.2km from Macduff, Inverboyndie Beach offers a picturesque coastal escape. With its sandy shores and tranquil waves, it’s an ideal spot for a leisurely stroll or a relaxing day by the sea.

Best time to go to Macduff

The best time to visit Macduff is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)No RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudySlightly HighSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
December41.4°F (5.2°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Macduff

Flying into Macduff, Scotland, can be done through several major airports. Aberdeen Airport (ABZ), located 54.7km away, offers convenient hotels such as the 5-star Marcliffe and Trump® International Scotland, both approximately 6 to 12.9km from the airport. INVerness Airport (INV), 95.0km from Macduff, has luxurious options like Ness Walk and Rocpool Reserve, both 12.9km away, providing various transportation services. Dundee Airport (DND), situated 138.4km from Macduff, features hotels like The Hideaway Experience and Premier Inn Dundee North, offering shuttle services on request. Each airport provides good access to Macduff, ensuring a smooth arrival for your holiday.

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?
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth: This holiday home rental outside of Macduff is located on the beach, and has a selection of games, a BBQ and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. 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 11 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 Banff Museum and Duff House 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.