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

Find hotels in Macduff from Rp1.182.814

  • 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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

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

Star rating

Our top choices for Macduff hotels

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (225 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is Rp3.154.092
Rp3.785.005 total
includes taxes & fees
1 Jul - 2 Jul
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is Rp7.882.274
Rp9.458.728 total
includes taxes & fees
11 Jul - 12 Jul
West Pier Cottage

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is Rp8.445.293
Rp10.134.352 total
includes taxes & fees
3 Jul - 4 Jul
Rockstar Cottage

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
The price is Rp1.990.676
Rp1.990.676 total
includes taxes & fees
1 Jul - 2 Jul
Deveron Lodge B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (132 reviews)
"We love this hotel! We were there two years ago and wanted to return to see if it still was as exceptional as we originally thought. And it was! The dinner in the restaurant was wonderful and the complimentary breakfast was top notch. The property is lovingly maintained by the nicest couple. They are working hard to get their outdoor eating area ready for the season!"
United States
Jonathan
The price is Rp2.326.122
Rp2.791.441 total
includes taxes & fees
30 Jun - 1 Jul
The Davron Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (248 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is Rp2.444.404
Rp2.933.379 total
includes taxes & fees
3 Jul - 4 Jul
Saplinbrae Hotel and Lodges

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (101 reviews)
The price is Rp2.710.537
Rp3.252.739 total
includes taxes & fees
29 Jun - 30 Jun
Heath Hill Hotel

Cabin View

Cabin View
2.0 star property
Turriff
The price is Rp2.266.982
Rp2.720.473 total
includes taxes & fees
1 Jul - 2 Jul
Cabin View

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (134 reviews)
"Great hotel good food"
United Kingdom
Jamie
The price is Rp3.055.603
Rp3.666.724 total
includes taxes & fees
1 Jul - 2 Jul
The Seafield Arms

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (236 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is Rp2.678.088
Rp3.213.705 total
includes taxes & fees
30 Jun - 1 Jul
Banff Springs Hotel

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is Rp10.737.587
Rp12.885.104 total
includes taxes & fees
3 Jul - 4 Jul
The Dance Hall at The Institute Executive Apartments

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (164 reviews)
"Easy to park, very warm and clean bed. I was very happy for the great price I paid. Thank you! "
United Kingdom
Elizabeth
The price is Rp985.678
Rp1.182.814 total
includes taxes & fees
29 Jun - 30 Jun
The Old Coach House Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (27 reviews)
"Property is just off main street, doesn't look much from outside, but as soon as you come inside it's a whole different world."
United Kingdom
Paul
The price is Rp1.530.265
Rp1.836.318 total
includes taxes & fees
4 Jul - 5 Jul
Stag & Thistle Hotel and Restaurant

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (140 reviews)
"Staff were friendly and helpful. Breakfast was good quality and well cooked. Seaview (if you get one) was directly overlooking the lovely beach. Room was very clean and a good standard. "
United Kingdom
Alastair
The price is Rp2.957.035
Rp3.548.442 total
includes taxes & fees
30 Jun - 1 Jul
Cullen Bay Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (102 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is Rp2.917.529
Rp3.501.130 total
includes taxes & fees
29 Jun - 30 Jun
The Royal Oak Hotel

Seafield Arms

Seafield Arms
3.5 star property
Banff
7.4 out of 10, Good, (11 reviews)
"Really old pub in the middle of the village , good food and drink, very pleasant bar"
United Kingdom
David
The price is Rp2.902.823
Rp3.483.388 total
includes taxes & fees
29 Jun - 30 Jun
Seafield Arms

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (33 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is Rp2.403.537
Rp2.403.537 total
includes taxes & fees
30 Jun - 1 Jul
Chapelhill Croft Farmhouse B&B

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (258 reviews)
"The place is amazing with great views and friendly people"
United States
Oscar Jorge
The price is Rp2.069.925
Rp2.483.910 total
includes taxes & fees
3 Jul - 4 Jul
Fife Lodge

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (92 reviews)
"Very friendly staff good breakfast and clean would stay again "
United Kingdom
David
The price is Rp3.523.840
Rp3.523.840 total
includes taxes & fees
30 Jun - 1 Jul
Homesly The Station Hotel

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Throughly enjoyed our stay, everything in the welcome pack we needed and more! Will definitely be back. "
United Kingdom
Heather
The price is Rp6.475.908
Rp7.771.089 total
includes taxes & fees
5 Jul - 6 Jul
Hillhead Hideaways
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.
Save an average of 15% on thousands of hotels when you're signed in

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

More cheap stays in Macduff

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

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'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.
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 Banff Museum and Duff House 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.