Macduff hotels from HK$522

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Macduff hotels

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
Rockstar Cottage

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (220 reviews)
"All the staff were lovely and helpful. Our room was very clean and the bathroom spotless. The bed was huge and conformable but a bit soft for our personal preference. Amazing views of the harbour. Room had everything you could need in there including hair dryer and ironing board and iron."
United Kingdom
Gabriela
The price is HK$1,217
HK$1,461 total
includes taxes & fees
19 May - 20 May
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is HK$3,477
HK$4,173 total
includes taxes & fees
24 May - 25 May
West Pier Cottage

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$965
HK$965 total
includes taxes & fees
28 May - 29 May
Chapelhill Croft Farmhouse B&B

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (106 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is HK$861
HK$1,033 total
includes taxes & fees
17 May - 18 May
Kintrae 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$877
HK$1,052 total
includes taxes & fees
17 May - 18 May
The Davron 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,739
HK$3,287 total
includes taxes & fees
19 May - 20 May
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,128
HK$1,353 total
includes taxes & fees
17 May - 18 May
Seafield Arms

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (26 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 HK$878
HK$878 total
includes taxes & fees
22 May - 23 May
Deveron Lodge B&B

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (245 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is HK$1,003
HK$1,203 total
includes taxes & fees
23 May - 24 May
Saplinbrae Hotel and Lodges

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (248 reviews)
"Everything was perfect and outstanding!👍"
United Kingdom
Solveig
The price is HK$895
HK$1,074 total
includes taxes & fees
21 May - 22 May
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (228 reviews)
"Friendly staff, fresh breakfast made to order, fantastic location, nothing too much bother for the staff. Highly recommend "
United Kingdom
Ian
The price is HK$1,099
HK$1,318 total
includes taxes & fees
9 Jun - 10 Jun
Banff Springs Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (25 reviews)
"Right in the centre of town. Staff very pleasnt."
United Kingdom
David
The price is HK$675
HK$810 total
includes taxes & fees
22 May - 23 May
Stag & Thistle Hotel and Restaurant

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (95 reviews)
"Great hotel, fantastic rooms, great food "
United Kingdom
matt
The price is HK$1,112
HK$1,334 total
includes taxes & fees
14 Jun - 15 Jun
Heath Hill Hotel

Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is HK$1,304
HK$1,826 total
includes taxes & fees
17 May - 18 May
Door to the Shore - Seafront Cottages

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (98 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,171
HK$1,405 total
includes taxes & fees
17 May - 18 May
The Royal Oak Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (132 reviews)
"Rooms were nice no issues. "
United States
Joe
The price is HK$1,217
HK$1,461 total
includes taxes & fees
20 May - 21 May
The Seafield Arms

2 College Bounds

2 College Bounds
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (1 review)
"Cosy modernised end terrace house. Centrally located. Ideal for a short stay."
United Kingdom
Donald J M
The price is HK$3,122
HK$3,747 total
includes taxes & fees
22 May - 23 May
2 College Bounds

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (92 reviews)
"Great place, very friendly staff, the food was best in Scotland "
United States
Viktoria
The price is HK$837
HK$837 total
includes taxes & fees
17 May - 18 May
Homesly The Station Hotel

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,304
HK$1,565 total
includes taxes & fees
22 May - 23 May
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 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.