Photo by Jimmy Thomson

Find hotels in Macduff from Rp1.690.786

  • 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

Go beyond your typical stay in Macduff

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Macduff hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (244 reviews)
"everything was perfect from check in to a great evening meal and a great breakfast the staff were exeptional easy parking and a beautifull hotel if you are in the area go to this hotel i would rate it a five star hotel"
United Kingdom
hugh
The price is Rp2.214.125
Rp2.656.950 total
includes taxes & fees
13 Nov - 14 Nov
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is Rp9.468.404
Rp11.362.085 total
includes taxes & fees
27 Nov - 28 Nov
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is Rp9.716.467
Rp11.659.664 total
includes taxes & fees
19 Nov - 20 Nov
West Pier Cottage

4. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (257 reviews)
"Everything about our 3 night stay was perfect, the staff were fantastic, the food at breakfast was varied and a great choice. The restaurant was great and the views from our room over inverboyndie bay was outstanding. Will definitely be back wether staying or dining."
United Kingdom
paul
The price is Rp2.173.868
Rp2.608.642 total
includes taxes & fees
12 Nov - 13 Nov
Banff Springs Hotel

5. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (291 reviews)
"Clean room, staff very pleasant, parking very easy, very nice breakfast"
United Kingdom
Dorothy
The price is Rp2.113.483
Rp2.536.179 total
includes taxes & fees
11 Nov - 12 Nov
Fife Lodge

6. 24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (3 reviews)
"Such an amazing apartment. Nice and clean with all that we needed. The apartment is in an excellent location to the beach and to local shops and restaurants. Great as you can get to the other key locations and attractions as well. The hosts were amazing and kept in constant contact to ensure everything was nice and smooth. Would highly recommend this apartment."
United Kingdom
Wajid
The price is Rp9.982.403
Rp9.982.403 total
includes taxes & fees
28 Nov - 29 Nov
24 Waters Edge

7. Portsoy Sail Loft

Portsoy Sail Loft
1.0 star property
Portsoy
9.0 out of 10, Wonderful, (2 reviews)
"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"
United Kingdom
Josh
The price is Rp1.690.786
Rp2.028.944 total
includes taxes & fees
27 Nov - 28 Nov
Portsoy Sail Loft

8. Seafield Arms

Seafield Arms
3.5 star property
Banff
7.2 out of 10, Good, (12 reviews)
"This has an amazing restaurant,staff very knowledgeable and very friendly, food excellent, very homely pub also and friendly people,hotel room excellent and clean , we had dogs with us and they were warmly welcomed also , can take dogs in bar but not restaurant which is not a problem at all ,excellent location with great parking ,highly recommended and we will be back ,dinner in evening great selection of locally sourced produce , and also breakfast in the morning amazing . "
United Kingdom
Andrew
The price is Rp2.485.858
Rp2.983.030 total
includes taxes & fees
11 Nov - 12 Nov
Seafield Arms

9. The Fife Arms Hotel

The Fife Arms Hotel
3.0 star property
Turriff
The price is Rp2.717.335
Rp3.260.803 total
includes taxes & fees
11 Nov - 12 Nov
The Fife Arms Hotel

10. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (156 reviews)
"Lovely hotel, fantastic staff , shame about the weather ."
United Kingdom
Norma
The price is Rp1.992.713
Rp2.391.255 total
includes taxes & fees
12 Nov - 13 Nov
The Seafield Arms

11. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (125 reviews)
"Great spot, food was great, rooms where bigger then most UK rooms. So close to the great walking trail and a lovely golf course."
Canada
Victoria
The price is Rp2.012.761
Rp2.415.409 total
includes taxes & fees
10 Nov - 11 Nov
The Royal Oak Hotel

12. Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
10.0 out of 10, Exceptional, (32 reviews)
"All together a lovely place to stay with very welcoming hosts. thank you very much."
United Kingdom
Charlie
The price is Rp1.919.526
Rp1.919.526 total
includes taxes & fees
13 Nov - 14 Nov
Deveron Lodge B&B

13. Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (110 reviews)
"I had a wonderful meal, super comfy bed and the staff were really friendly and helpful"
United Kingdom
Alison
The price is Rp2.767.576
Rp3.321.188 total
includes taxes & fees
10 Nov - 11 Nov
Heath Hill Hotel

14. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (153 reviews)
"The whole setup was really good."
United Kingdom
Ian
The price is Rp2.214.206
Rp2.656.950 total
includes taxes & fees
12 Nov - 13 Nov
Cullen Bay Hotel

15. The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (144 reviews)
"Great location, staff and amenities"
United States
Gowri
The price is Rp2.254.301
Rp2.705.258 total
includes taxes & fees
11 Nov - 12 Nov
The Davron Hotel

16. 15 Waters Edge

15 Waters Edge
3.5 star property
Banff
10.0 out of 10, Exceptional, (1 review)
"Beautiful, uninterrupted view of the sea. House was contemporary, clean, well furnished with good amenities. Lovely area of Scotland. "
United Kingdom
Rachel
The price is Rp13.526.292
Rp16.231.550 total
includes taxes & fees
13 Nov - 14 Nov
15 Waters Edge

17. 4 Bed House - Sleeps 10 - Pets - Garden - Parking

4 Bed House - Sleeps 10 - Pets - Garden - Parking
4.0 star property
Banff
The price is Rp4.716.087
Rp8.557.796 total
includes taxes & fees
11 Nov - 12 Nov
4 Bed House - Sleeps 10 - Pets - Garden - Parking

18. Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (95 reviews)
"Central location in town, food in pub was really good, staff were helpful, rooms although clean were very tired, and no hot water in the sink."
Canada
Lorraine
The price is Rp1.893.925
Rp1.893.925 total
includes taxes & fees
6 Dec - 7 Dec
Homesly The Station Hotel

19. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (258 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is Rp2.495.842
Rp2.995.108 total
includes taxes & fees
18 Nov - 19 Nov
Saplinbrae Hotel and Lodges

20. Cabin View

Cabin View
2.0 star property
Turriff
10.0 out of 10, Exceptional, (1 review)
"Amazing stay will definitely stay again"
United Kingdom
Damien
The price is Rp3.140.032
Rp3.768.039 total
includes taxes & fees
10 Nov - 11 Nov
Cabin View
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.

Hotels recommended for families in Macduff

Stay near popular Macduff attractions

Learn more about Macduff

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

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

Top Macduff Hotel Reviews

Find out more about Macduff

Top reasons to visit Macduff

  • Stunning Coastal Scenery: Macduff boasts breathtaking bays and picturesque views, perfect for nature lovers.
  • Outdoor Activities: Enjoy golfing, scenic trails, and fishing excursions that cater to adventure enthusiasts.
  • Rich History: Explore intriguing historical sites, including Macduff Church and charming historic houses.
  • Engaging Attractions: Visit the Macduff Marine Aquarium for a fascinating insight into marine life.
  • Varied Accommodation: Choose from charming guesthouses to modern hotels, ensuring a comfortable stay.

Find great hotels in and around Macduff

Macduff offers a delightful array of accommodation options, from charming guesthouses to modern hotels, perfect for any traveller. Whether you seek a pet-friendly retreat or an adventure-filled beach getaway, you'll find suitable lodgings to enhance your stay. With a variety of guest reviews to guide your choice, discover the perfect base for exploring Macduff's stunning landscapes and local attractions.

  • Banff Springs Hotel: Nestled just 3km from Macduff, the 4-star Banff Springs Hotel offers a refined experience tailored for business travellers. With a commendable guest rating of 8.6 out of 10, this hotel combines comfort with professionalism. Guests can enjoy well-appointed rooms designed for relaxation after a day of meetings or conferences. The hotel's serene atmosphere is complemented by various amenities catering to corporate needs, ensuring that your stay is both productive and enjoyable.
  • The Knowes Hotel & Restaurant: Ideal for adventure enthusiasts, The Knowes Hotel & Restaurant boasts a stellar guest rating of 9.2 out of 10. Located in the heart of Macduff, this 3-star accommodation is a gateway to exhilarating outdoor activities. Guests can partake in nearby fishing, birdwatching, and sailing, with the added thrill of surfing and bodyboarding. The hotel’s restaurant serves delightful meals, making it a perfect retreat after a day filled with adventure sports and recreation activities.
  • Fife Lodge: Situated a mere mile from Macduff, the 3-star Fife Lodge enjoys an impressive guest rating of 9.4 out of 10. This charming property offers a variety of dining options, including a bar and lounge, as well as free daily breakfast. Guests can engage in various sports and recreation activities such as surfing, windsurfing, and golf in the vicinity. The lodge provides a relaxing atmosphere with entertainment options like flat-screen televisions, making it a welcoming choice for leisure travellers.

Where to stay near Macduff

Macduff, a charming coastal town in Scotland, offers a delightful blend of outdoor adventure and scenic beauty. Explore the stunning Macduff bays, where you can enjoy the milder temperatures and breathtaking views. Just a stone's throw away, the picturesque town of Banff awaits, rich in culture and friendly locals. Whether you seek relaxation or exciting excursions, Macduff and its surroundings promise an unforgettable holiday experience.

  • Banff: Located a mere mile from Macduff, Banff is a charming town that offers a delightful blend of outdoor activities and stunning scenery. Known for its vibrant community, Banff attracts visitors year-round, with peak numbers between July and September. Outdoor enthusiasts can indulge in various activities such as golfing and exploring nearby national parks. The town is also home to notable landmarks including a beautiful beach and a historic castle, making it an ideal destination for those seeking both adventure and relaxation amidst picturesque surroundings.
  • Whitehills: A quaint village situated 5km from Macduff, Whitehills is perfect for those looking to immerse themselves in the natural beauty of Scotland. This village sees a steady influx of visitors, especially from June to August, who come to enjoy its scenic trails and stunning beaches. Whitehills is known for its hiking opportunities, providing access to breathtaking coastal views and serene landscapes. The charming bay adds to the village's allure, making it a peaceful retreat for outdoor enthusiasts and families alike.
  • Boyndie: Located 6km from Macduff, Boyndie is a picturesque village that captures the essence of Scottish coastal life. With a consistent flow of visitors, particularly during the summer months, Boyndie is a haven for those seeking adventure and outdoor activities. Its proximity to beautiful bays and beaches provides ample opportunities for exploration and relaxation. Additionally, the nearby national park enhances the area's natural charm, offering a perfect backdrop for hiking and enjoying the breathtaking scenery that Scotland is known for.

Things to do in Macduff

Shopping

In Macduff, you can explore local shops for unique gifts and souvenirs, such as the Macduff Marine Aquarium shop. If you're up for a drive, visit the larger shopping centres in nearby Banff, where you'll find a variety of retail options and charming boutiques.

Recreation

In Macduff, the Banff Springs Hotel offers a serene spa with a range of treatments and access to beautiful coastal views. Nearby, enjoy invigorating walks along the stunning coastline or explore the local wildlife at the Macduff Marine Aquarium, enhancing your wellness experience with nature.

Adventure

Explore the scenic coastline of Macduff with exhilarating cliff-top walks, offering stunning views of the North Sea. Engage in thrilling water sports at Macduff Harbour, or try your hand at fishing. The nearby Banff Links provides opportunities for golf amidst breathtaking landscapes.

Nightlife

In Macduff, the Banff Springs Hotel features a lively bar with local ales and occasional live music, creating a warm atmosphere. Nearby, the Macduff Marine Aquarium offers evening events, blending education with entertainment for a unique night out.

*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 during your visit to Macduff, consider travelling between January and March when accommodation prices drop. Wednesdays tend to be the least expensive days to stay, while Sundays are pricier. Use Expedia’s search tool to filter for budget-friendly options and eco-certified hotels. Look for package deals that combine flights, hotels, and activities for additional savings. Additionally, take advantage of local public transport to explore the area affordably, and seek out free activities such as scenic walks along the coast to enjoy the stunning views without spending a penny.

  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Macduff with your flights and activities through an Expedia package.

Find the best attractions near Macduff

Macduff offers a delightful mix of outdoor adventures and scenic beauty, perfect for a memorable vacation. Visitors can explore its lovely beaches, historic houses, and fascinating museums, all while enjoying a romantic atmosphere. Key attractions include Macduff Church, the picturesque harbour, and the engaging Macduff Marine Aquarium, ensuring a rich cultural experience for every traveller.

  • Portsoy Pottery: Situated 11km from Macduff, Portsoy Pottery offers a unique glimpse into the world of ceramics. Visitors can admire a range of handcrafted pottery and even participate in workshops, immersing themselves in the local artistic culture.
  • Duff House: Just 2km from Macduff, Duff House is an impressive historic house showcasing exquisite architecture and fine art. The beautifully landscaped grounds provide a serene backdrop, inviting visitors to explore the rich heritage of the area.
  • Delgatie Castle: Located 14km from Macduff, Delgatie Castle is a charming medieval fortress that evokes a sense of romance. Its enchanting gardens and fascinating history make it a delightful spot for leisurely exploration and picturesque views.

Best time to go to Macduff

The best time to visit Macduff can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Macduff falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Macduff falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

To visit Macduff, you can fly into Aberdeen (ABZ), which is situated 55km away. Excellent nearby hotels include the 5-star Marcliffe and Trump® International Scotland, both approximately 6 and 13km from the airport, respectively. Another option is the 4-star Leonardo Hotel Aberdeen, also 10km from ABZ. Alternatively, you might consider Inverness (INV), located 95km from Macduff, with luxurious stays such as Ness Walk and Rocpool Reserve, both 13km from the airport. For those considering Kirkwall (KOI), 145km away, options include Hildeval B&B and Graemeshall House, both within 6km of the airport.

Frequently Asked Questions

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.

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.