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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
P11,211
P13,453 total
includes taxes & fees
Sep 20 - Sep 21
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
P30,019
P36,022 total
includes taxes & fees
Sep 18 - Sep 19
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
Macduff
P32,211
P38,653 total
includes taxes & fees
Aug 24 - Aug 25
West Pier Cottage

4. 4A Carny Street

4A Carny Street
Macduff
P25,515
P30,618 total
includes taxes & fees
Sep 20 - Sep 21
4A Carny Street

5. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
P7,007
P8,409 total
includes taxes & fees
Aug 27 - Aug 28
Fife Lodge

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
P9,018
P10,821 total
includes taxes & fees
Sep 17 - Sep 18
Banff Springs Hotel

7. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
P32,269
P32,269 total
includes taxes & fees
Sep 5 - Sep 6
24 Waters Edge

8. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
P9,652
P11,582 total
includes taxes & fees
Sep 20 - Sep 21
Seafield Arms

9. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Moira
P8,058
P9,670 total
includes taxes & fees
Aug 23 - Aug 24
The Davron Hotel

10. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
P7,076
P7,076 total
includes taxes & fees
Sep 20 - Sep 21
Deveron Lodge B&B

11. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
P10,370
P12,444 total
includes taxes & fees
Sep 20 - Sep 21
The Royal Oak Hotel

12. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
P10,510
P12,612 total
includes taxes & fees
Sep 20 - Sep 21
The Seafield Arms

13. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
P13,420
P13,420 total
includes taxes & fees
Sep 1 - Sep 2
Homesly The Station Hotel

14. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
P9,109
P10,931 total
includes taxes & fees
Sep 20 - Sep 21
Cullen Bay Hotel

15. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
P7,007
P8,408 total
includes taxes & fees
Sep 21 - Sep 22
Acdc Glamping, Campervan , Caravan and Tent Resort

16. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
P6,937
P8,324 total
includes taxes & fees
Sep 21 - Sep 22
Kintrae B&B

17. Bullpens

Bullpens
Banff
P61,360
P73,632 total
includes taxes & fees
Aug 29 - Aug 30
Bullpens

18. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
P9,950
P11,940 total
includes taxes & fees
Sep 20 - Sep 21
Saplinbrae Hotel and Lodges

19. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
P9,635
P11,562 total
includes taxes & fees
Aug 26 - Aug 27
Heath Hill Hotel

20. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
P8,116
P8,116 total
includes taxes & fees
Sep 20 - Sep 21
Chapelhill Croft Farmhouse B&B
View all properties
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 creatures 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

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

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

Top Macduff Hotel Reviews

The Davron Hotel

The Davron Hotel

8/10 Good
"Nice clean room good breakfast and we ate dinner 2 nights and enjoyed the food.Easy parking outside the hotel. All staff were very nice."
Moira 2-night trip
Posted 15 hours ago
The Davron Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"A very friendly welcome from the staff here and even helped with our luggage to the room. Beautiful clean bedroom and bathroom and lovely views from our windows. Enjoyed a very tasty dinner in the evening and great breakfast the following morning, both beautifully prepared and served. Only spent one night here due to our schedule but would gladly return without a moment's hesitation. Lovely place!"
Keith 1-night trip
Posted 16 hours ago
Fife Lodge
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

8/10 Good
"Room was clean and tidy, lovely shower. Food was nice and staff nice and friendly."
Philip 3-night trip
Posted 16 hours ago
Stag & Thistle Hotel and Restaurant
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 4 days ago
The Seafield Arms
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Patricia 2-night trip
Posted 5 days ago
Cullen Bay Hotel
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 11 days ago
Banff Springs Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"Love the home and the hosts. Amazing places to hang out and watch the world."
Keith 1-night trip
Posted 2 weeks ago
Kintrae B&B
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 2 weeks ago
Saplinbrae Hotel and Lodges
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 3 weeks ago
Deveron Lodge B&B

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
P7,076
P7,076 total
Sep 20 - Sep 21
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
P10,931
P13,117 total
Aug 27 - Aug 28
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
P25,944
P31,133 total
Sep 20 - Sep 21
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
P31,877
P38,252 total
Sep 5 - Sep 6
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith
Josies House

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House

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 11 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 Duff House and Inverboyndie Beach 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.