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

Macduff hotels from HK$531

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

Bed & breakfast
Breakfast included
Macduff
Reserve now, pay later
Hotel

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
HK$1,417
HK$1,700 total
includes taxes & fees
20 Aug - 21 Aug
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
HK$3,793
HK$4,551 total
includes taxes & fees
24 Aug - 25 Aug
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
Macduff
HK$3,991
HK$4,790 total
includes taxes & fees
20 Aug - 21 Aug
West Pier Cottage

4. 4A Carny Street

4A Carny Street
Macduff
HK$3,161
HK$3,793 total
includes taxes & fees
20 Aug - 21 Aug
4A Carny Street

5. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
HK$1,139
HK$1,367 total
includes taxes & fees
17 Aug - 18 Aug
Banff Springs Hotel

6. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
HK$930
HK$1,116 total
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

7. 24 Waters Edge

24 Waters Edge
Banff
United Kingdom
Wajid
HK$3,999
HK$3,999 total
includes taxes & fees
5 Sept - 6 Sept
24 Waters Edge

8. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
HK$1,220
HK$1,463 total
includes taxes & fees
1 Sept - 2 Sept
Seafield Arms

9. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
HK$894
HK$894 total
includes taxes & fees
19 Aug - 20 Aug
Deveron Lodge B&B

10. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
HK$1,107
HK$1,328 total
includes taxes & fees
18 Aug - 19 Aug
The Davron Hotel

11. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
HK$1,284
HK$1,541 total
includes taxes & fees
17 Aug - 18 Aug
The Seafield Arms

12. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
HK$1,310
HK$1,572 total
includes taxes & fees
17 Aug - 18 Aug
The Royal Oak Hotel

13. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
HK$1,631
HK$1,631 total
includes taxes & fees
17 Aug - 18 Aug
Homesly The Station Hotel

14. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
HK$1,151
HK$1,381 total
includes taxes & fees
17 Aug - 18 Aug
Cullen Bay Hotel

15. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
HK$876
HK$1,052 total
includes taxes & fees
25 Aug - 26 Aug
Kintrae B&B

16. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
HK$885
HK$1,062 total
includes taxes & fees
15 Sept - 16 Sept
Acdc Glamping, Campervan , Caravan and Tent Resort

17. Periwinkle Cottage

Periwinkle Cottage
Banff
HK$3,639
HK$4,367 total
includes taxes & fees
3 Sept - 4 Sept
Periwinkle Cottage

18. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
HK$1,025
HK$1,025 total
includes taxes & fees
17 Aug - 18 Aug
Chapelhill Croft Farmhouse B&B

19. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
HK$1,257
HK$1,509 total
includes taxes & fees
20 Aug - 21 Aug
Saplinbrae Hotel and Lodges

20. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
HK$1,217
HK$1,461 total
includes taxes & fees
19 Aug - 20 Aug
Heath Hill Hotel
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 life you'll find 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

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

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

Top Macduff Hotel Reviews

Fife Lodge

Fife Lodge

10/10 Excellent
"No problems. Good grounds, Nice room, good beds,good kitchen."
stephen r 1-night trip
Posted 1 hour ago
Fife Lodge
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 3 hours ago
Cullen Bay Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Couldn't fault the place, it was lovely.excellent location. Loved it being so close to the wee beach cove. 1st holiday that we've had that had everything I like doing on its door stop. Fishing, Kayaking, crabbing, metal detecting, dog walking, . Going on decent walks along the coast. ( All without leaving the village which is a rare thing) Also got a 20 inch pizza delivered to the house which was a bit of a novelty for us. The wife would come back just for the bath and shower. Already looking at rebooking ."
Greg T. 7-night trip
Posted 5 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
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 7 days ago
Banff Springs 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 12 days 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 13 days ago
Deveron Lodge B&B
Pew with a View - Pet Friendly seafront cottage,  secure shorefront garden

Pew with a View - Pet Friendly seafront cottage, secure shorefront garden

10/10 Excellent
"Thoroughly enjoyed our stay , Susan has well and truly gone above and beyond , and thought of everything for our stay, beautiful clean , cosy and breath taking views , highly recomend this cottage and will deffo be returning. Lovely and quiet chilled week.pet friendly, local shops 2mile either side of cottage and a handy little shop a 5 min walk away"
Liz M. 5-night trip
Posted 2 weeks ago
Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
The Davron Hotel

The Davron Hotel

8/10 Good
"No lift and very big stairs - view worth it however. Staff attentive and friendly Restaurant good and excellent cocktails"
Rachel 1-night trip
Posted 2 weeks ago
The Davron Hotel
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 3 weeks ago
The Old Coach House Hotel

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
HK$894
HK$894 total
19 Aug - 20 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
HK$1,381
HK$1,657 total
20 Aug - 21 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
HK$3,278
HK$3,934 total
31 Aug - 1 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
HK$4,028
HK$4,833 total
5 Sept - 6 Sept
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 Outdoor Activities: Macduff is perfect for outdoor enthusiasts, offering golfing, picturesque trails, and fishing excursions.
  • Macduff Marine Aquarium: A key attraction, the aquarium showcases local marine life and provides an educational experience for visitors.
  • Charming Coastal Views: The stunning bays and beaches invite leisurely walks and wildlife spotting, enhancing your coastal experience.
  • Rich Local History: Explore historical sites, including Macduff Church, immersing yourself in the area's fascinating past.
  • Variety of Accommodations: Enjoy a range of lodgings, from pet-friendly hotels to cosy guesthouses, catering to all needs.

Find great hotels in and around Macduff

Explore a range of delightful accommodations in Macduff, Scotland, where you can find both hotels and guesthouses catering to diverse needs. Whether you're seeking pet-friendly options, family-friendly facilities, or an adventurous getaway, Macduff offers a variety of lodgings to suit your preferences. Discover the charm of this coastal town while enjoying the comfort of well-reviewed hotels and unique guesthouses, perfect for a memorable Scottish holiday.

  • Banff Springs Hotel: Nestled just 3km from Macduff, the Banff Springs Hotel is a distinguished 4-star establishment offering a refined setting ideal for business travellers. With a commendable guest rating of 8.6 out of 10, this hotel features well-appointed rooms that provide a comfortable retreat after a long day of meetings or exploring the local area. The hotel's amenities include a business centre and conference facilities, ensuring a seamless experience for corporate guests.
  • The Knowes Hotel & Restaurant: Situated in the heart of Macduff, The Knowes Hotel & Restaurant is a charming 3-star accommodation, boasting an impressive guest rating of 9.2 out of 10. This hotel is an excellent choice for those seeking adventure, offering thrilling activities such as fishing, birdwatching, surfing, and sailing nearby. The on-site restaurant serves delectable meals, making it a perfect spot to unwind after a day of exploration.
  • Fife Lodge: Located 2km from Macduff, Fife Lodge is a delightful 3-star hotel with a remarkable guest rating of 9.4 out of 10. This property provides a variety of dining options, including a coffee shop and a bar, catering to diverse tastes. Recreational activities abound, with opportunities for surfing, windsurfing, sailing, and golf in the vicinity. Guests can also enjoy entertainment features such as cable TV and flat-screen televisions in their rooms, ensuring a pleasant stay.

Where to stay near Macduff

Macduff, a charming coastal town in Scotland, offers a delightful blend of adventure and relaxation. Explore the stunning Macduff bays, where the picturesque scenery invites leisurely walks and wildlife spotting. Just a stone's throw away, the town of Banff boasts rich culture and warmer temperatures, perfect for excursions. Enjoy the friendly atmosphere and indulge in luxury experiences while discovering the hidden gems of this beautiful region.

  • Banff: Nestled just 1.6km from Macduff, Banff offers a delightful blend of outdoor adventure and stunning scenery. A popular destination throughout the year, visitors flock here mainly between July and September to enjoy activities like golf and exploring the local castle. The town is renowned for its beautiful beaches and proximity to a national park, making it an ideal spot for nature enthusiasts. With educational venues and golf courses easily accessible, Banff promises a memorable travel experience packed with adventure.
  • Whitehills: Located a mere 5km from Macduff, Whitehills is a charming village that captures the essence of coastal Scotland. Known for its outdoor pursuits, visitors typically arrive from June to August to enjoy the scenic hiking trails and beautiful bay views. The village’s inviting beaches are perfect for a relaxing day by the sea, while the surrounding nature trails provide ample opportunity for exploration. Whitehills is a peaceful retreat for those keen on adventure amidst stunning landscapes.
  • Portsoy: A picturesque village set 11km from Macduff, Portsoy is a hidden gem for those seeking a beach getaway. With visitor numbers peaking during the summer months, the village is a haven for outdoor lovers, offering excellent hiking trails and golf courses. The stunning beaches, along with the charming harbour and marina, provide a perfect backdrop for relaxation and exploration. Portsoy’s rich coastal heritage and natural beauty make it an ideal destination for a tranquil escape.

Things to do in Macduff

Shopping

In Macduff, visit local shops for unique gifts and souvenirs. If you're up for a drive, explore the nearby Tesco in Banff, about 8km away, for a larger selection of items. For a more extensive experience, head to The Mall at Westhill, located approximately 24km away.

Recreation

The Macduff Marine Aquarium offers an engaging experience with local marine life, featuring interactive displays and educational exhibits. For relaxation, visit the nearby Banff Links, where you can enjoy coastal walks and unwind by the beach, surrounded by picturesque views of the North Sea.

Adventure

In Macduff, explore the stunning coastline with a thrilling kayak adventure along the cliffs, offering breathtaking views and opportunities to spot marine wildlife. For a different thrill, try the local diving spots, revealing an underwater world teeming with colourful sea life and fascinating rock formations.

Nightlife

Visit the Banff Springs Hotel, where you can enjoy a relaxed evening in their bar with a selection of wines and cocktails. For a lively atmosphere, check out The Macduff Marina, often hosting local events and entertainment, creating a vibrant spot to mingle with 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 from January to March when accommodation prices are lower. Wednesdays are typically the cheapest days to stay, while Sundays are the most expensive. Use Expedia’s search tool to find budget-friendly options and filter for eco-certified hotels. Additionally, booking your flights and activities together with hotels can lead to significant savings. Take advantage of free activities such as exploring the picturesque coastline, and utilise local public transport for affordable travel around the area.

  • 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, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Furthermore, you have the option to refine your choices by hotel category; 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 views, making it ideal for a romantic getaway or a cultural experience. Key attractions include the Macduff Marine Aquarium, Macduff Church, and the picturesque Macduff Harbour. Visitors can also enjoy the local beaches and historic sites, immersing themselves in the rich history of the area while taking in the stunning coastal scenery.

  • Duff House: This historic house, located a mile from Macduff, boasts stunning Georgian architecture and beautiful gardens. Visitors can explore its rich history, art collections, and enjoy the serene cultural atmosphere that surrounds this impressive estate.
  • Delgatie Castle: Situated 14km from Macduff, Delgatie Castle offers a romantic setting steeped in history. Discover its intriguing tales, explore the lovely grounds, and experience the enchanting atmosphere that makes this castle a captivating destination.
  • Inverboyndie Beach: Just 3km from Macduff, Inverboyndie Beach presents a picturesque stretch of sand ideal for a relaxing day by the sea. Enjoy the fresh coastal air and take in the stunning views, making it a delightful spot for a leisurely stroll or picnic.

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 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 the major airports in Scotland is convenient. Aberdeen Airport (ABZ) is located 55km away, with excellent hotel options like the 5-star Marcliffe and Trump® International Scotland, both within 13km of the airport. INVerness Airport (INV) is situated 95km from Macduff, featuring luxurious accommodations such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Kirkwall Airport (KOI), 145km from Macduff, offers nearby options like the 4-star Graemeshall House and the 3-star Ayre Hotel, both within 6km. Each airport provides accessible transportation services to ensure a smooth journey to Macduff.

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

Explore a world of travel with Expedia