Macduff hotels from HK$523

  • 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
Guest rating
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, (224 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is HK$1,219
HK$1,463 total
includes taxes & fees
30 Jun - 1 Jul
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is HK$3,483
HK$4,179 total
includes taxes & fees
10 Jun - 11 Jun
West Pier Cottage

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is HK$3,732
HK$4,478 total
includes taxes & fees
4 Jul - 5 Jul
Rockstar Cottage

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (27 reviews)
"All you could ask for in a B&B. Nice couple running it. Spotless, comfortable bedroom & en-suite. Very good cooked breakfast followed by excellent bean-to-cup coffee!"
United Kingdom
James
The price is HK$880
HK$880 total
includes taxes & fees
21 Jun - 22 Jun
Deveron Lodge B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (129 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 HK$1,002
HK$1,202 total
includes taxes & fees
8 Jun - 9 Jun
The Davron Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (107 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is HK$862
HK$1,035 total
includes taxes & fees
20 Jun - 21 Jun
Kintrae B&B

Cabin View

Cabin View
2.0 star property
Turriff
The price is HK$1,008
HK$1,210 total
includes taxes & fees
1 Jul - 2 Jul
Cabin View

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (247 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is HK$1,080
HK$1,296 total
includes taxes & fees
8 Jun - 9 Jun
Saplinbrae Hotel and Lodges

Chapelhill Croft Farmhouse B&B

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

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (26 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 HK$676
HK$811 total
includes taxes & fees
10 Jun - 11 Jun
Stag & Thistle Hotel and Restaurant

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (233 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is HK$1,183
HK$1,420 total
includes taxes & fees
11 Jun - 12 Jun
Banff Springs Hotel

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (98 reviews)
"Lovely little place I wish I had come across before and will definitely be back, rooms are modern comfy and very clean, food was very good too."
United Kingdom
Charles
The price is HK$1,198
HK$1,437 total
includes taxes & fees
7 Jun - 8 Jun
Heath Hill 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 HK$2,744
HK$3,293 total
includes taxes & fees
8 Jun - 9 Jun
Hillhead Hideaways

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 HK$1,283
HK$1,539 total
includes taxes & fees
29 Jun - 30 Jun
Seafield Arms

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (100 reviews)
"We stayed for 4 nights and could not fault the hotel,staff or the food . Staff really friendly and took time to speak to us. We had breakfast and evening meal each day...we could not fault any meal"
United Kingdom
Ann
The price is HK$1,289
HK$1,547 total
includes taxes & fees
9 Jun - 10 Jun
The Royal Oak Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (163 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 HK$436
HK$523 total
includes taxes & fees
7 Jun - 8 Jun
The Old Coach House Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (253 reviews)
"Lovely place"
United States
Helen
The price is HK$915
HK$1,098 total
includes taxes & fees
22 Jun - 23 Jun
Fife Lodge

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (132 reviews)
"I travelled by myself, the staff were excellent and very attentive, breakfast was the best eggs Benedict l have had nothing was too much trouble. "
United Kingdom
Patricia
The price is HK$1,263
HK$1,516 total
includes taxes & fees
9 Jun - 10 Jun
The Seafield Arms

Periwinkle Cottage

Periwinkle Cottage
2.0 star property
Banff
The price is HK$3,581
HK$4,297 total
includes taxes & fees
1 Jul - 2 Jul
Periwinkle Cottage

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 HK$1,307
HK$1,568 total
includes taxes & fees
8 Jun - 9 Jun
Cullen Bay Hotel
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.

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 Beaches: Macduff boasts beautiful coastal scenery, perfect for relaxation and leisurely strolls.
  • Outdoor Adventures: Enjoy golfing, scenic trails, and exploring the picturesque Aberdeenshire coast.
  • Cultural Experiences: Visit local museums and galleries to delve into the rich history and art of the area.
  • Vibrant Nightlife: Experience lively band nights for enjoyable evenings in this charming town.
  • Diverse Accommodation: Find a variety of lodgings, from family-run guesthouses to pet-friendly hotels, catering to all types of travellers.

Find great hotels in and around Macduff

Discover a delightful array of accommodation options in Macduff, Scotland, perfect for every type of traveller. Whether you're seeking a pet-friendly hotel, a family-run guesthouse, or a resort that offers adventure-filled experiences, you'll find suitable lodgings to enhance your stay. With a variety of choices, including Aberdeenshire guesthouses and Aberdeen hotels, your visit promises comfort and convenience in this charming coastal town.

  • Banff Springs Hotel: This elegant 4-star hotel epitomises a refined business travel experience. Nestled 3.2km from Macduff, it provides a serene environment ideal for corporate retreats or relaxation after a long day of meetings. Guests appreciate the stylishly furnished rooms and well-equipped business facilities, including meeting rooms and high-speed internet. The hotel's tranquil surroundings and professional service ensure that both productivity and relaxation go hand in hand during your stay.
  • The Knowes Hotel & Restaurant: A charming 3-star establishment located in the heart of Macduff, this hotel is perfect for adventure seekers. Known for its thrilling recreation options, The Knowes offers easy access to various outdoor activities such as birdwatching, sailing, fishing, and surfing. Guests can unwind in comfortable accommodations and enjoy delicious meals at the on-site restaurant. The hotel's commitment to adventure ensures a memorable stay for those looking to explore the beauty of Scotland's coastline.
  • Fife Lodge: Situated a mere mile from Macduff, this welcoming 3-star lodge combines comfort with a variety of dining and recreational options. Guests can indulge in meals at the on-site coffee shop, restaurant, or bar, catering to all tastes. The lodge also features a range of activities, including windsurfing, sailing, and golf, making it a fantastic choice for those looking to stay active. With comfortable rooms equipped with flatscreen and cable TV, Fife Lodge promises both relaxation and enjoyment throughout your visit.

Where to stay near Macduff

Macduff, a charming coastal town in Aberdeenshire, offers an abundance of outdoor adventures and stunning scenery. Explore the picturesque Aberdeenshire coast, perfect for leisurely strolls and family outings. Nearby, the quaint villages and vibrant towns provide a rich cultural atmosphere, ideal for relaxation and excursions. Whether you're seeking luxury or a family-friendly holiday house, Macduff and its surroundings promise a memorable Scottish getaway.

  • Banff: Nestled just 1.6km from Macduff, Banff is an inviting town renowned for its stunning outdoor experiences and breathtaking scenery. Visitors flock here for adventures ranging from golf to exploring the local castles and the picturesque beaches nearby. The proximity to national parks adds to its allure, offering ample opportunities for hiking and wildlife spotting. Although visitor numbers peak in the summer months from July to September, Banff maintains a welcoming atmosphere year-round, making it an ideal base for exploring the beautiful Aberdeenshire coastline.
  • Whitehills: Located three miles from Macduff, Whitehills is a charming village that captures the essence of coastal Scotland. With its focus on outdoor activities, visitors are drawn to its scenic hiking trails and the tranquil beauty of nearby national parks and beaches. The village's appeal peaks from June to August, attracting those eager to embrace nature's adventures. Whitehills offers a relaxed travel experience, allowing guests to soak in the stunning landscapes while enjoying the local charm and hospitality.
  • Portsoy: Just seven miles from Macduff, Portsoy is a delightful village known for its rich history and striking coastal views. It attracts visitors seeking outdoor adventure and scenic beauty, especially from June to July and September. With golf courses and private clubs nearby, sports enthusiasts will find plenty to enjoy. The area is steeped in culture, featuring local museums and historic castles, making it a fascinating destination for those interested in Scotland’s heritage. Portsoy’s picturesque setting and vibrant community ensure a memorable visit.

Things to do near Macduff

Macduff offers a delightful blend of outdoor adventures and scenic beauty, making it perfect for a vacation. Visitors can enjoy activities such as golfing at local courses and exploring scenic trails. Don't miss the vibrant band nights for an enjoyable evening experience. Whether you seek relaxation or adventure, Macduff has something to cater to every taste.

Shopping

In Macduff, visit Portsoy Ice Cream, a delightful store just 11.3km away, offering delicious local treats. If you're up for a drive, explore the quaint shops in nearby Banff, located approximately 16.1km away, where you can find unique souvenirs and gifts.

Recreation

Experience rejuvenation at The Haughs, where you can engage in various sports activities amidst a vibrant atmosphere. For a touch of luxury, visit Cullen Golf Club and Strathlene Golf Course, both offering serene landscapes and exquisite golfing experiences, perfect for relaxation and unwinding in nature.

Adventure

In Macduff, explore the stunning coastline with a thrilling kayak adventure, offering breathtaking views of the cliffs and wildlife. For a unique experience, try diving in the rich waters of the Moray Firth, where you'll encounter diverse marine life and underwater landscapes.

Nightlife

Experience the vibrant nightlife at The Macduff Arms Hotel, where you can enjoy a warm atmosphere and hearty meals. For a lively evening, visit the Banff Marina, offering stunning views and occasional live music events. Don’t miss the chance to mingle with locals at the nearby pubs.

*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 is an ideal destination for those seeking outdoor adventures and scenic beauty. Visitors can enjoy its stunning beaches, delve into local history at the museum, and appreciate art in the gallery. The area offers a rich blend of cultural experiences, romantic settings, and opportunities for exploration, making it a perfect getaway for travellers looking to immerse themselves in the charm of Scotland.

  • Banff Museum: Located 1.4km from Macduff, Banff Museum offers a fascinating glimpse into the local history and culture. The museum features engaging exhibits that showcase the heritage of the Banff area, making it a perfect stop for history enthusiasts.
  • Duff House: Just 1.6km from Macduff, Duff House is a magnificent 18th-century mansion that boasts stunning architecture and beautiful gardens. Visitors can explore its rich history and exquisite art collection, immersing themselves in the elegance of the past.
  • Inverboyndie Beach: A mere 3.2km from Macduff, Inverboyndie Beach invites you to unwind with its stunning coastal views and sandy shores. Perfect for a leisurely stroll or a relaxing day by the sea, it’s a delightful escape into nature.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
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 LowAverage

The nearest major airports for your trip to Macduff

To reach Macduff, you can fly into two major airports. Aberdeen Airport (ABZ) is located 54.7km away and offers several accommodation options nearby, including the 5-star Marcliffe Hotel, 9.7km from the airport, and the 4-star Village Hotel Aberdeen, just 6.4km away. Wick Airport (WIC), situated 93.3km from Macduff, has options like the 5-star Ackergill Tower, 3.2km away, and the 3-star Harbour House B&B, only 1.4km from the airport. Both airports provide convenient access to Macduff, making your travel experience smooth and enjoyable.

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. Amazing sea & harbour views of the Moray Firth North Aberdeenshire Scotland. is another good option for your stay. See all available top hotels, or vacation rentals in Macduff.
What are some of the best holiday rentals that Macduff has to offer?
Amazing sea & harbour views of the Moray Firth North Aberdeenshire Scotland.: This highly rated holiday home rental in Macduff is located by the ocean, and has a garden, a selection of games and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and a microwave. 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 10 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 Portsoy Pottery 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.