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

Find hotels in Macduff from Rp2.030.435

  • 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
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

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

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
Rp2.815.022
Rp3.378.027 total
includes taxes & fees
14 Aug - 15 Aug
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
Rp8.613.968
Rp10.336.762 total
includes taxes & fees
17 Aug - 18 Aug
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
Macduff
Rp9.065.176
Rp10.878.211 total
includes taxes & fees
19 Aug - 20 Aug
West Pier Cottage

4. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
Rp2.030.435
Rp2.030.435 total
includes taxes & fees
17 Aug - 18 Aug
Deveron Lodge B&B

5. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
Rp2.111.267
Rp2.533.520 total
includes taxes & fees
25 Aug - 26 Aug
Fife Lodge

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
Rp2.587.810
Rp3.105.372 total
includes taxes & fees
15 Aug - 16 Aug
Banff Springs Hotel

7. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
Rp1.456.895
Rp1.748.274 total
includes taxes & fees
16 Aug - 17 Aug
Portsoy Sail Loft

8. 24 Waters Edge

24 Waters Edge
Banff
Rp9.081.584
Rp9.081.584 total
includes taxes & fees
5 Sept - 6 Sept
24 Waters Edge

9. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
Rp2.855.156
Rp3.426.284 total
includes taxes & fees
20 Aug - 21 Aug
Saplinbrae Hotel and Lodges

10. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
Rp2.764.674
Rp3.317.705 total
includes taxes & fees
18 Aug - 19 Aug
Heath Hill Hotel

11. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
Rp2.769.741
Rp3.323.737 total
includes taxes & fees
1 Sept - 2 Sept
Seafield Arms

12. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
Rp3.016.095
Rp3.619.314 total
includes taxes & fees
3 Sept - 4 Sept
The Seafield Arms

13. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
Rp2.312.259
Rp2.774.808 total
includes taxes & fees
15 Aug - 16 Aug
The Davron Hotel

14. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
Rp2.328.908
Rp2.328.908 total
includes taxes & fees
14 Aug - 15 Aug
Chapelhill Croft Farmhouse B&B

15. Cabin View

Cabin View
Turriff
United Kingdom
Damien
Rp3.136.739
Rp3.764.087 total
includes taxes & fees
20 Aug - 21 Aug
Cabin View

16. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
Rp2.975.800
Rp3.571.057 total
includes taxes & fees
16 Aug - 17 Aug
The Royal Oak Hotel

17. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
Rp2.613.869
Rp3.136.739 total
includes taxes & fees
16 Aug - 17 Aug
Cullen Bay Hotel

18. Periwinkle Cottage

Periwinkle Cottage
Banff
Rp8.265.961
Rp9.919.105 total
includes taxes & fees
3 Sept - 4 Sept
Periwinkle Cottage

19. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
Rp6.605.248
Rp7.926.297 total
includes taxes & fees
16 Aug - 17 Aug
Hillhead Hideaways

20. Kintrae B&B

Kintrae B&B
Buckie
United Kingdom
gary
Rp1.990.623
Rp2.388.747 total
includes taxes & fees
16 Aug - 17 Aug
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 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

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 4 days ago
Banff Springs Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"Love the home and the hosts. Amazing places to hang out and watch the world."
Keith 1-night trip
Posted 6 days ago
Kintrae B&B
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 10 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 10 days ago
Deveron Lodge B&B
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 12 days ago
The Davron Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"great staff"
John 1-night trip
Posted 13 days ago
Fife Lodge
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 2 weeks ago
The Old Coach House Hotel
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

10/10 Excellent
"The property was spotless and cleaned every day. Staff checked if needed anything. Very helpful and pleasant service."
Ancelena 3-night trip
Posted 1 month ago
Stag & Thistle Hotel and Restaurant
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 1 month ago
Cullen Bay Hotel

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
Rp2.030.435
Rp2.030.435 total
17 Aug - 18 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
Rp3.136.739
Rp3.764.087 total
20 Aug - 21 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
Rp7.444.930
Rp8.933.916 total
18 Aug - 19 Aug
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
Rp9.147.214
Rp10.976.657 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

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