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

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

Selecting then applying a filter from this group will update the results on a new page

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 P10,933
P13,120 total
includes taxes & fees
Jul 9 - Jul 10
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is P27,323
P32,788 total
includes taxes & fees
Jul 10 - Jul 11
West Pier Cottage

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is P29,275
P35,130 total
includes taxes & fees
Jul 10 - Jul 11
Rockstar Cottage

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (133 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 P8,405
P10,086 total
includes taxes & fees
Jul 9 - Jul 10
The Davron Hotel

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 P6,901
P6,901 total
includes taxes & fees
Jul 15 - Jul 16
Deveron Lodge B&B

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (165 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 P3,417
P4,100 total
includes taxes & fees
Jul 8 - Jul 9
The Old Coach House Hotel

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 P8,332
P8,332 total
includes taxes & fees
Jul 8 - Jul 9
Chapelhill Croft Farmhouse B&B

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (102 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 P9,396
P11,275 total
includes taxes & fees
Jul 8 - Jul 9
Heath Hill Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (249 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is P8,473
P10,168 total
includes taxes & fees
Jul 9 - Jul 10
Saplinbrae Hotel and Lodges

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (238 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is P9,283
P11,140 total
includes taxes & fees
Jul 9 - Jul 10
Banff Springs 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 P11,617
P13,940 total
includes taxes & fees
Jul 9 - Jul 10
The Seafield Arms

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is P37,221
P44,665 total
includes taxes & fees
Jul 12 - Jul 13
The Dance Hall at The Institute Executive Apartments

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (103 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is P10,113
P12,136 total
includes taxes & fees
Jul 8 - Jul 9
The Royal Oak Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (259 reviews)
"The place is amazing with great views and friendly people"
United States
Oscar Jorge
The price is P7,175
P8,610 total
includes taxes & fees
Jul 12 - Jul 13
Fife Lodge

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 P6,264
P7,517 total
includes taxes & fees
Jul 12 - Jul 13
Stag & Thistle Hotel and Restaurant

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is P6,765
P8,118 total
includes taxes & fees
Jul 10 - Jul 11
Kintrae B&B

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 P8,883
P10,660 total
includes taxes & fees
Jul 8 - Jul 9
Cullen Bay Hotel

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 P10,062
P12,075 total
includes taxes & fees
Jul 8 - Jul 9
Seafield Arms

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 P22,448
P26,938 total
includes taxes & fees
Jul 27 - Jul 28
Hillhead Hideaways

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very Good, (92 reviews)
"Very friendly staff good breakfast and clean would stay again "
United Kingdom
David
The price is P14,957
P14,957 total
includes taxes & fees
Jul 8 - Jul 9
Homesly The Station Hotel
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

Check out the local area in Macduff as you venture to sights like Macduff Marine Aquarium.

A lighthouse silhouette against a sunset sky.
Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Top Macduff Hotel Reviews

More cheap stays in Macduff

Find out more about Macduff

Top reasons to visit Macduff

  • Stunning Outdoor Adventures: Macduff is perfect for outdoor enthusiasts, with scenic trails, fishing excursions, and a local golf course.
  • Picturesque Beaches: Explore the beautiful Macduff bays, ideal for relaxing strolls and breathtaking views.
  • Rich Local History: Visit intriguing sites like the Macduff Church and enjoy the cultural heritage of the area.
  • Macduff Marine Aquarium: Discover fascinating marine life through engaging exhibits at the local aquarium.
  • Charming Accommodations: Find a variety of lodging options to suit every traveller’s needs, with warm Scottish hospitality.

Find great hotels near Macduff

Discover a charming selection of accommodations in Macduff, perfect for every type of traveller. Whether you seek pet-friendly options, family-friendly resorts, or a tranquil beach getaway, the local hotels and guesthouses cater to your needs. With a range of amenities and warm hospitality, you can find the ideal base to explore this picturesque Scottish town. Read reviews to help you choose the perfect spot for your stay in Macduff.

  • Banff Springs Hotel: Nestled just 3km from Macduff, the 4-star Banff Springs Hotel offers a sophisticated retreat for business travellers seeking a blend of comfort and professionalism. With a commendable guest rating of 8.6, this hotel features well-appointed rooms, modern amenities, and a quiet atmosphere conducive to work and relaxation. Guests appreciate the attentive service and the stylish dĆ©cor that reflect the charm of the Scottish landscape.
  • Fife Lodge: Located a mere mile from Macduff, the 3-star Fife Lodge is an inviting choice for those who enjoy both fine dining and recreational activities. Boasting an impressive guest rating of 9.4, this hotel provides complimentary breakfast options and a restaurant for lunch, making it a culinary delight. With activities such as windsurfing, sailing, and golf nearby, guests can easily indulge in outdoor adventures. The comfortable rooms come equipped with flat-screen televisions and cable TV for relaxation after a day of exploration.
  • Homesly The Station Hotel: Situated 11km from Macduff, the 3.5-star Homesly The Station Hotel stands out as a pet-friendly accommodation option, catering to travellers who wish to bring their furry companions. With a guest rating of 8.4, this hotel has a clear pet policy that allows for certain pets, ensuring a welcoming environment for animal lovers. The property is designed to provide comfort and ease, making it a suitable base for exploring the surrounding areas.

Where to stay near Macduff

Macduff offers a delightful blend of outdoor adventures and stunning scenery, perfect for a relaxing getaway. Wander along the picturesque Macduff bays, soak in the charming atmosphere, and explore the nearby town of Banff, which boasts milder temperatures and a rich cultural heritage. With friendly locals and luxurious excursions, your visit to this beautiful region promises unforgettable experiences and a true taste of Scottish hospitality.

  • Banff: A charming town located a mile from Macduff, Banff offers a delightful mix of outdoor adventures and scenic beauty. With a steady flow of visitors year-round, it peaks during the summer months from July to September. The area is known for its picturesque landscape, making it a perfect spot for hiking, golfing, and enjoying the local beach. You can explore the nearby castle and national park, adding a touch of history and nature to your adventure. Banff is ideal for those seeking a blend of relaxation and exploration.
  • Whitehills: Situated 5km from Macduff, Whitehills is a quaint village known for its stunning coastline and outdoor activities. The village sees a consistent stream of visitors, particularly from June to August, drawn by its scenic trails and hiking opportunities. The nearby bay and beach provide a picturesque backdrop for leisurely walks and picnics. This village is perfect for those who appreciate nature and the tranquillity of coastal living, making it an excellent choice for adventurers and families alike.
  • Boyndie: Located 6km from Macduff, Boyndie is a peaceful village that invites visitors to enjoy its beautiful bay and beach. With a steady influx of travellers, particularly peaking from July to September, it offers a serene escape for outdoor enthusiasts. The proximity to the national state park means opportunities for hiking and exploring nature abound. Boyndie is an ideal destination for those looking to immerse themselves in the scenic landscapes of Scotland while enjoying a relaxed village atmosphere.

Things to do in Macduff

Shopping

In Macduff, enjoy local shops offering unique Scottish gifts and souvenirs. If you're up for a drive, visit the nearby Banff's Market Square, situated just over 16km away, where you can explore a mix of independent retailers and charming boutiques for a delightful shopping experience.

Recreation

In Macduff, the Banff Springs Hotel offers a tranquil spa with a range of relaxing treatments, surrounded by picturesque views. Nearby, enjoy leisurely walks along the stunning coastline, where fresh sea air and beautiful landscapes create an ideal setting for unwinding and reconnecting with nature.

Adventure

Explore the stunning coastline at Macduff Marine Aquarium, where you can discover local marine life and engage in interactive exhibits. For a thrilling experience, try diving or snorkelling in nearby waters, offering encounters with diverse underwater species and breathtaking underwater scenery.

Nightlife

For a lively evening, visit The Macduff Hotel on Shore Street for a warm atmosphere and a selection of ales. Alternatively, check out the local music scene at The Royal British Legion, where you can enjoy a lively vibe and engage with fellow locals.

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

Booking tips and Expedia advantages for Macduff

To save money on your trip to Macduff, consider visiting between January and March, when accommodation prices are lower. Wednesdays are the most affordable days to stay, while Sundays tend to be pricier. Use Expedia to filter your preferences, such as budget and eco-friendly options, and sort by price for the best deals. Combining your hotel, flights, and activities in a package can also lead to significant savings. Take advantage of public transport and explore free attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Macduff are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Macduff is Wednesday. The most expensive day to stay in Macduff is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the ā€œEco-certifiedā€ filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in Macduff with your flights and activities through an Expedia package.

Find the best attractions near Macduff

Macduff is an ideal destination for those seeking outdoor adventures and scenic beauty. Visitors can explore the picturesque beach, delve into local history at the Macduff Church, and enjoy the fascinating exhibits at the Macduff Marine Aquarium. The charming harbour and historic sites provide a perfect blend of culture and romance, making Macduff a delightful spot for an enriching getaway.

  • Duff House: Located a mile from Macduff, Duff House is a stunning example of Georgian architecture, offering visitors a glimpse into Scotland's rich cultural heritage. Surrounded by beautiful parkland, it often hosts art exhibitions and events, making it a cultural hub for art enthusiasts.
  • Delgatie Castle: Situated 14km away, Delgatie Castle exudes romance with its enchanting interiors and picturesque grounds. This historic site is steeped in legend and offers guided tours, where you can learn about its fascinating history and explore its beautiful gardens.
  • Inverboyndie Beach: Just 3km from Macduff, Inverboyndie Beach is a serene spot where visitors can relax and enjoy the coastal scenery. The sandy beach is ideal for leisurely strolls and offers a sense of tranquillity away from the hustle and bustle.

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

Accessing Macduff from major airports is quite convenient. INVerness Airport (INV), located 95km away, has top hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Dundee Airport (DND) is 138km from Macduff, with options such as The Hideaway Experience and Premier Inn Dundee North, providing shuttle services on request. Closer still, Aberdeen Airport (ABZ) is situated 55km away, featuring fine accommodations like the Marcliffe and TrumpĀ® International Scotland, both just a short distance from the airport. These hotels ensure easy access to their respective airports, making your journey smoother.

Frequently asked questions

What's the best place for a stay in Macduff?
Based on our traveler data, The Knowes Hotel & Restaurant is one of the top choices for your stay. This hotel offers a restaurant and free parking. Other good 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.
If I need to cancel my hotel reservation in Macduff, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Macduff.
How is it staying in Macduff?
Visitors are sure to enjoy all that Macduff has to offer. In Macduff, there are 12 hotels and other accommodations to choose from. Find out more about Macduff.
What is there to see in Macduff?
A favorite place to visit is Macduff Marine Aquarium. You'll also find Banff Museum and Duff House in the area. Check out what more to see and do in Expedia's Macduff guide.
What's the seasonal weather like in Macduff?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. Average annual precipitation for Macduff is 32 inches.