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

Find hotels in Macduff from ₩94,193

  • 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 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

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
₩251,175
₩301,417 total
includes taxes & fees
Aug 29 - Aug 30
The Knowes Hotel & Restaurant

2. 4A Carny Street

4A Carny Street
Macduff
₩571,656
₩685,987 total
includes taxes & fees
Sep 24 - Sep 25
4A Carny Street

3. Rockstar Cottage

Rockstar Cottage
Macduff
₩672,537
₩807,044 total
includes taxes & fees
Aug 31 - Sep 1
Rockstar Cottage

4. West Pier Cottage

West Pier Cottage
Macduff
₩709,574
₩851,489 total
includes taxes & fees
Sep 2 - Sep 3
West Pier Cottage

5. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
₩202,560
₩243,072 total
includes taxes & fees
Aug 28 - Aug 29
Banff Springs Hotel

6. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
₩164,837
₩197,804 total
includes taxes & fees
Sep 24 - Sep 25
Fife Lodge

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
₩158,932
₩158,932 total
includes taxes & fees
Aug 31 - Sep 1
Deveron Lodge B&B

8. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
₩710,858
₩710,858 total
includes taxes & fees
Sep 5 - Sep 6
24 Waters Edge

9. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Moira
₩196,235
₩235,482 total
includes taxes & fees
Aug 29 - Aug 30
The Davron Hotel

10. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
₩222,917
₩267,508 total
includes taxes & fees
Sep 4 - Sep 5
Saplinbrae Hotel and Lodges

11. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
₩228,214
₩273,856 total
includes taxes & fees
Sep 1 - Sep 2
The Seafield Arms

12. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
₩215,852
₩259,030 total
includes taxes & fees
Sep 7 - Sep 8
Heath Hill Hotel

13. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
₩216,248
₩259,501 total
includes taxes & fees
Sep 1 - Sep 2
Seafield Arms

14. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
₩232,336
₩278,811 total
includes taxes & fees
Sep 2 - Sep 3
The Royal Oak Hotel

15. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
₩204,078
₩244,901 total
includes taxes & fees
Sep 2 - Sep 3
Cullen Bay Hotel

16. Cabin View

Cabin View
Turriff
United Kingdom
Damien
₩236,084
₩283,301 total
includes taxes & fees
Sep 24 - Sep 25
Cabin View

17. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
₩145,916
₩175,099 total
includes taxes & fees
Sep 16 - Sep 17
Stag & Thistle Hotel and Restaurant

18. Millmoss Cottage

Millmoss Cottage
Turriff
₩989,024
₩1,186,829 total
includes taxes & fees
Aug 30 - Aug 31
Millmoss Cottage

19. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
₩182,295
₩182,295 total
includes taxes & fees
Sep 11 - Sep 12
Chapelhill Croft Farmhouse B&B

20. Kintrae B&B

Kintrae B&B
Buckie
United States
Carol-Anne
₩155,418
₩186,502 total
includes taxes & fees
Sep 4 - Sep 5
Kintrae 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

Banff Springs Hotel

Banff Springs Hotel

10/10 Excellent
"My first stay here and I really enjoyed it, friendly staff and a nice big spacious room."
Paul 1-night trip
Posted 7 hours ago
Banff Springs Hotel
The Davron Hotel

The Davron Hotel

10/10 Excellent
"Peaceful location, room was spotless and showed no sign of wear and tear. Food was excellent, there's even a lot of choices for cooked breakfasts."
Charles 1-night trip
Posted 3 days ago
The Davron Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 3 days ago
The Old Coach House Hotel
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 6 days 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 9 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 10 days ago
Cullen Bay Hotel
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 3 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
Cabin View

Cabin View

10/10 Excellent
"Amazing stay will definitely stay again"
Damien 1-night trip
Posted 2 months ago
Cabin View

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
₩158,932
₩158,932 total
Aug 31 - Sep 1
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
₩236,084
₩283,301 total
Sep 24 - Sep 25
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
₩581,264
₩697,517 total
Sep 23 - Sep 24
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
₩714,170
₩857,004 total
Sep 6 - Sep 7
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

  • Scenic Coastal Views: Enjoy stunning walks along Macduff's picturesque bays and beautiful beaches.
  • Outdoor Adventures: Engage in golfing, fishing excursions, and explore scenic trails perfect for all adventure seekers.
  • Marine Life Exploration: Visit the fascinating Macduff Marine Aquarium to discover local marine life.
  • Rich History: Explore historic sites like the Macduff Church and local history museums.
  • Charming Accommodations: Choose from a variety of hotels and guesthouses to suit every traveler's needs.

Find great hotels near Macduff

Discover the charming accommodations in Macduff, Scotland, where a variety of hotels and guesthouses cater to every traveler's needs. Whether you're seeking pet-friendly options, family-friendly amenities, or a relaxing beach vacation, you'll find the perfect place to unwind. Explore guest reviews to help guide your choice, and enjoy all that Macduff has to offer during your stay.

  • Banff Springs Hotel: Experience a blend of elegance and functionality at the 4-star Banff Springs Hotel, located 3km from Macduff. This hotel caters to business travelers, featuring well-appointed rooms and efficient meeting spaces. With a guest rating of 8.6 out of 10, it combines comfort and convenience, ensuring a productive stay. Enjoy modern amenities that support your work needs while taking in the tranquil surroundings of the Scottish countryside.
  • Fife Lodge: Situated just 2km from Macduff, Fife Lodge is a charming 3-star accommodation with a commendable guest rating of 9.4 out of 10. This property offers a delightful dining experience with options including a restaurant and bar, along with complimentary breakfast. For the adventurous spirit, nearby activities like surfing, windsurfing, and golf are available. Unwind in comfortable rooms equipped with cable and flat-screen TVs for your entertainment needs.
  • Homesly The Station Hotel: If you're traveling with pets, the 3.5-star Homesly The Station Hotel is a welcoming option located 11km from Macduff. With a guest rating of 8.4 out of 10, this hotel permits pets with certain restrictions, making it a suitable choice for animal lovers. The property ensures a friendly atmosphere while providing essential amenities for a comfortable stay, allowing both you and your furry friend to enjoy your vacation.

Where to stay near Macduff

Macduff, Scotland, is a perfect destination for outdoor enthusiasts and those seeking breathtaking scenery. Explore the stunning Macduff bays, where you can enjoy tranquil walks and unwind by the coast. Just a short distance away, the charming town of Banff offers a taste of local culture and luxury. With milder temperatures, Macduff is an ideal base for excursions and relaxing experiences, all while being surrounded by friendly locals eager to share their beautiful region.

  • Banff: Located a mere mile from Macduff, Banff is a charming city that offers a delightful mix of outdoor adventure and stunning scenery. Visitors can enjoy a range of activities such as golfing and exploring the nearby national state park. The city is well-known for its family-friendly beaches and the historic castle, making it a great spot for a day trip. Although traveler numbers peak from July to September, Banff provides a welcoming atmosphere year-round for those seeking adventure and relaxation alike.
  • Whitehills: Just 5km away from Macduff, Whitehills is a picturesque village perfect for outdoor enthusiasts. The village boasts beautiful hiking trails and easy access to scenic bays and beaches, ideal for enjoying nature. With a consistent flow of visitors, especially during the summer months from June to August, Whitehills offers a laid-back vibe where you can immerse yourself in the tranquility of coastal life while indulging in outdoor activities. Whether you're hiking or simply taking in the views, Whitehills has something special to offer every traveler.
  • Boyndie: Situated 6km from Macduff, Boyndie is a quaint village known for its beautiful landscapes and outdoor adventures. With its proximity to a stunning bay and beach, visitors can enjoy various activities while soaking in the natural beauty surrounding them. Boyndie experiences a steady influx of tourists, particularly from July to September, making it a lively spot during the warmer months. The nearby national state park further enhances the area's appeal, offering ample opportunities for exploration and relaxation amidst breathtaking scenery.

Things to do in Macduff

Shopping

In Macduff, you can explore charming local shops for unique souvenirs. If you're up for a drive, head to the nearby town of Banff for larger retail options like the Banff Marketplace, or visit the Macduff Marine Aquarium gift shop for marine-themed gifts.

Recreation

In Macduff, the Banff Springs Hotel features a serene spa offering rejuvenating treatments and stunning views of the coastline. For a peaceful escape, visit Macduff Marine Aquarium, where you can connect with nature and enjoy the tranquil atmosphere while learning about local marine life.

Adventure

In Macduff, explore the stunning coastline by kayaking along the rugged shores, where you can spot seals and seabirds. For a thrilling hike, venture to nearby cliffs for breathtaking views of the North Sea and the chance to discover local wildlife in their natural habitat.

Nightlife

In Macduff, enjoy a cozy evening at The Macduff Hotel, where you can unwind with a drink and mingle with locals. For a lively atmosphere, check out the nearby The Royal Tarlair Golf Club, offering a friendly vibe and occasional live music.

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

Find the best attractions near Macduff

Macduff is perfect for an outdoor and scenic vacation, offering a mix of adventure and cultural experiences. Key attractions include the picturesque Macduff Harbour, the historic Macduff Church, and the engaging Macduff Marine Aquarium. Visitors can enjoy the beautiful beaches, explore history museums, and soak in the romance of this charming coastal town, making it an ideal destination for travelers seeking both relaxation and exploration.

  • Duff House: A historic estate located just 2km from Macduff, Duff House offers a glimpse into the architectural splendor of the 18th century. Surrounded by beautiful gardens, visitors can explore its rich art collections, enjoy cultural events, and appreciate its serene atmosphere.
  • Delgatie Castle: About 14km from Macduff, Delgatie Castle exudes romance with its picturesque setting and fascinating history. Tour the beautifully restored rooms and lush gardens, or indulge in homemade treats at the on-site café, immersing yourself in the castle's enchanting ambiance.
  • Inverboyndie Beach: Located 3km from Macduff, Inverboyndie Beach is a delightful spot to relax and soak up the sun. With its sandy shores and stunning coastal views, it invites visitors to unwind, take a stroll, or enjoy leisurely beach activities.

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

Traveling to Macduff, Scotland, is convenient with several nearby airports. Aberdeen Airport (ABZ) is the closest, located 55km away, with luxurious hotels like Marcliffe and Trump® International Scotland, both offering nearby access to the airport. Dundee Airport (DND) is 138km from Macduff, featuring hotels such as The Hideaway Experience and Apex City Quay Hotel & Spa, providing various transportation services. Inverness Airport (INV), situated 95km away, also has excellent hotel options like Ness Walk and Rocpool Reserve, with shuttle services available. Each airport offers accessible accommodations for a comfortable stay before heading to Macduff.

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.
Where can I learn more about changing or cancelling my trip to Macduff?
To access more information about picking new dates or cancelling your trip to Macduff, go to https://www.expedia.com/service/.
Where is the best hotel to stay close to Macduff Marine Aquarium?
Adjacent to Macduff Marine Aquarium, The Knowes Hotel & Restaurant is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. Another good choice is Carleys House Macduff Business Travellers, located just 0.4 mi (0.6 km) away.
What is the best accommodation for staying close to Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
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.