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

Search 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
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Macduff hotels

Hotel
Breakfast included
Reserve now, pay later
Bed & breakfast
Pet-friendly

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
NZ$367
includes taxes & fees
30 Aug - 31 Aug
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
NZ$982
includes taxes & fees
1 Sept - 2 Sept
Rockstar Cottage

3. 4A Carny Street

4A Carny Street
Macduff
NZ$822
includes taxes & fees
23 Aug - 24 Aug
4A Carny Street

4. West Pier Cottage

West Pier Cottage
Macduff
NZ$1,038
includes taxes & fees
24 Aug - 25 Aug
West Pier Cottage

5. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
NZ$232
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
NZ$271
includes taxes & fees
8 Sept - 9 Sept
Banff Springs Hotel

7. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
NZ$316
includes taxes & fees
16 Sept - 17 Sept
Seafield Arms

8. Millmoss Cottage

Millmoss Cottage
Turriff
NZ$1,444
includes taxes & fees
30 Aug - 31 Aug
Millmoss Cottage

9. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
NZ$161
includes taxes & fees
30 Aug - 31 Aug
Portsoy Sail Loft

10. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
NZ$181
includes taxes & fees
26 Aug - 27 Aug
Deveron Lodge B&B

11. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
NZ$259
includes taxes & fees
21 Aug - 22 Aug
The Davron Hotel

12. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
NZ$217
includes taxes & fees
21 Aug - 22 Aug
Chapelhill Croft Farmhouse B&B

13. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
NZ$368
includes taxes & fees
4 Sept - 5 Sept
Homesly The Station Hotel

14. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
NZ$339
includes taxes & fees
25 Aug - 26 Aug
The Royal Oak Hotel

15. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
NZ$229
includes taxes & fees
19 Sept - 20 Sept
Acdc Glamping, Campervan , Caravan and Tent Resort

16. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
NZ$325
includes taxes & fees
1 Sept - 2 Sept
Saplinbrae Hotel and Lodges

17. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
NZ$344
includes taxes & fees
3 Sept - 4 Sept
The Seafield Arms

18. Periwinkle Cottage

Periwinkle Cottage
Banff
NZ$942
includes taxes & fees
3 Sept - 4 Sept
Periwinkle Cottage

19. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
NZ$227
includes taxes & fees
25 Aug - 26 Aug
Kintrae B&B

20. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
NZ$216
includes taxes & fees
12 Sept - 13 Sept
Stag & Thistle Hotel and Restaurant
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

Recent Reviews in Macduff

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 3 days ago
The Seafield Arms
Fife Lodge

Fife Lodge

10/10 Excellent
"Fantastic stay at The Fife Lodge would highly recommend. Beautiful room with the loveliest toiletries, tea and coffee facilities. Evening meal and breakfast both delicious, friendly, helpful staff. Located in a quiet relaxing spot, looking for a stay in Banff look no further you won’t be disappointed."
Carol 1-night trip
Posted 3 days 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 4 days 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 8 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 10 days ago
Banff Springs Hotel
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

8/10 Good
"Great little spot. It is definitely wee! We loved sitting out at the ocean to enjoy our breakfast and diner. Lots to explore in the area as well!"
Jane F. 2-night trip
Posted 2 weeks ago
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
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 2 weeks 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

More cheap accommodation in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
NZ$181
26 Aug - 27 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
NZ$354
3 Sept - 4 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
NZ$849
19 Sept - 20 Sept
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
NZ$1,048
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

  • Outdoor Adventures: Macduff is perfect for outdoor enthusiasts with activities like golfing, scenic trails, and fishing excursions.
  • Stunning Beaches: The local beaches and beautiful bays offer opportunities for relaxation and exciting water activities.
  • Rich Heritage: History enthusiasts can explore historic houses and the Macduff Heritage Museum.
  • Marine Life: Discover fascinating marine life at the Macduff Marine Aquarium.
  • Charming Accommodation: A variety of accommodation options cater to both adventure seekers and those looking for a relaxing retreat.

Find great hotels in and around Macduff

If you’re seeking a delightful getaway in Macduff, Scotland, you’ll discover a variety of accommodation options to suit your preferences. From charming guesthouses to pet-friendly hotels, the area caters to adventure seekers and beach lovers alike. Whether you’re looking for a relaxing retreat or an exciting vacation experience, Macduff offers a selection of hotels and lodging choices to make your stay memorable. Don’t forget to check out reviews to find the perfect spot for your holiday.

  • Banff Springs Hotel: Nestled approximately 3.2km from Macduff, the 4-star Banff Springs Hotel is designed for business travellers seeking a blend of comfort and convenience. With a notable guest rating of 8.6 out of 10, this hotel features well-equipped meeting rooms and business facilities, making it a suitable choice for those needing to conduct work while on holiday. The property offers elegant accommodations, ensuring a restful stay after a busy day.
  • The Knowes Hotel & Restaurant: Located in the heart of Macduff, The Knowes Hotel & Restaurant is a charming 3-star establishment with a remarkable guest rating of 9.2 out of 10. This venue is ideal for adventure enthusiasts, offering a variety of exciting activities such as sailing, fishing, and birdwatching nearby. The on-site restaurant provides a warm atmosphere to unwind after a day of exploration, making it a great base for those looking to experience the great outdoors.
  • Fife Lodge: Just 1.6km from Macduff, the 3-star Fife Lodge boasts a guest rating of 9.4 out of 10 and combines comfort with recreational opportunities. Guests can enjoy a delightful dining experience at the on-site restaurant or relax at the bar. With various sports activities available, including surfing and golf, this lodge caters well to those who appreciate an active lifestyle. The comfortable rooms equipped with modern entertainment options ensure a pleasant stay.

Where to stay near Macduff

Macduff, a charming coastal city, offers a delightful blend of outdoor adventures and scenic beauty. Explore the stunning Macduff bays, perfect for leisurely strolls or exciting water activities. Just a stone's throw away, the picturesque town of Banff invites you to experience its rich culture and friendly atmosphere. With milder temperatures, this region is ideal for relaxation and excursions, ensuring a memorable vacation in the heart of Scotland.

  • Banff: Located a mere mile from Macduff, Banff is a charming town known for its stunning outdoor scenery and adventurous atmosphere. With a diverse range of activities, visitors flock here for golf, education, and exploration of the surrounding natural beauty. The area boasts notable landmarks such as a lovely beach, an impressive castle, and the nearby national state park, making it an ideal spot for those keen on outdoor experiences. The peak tourist season from July to September offers vibrant community events and opportunities to immerse yourself in the local culture.
  • Whitehills: Just 4.8km from Macduff, Whitehills is a picturesque village that invites visitors to embrace its scenic coastal charm. Renowned for its outdoor pursuits, this area is perfect for hiking enthusiasts with accessible trails that lead to breathtaking views. The village features a beautiful bay and beach, providing a serene backdrop for relaxation or water activities. Whitehills sees a peak in visitors from June to August, ensuring a lively atmosphere during the warmer months, making it a fantastic choice for those seeking adventure in a tranquil setting.
  • Boyndie: Situated 6.4km from Macduff, Boyndie is a quaint village that captivates with its natural beauty and outdoor offerings. Visitors are drawn to the stunning bay and beach, as well as the nearby national state park, which provides ample opportunities for exploration and adventure. The area is less seasonal, but peak visitor numbers occur from July to September, allowing for a lively experience during the summer months. Whether you're hiking or simply enjoying the scenic views, Boyndie is a peaceful retreat that showcases the best of Scotland's coastal landscape.

Things to do in Macduff

Shopping

In Macduff, explore local shops and charming boutiques for unique gifts and souvenirs. If you're up for a drive, visit the nearby town of Banff, just 3.2km away, where you’ll find more shops and delightful local markets to browse.

Recreation

The Macduff Marine Aquarium offers a calming atmosphere where visitors can explore marine life and learn about local ecosystems. For relaxation, the nearby Banff Links Golf Course provides stunning coastal views and a peaceful setting for a leisurely round of golf.

Adventure

Explore the amazing marine life at Macduff Marine Aquarium, where you can see local species up close. For a thrill, try sea kayaking along the stunning coastline, offering a unique perspective of the cliffs and wildlife. Don't miss the chance to hike the scenic trails nearby.

Nightlife

Explore the Macduff Tavern for a lively atmosphere and enjoy local ales. For a more relaxed vibe, visit the Harbour Bar, where you can unwind with friends and enjoy a game of pool while sampling their spirits.

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

Find the best attractions near Macduff

Macduff, Scotland, is perfect for outdoor adventures and scenic experiences, with attractions like the local beach, historic houses, and the history museum. Visitors can explore the vibrant Macduff Harbour, discover marine life at the Macduff Marine Aquarium, and appreciate the architecture of Macduff Church. This charming town offers a mix of culture, romance, and beautiful landscapes, making it an ideal holiday destination for Kiwis seeking both relaxation and adventure.

  • Duff House: A historic gem located 1.6km from Macduff, Duff House boasts stunning architecture and rich cultural heritage. Visitors can explore its beautifully restored rooms and gardens, which reflect the elegance of the 18th century.
  • Delgatie Castle: Situated 14.5km away, Delgatie Castle is steeped in history and romance. This enchanting castle invites guests to wander through its impressive halls and lovely grounds, offering a glimpse into Scotland's storied past.
  • Inverboyndie Beach: Only 3.2km from Macduff, Inverboyndie Beach offers a picturesque coastal escape. With its sandy shores and tranquil waves, it’s an ideal spot for a leisurely stroll or a relaxing day by the sea.

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

Flying into Macduff, Scotland, can be done through several major airports. Aberdeen Airport (ABZ), located 54.7km away, offers convenient hotels such as the 5-star Marcliffe and Trump® International Scotland, both approximately 6 to 12.9km from the airport. INVerness Airport (INV), 95.0km from Macduff, has luxurious options like Ness Walk and Rocpool Reserve, both 12.9km away, providing various transportation services. Dundee Airport (DND), situated 138.4km from Macduff, features hotels like The Hideaway Experience and Premier Inn Dundee North, offering shuttle services on request. Each airport provides good access to Macduff, ensuring a smooth arrival for your holiday.

Frequently asked questions

What is the best area to stay in Macduff?
The best area to stay in Macduff is generally around the harbour and seafront, particularly near Tarlair Road and Shore Street.This area offers immediate access to the scenic coastline and the Macduff Marine Aquarium, a prominent local attraction. You'll find a selection of local eateries and accommodation options dotted along these streets, providing a pleasant base for exploring the town.Couples looking for a relaxing coastal getaway will find this area particularly appealing. The proximity to the sea allows for pleasant strolls along the shore, and the views across the Moray Firth are quite special. It's an ideal spot for enjoying the natural beauty and a slower pace of life.For families, staying close to the harbour is also excellent due to the Macduff Marine Aquarium. It's a great family-friendly attraction that can easily fill a good part of a day, and being within walking distance means less travel time and more convenience.
What are the best hotels in Macduff that travellers recommend?
For a highly recommended hotel in Macduff, consider The Knowes Hotel & Restaurant.This 3-star hotel, with an excellent rating of 9.0, is praised by guests for its delicious food and lovely rooms. Travellers also appreciate the good shower with plenty of hot water and the friendly staff. The hotel offers climate control, sea views, and a deck or patio for relaxation. Additionally, it provides free self-parking and extended duration parking, which is very convenient. The Knowes Hotel & Restaurant is also well-located, being just 1.2 km from the Banff Museum.
What are the best budget hotels in Macduff?
For a highly-rated budget hotel in Macduff, The Knowes Hotel & Restaurant is an excellent choice.This 3-star hotel, with a superb 9.0 rating, offers great value. Guests frequently praise the delicious food served at the restaurant and the lovely rooms. You can expect plenty of hot water in the good showers, and the staff are consistently described as friendly. The hotel also provides free self-parking and wired internet access. Many rooms offer pleasant sea views. It is conveniently located just 1.2 km from Banff Museum and 1.8 km from Duff House. View all budget hotels in Macduff
What are the most romantic hotels in Macduff for couples?
For a truly romantic stay in Macduff, The Knowes Hotel & Restaurant is a delightful choice for couples.This 3-star hotel, rated an excellent 9.0, is frequently praised by guests for its delicious food and lovely rooms. Many rooms also offer wonderful sea views, superb for a romantic backdrop. Couples will appreciate the free self-parking and the availability of free wired internet. The hotel's location is also considered great, and it's conveniently located just 1.8 km from Duff House. See all romantic hotels in Macduff
What are the best hotels in Macduff near Banff Museum?
For a highly-rated hotel in Macduff near Banff Museum, The Knowes Hotel & Restaurant is an excellent option.This 3-star hotel, with a 9.0 rating, is conveniently located just 1.2 kilometres from the Banff Museum. Guests frequently praise the delicious food served, with specific mentions of the amazing meals. The rooms are described as great and lovely, and the showers are noted for providing plenty of hot water. The friendly staff and great location further enhance the positive guest experience.The hotel also offers complimentary self-parking and free wired internet, adding to its convenience.
When is the best time to go to Macduff?
For most travellers, the best time to visit Macduff is during the late spring and summer months, from May to September.This period typically offers the mildest weather, with longer daylight hours, making it ideal for exploring the coast and countryside. You'll find it comfortable for outdoor activities like walking the coastal paths or visiting the Macduff Marine Aquarium. The sea temperatures are also at their warmest, which is good for those interested in boat trips or watersports.Couples looking for a relaxing escape will appreciate the generally pleasant conditions for scenic drives along the Aberdeenshire coastline or enjoying a quiet evening meal with a view of the harbour. The longer days allow for more leisurely exploration without feeling rushed.Families often find these months great for a holiday, as the weather is more reliable for outdoor adventures. Children can enjoy the beaches, rock pooling, or exploring the local wildlife without the chill of the colder seasons.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Macduff.
How can I save on a hotel booking in Macduff with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Macduff hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Macduff?
Prices for hotels in Macduff often vary, but you can find a great deal from NZ$181 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia