Macduff hotels from HK$516

  • 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

This weekend
Next weekend

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)
The price is HK$3,686
HK$4,423 total
includes taxes & fees
23 Apr - 24 Apr
Rockstar Cottage

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (212 reviews)
"Nice and comfortable room, excelent food and service"
Norway
Arne Kristian
The price is HK$1,032
HK$1,239 total
includes taxes & fees
8 Apr - 9 Apr
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is HK$3,440
HK$4,128 total
includes taxes & fees
9 Apr - 10 Apr
West Pier Cottage

Garden Arms Hotel

Garden Arms Hotel
3.0 star property
Gardenstown
Garden Arms Hotel

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (125 reviews)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is HK$865
HK$1,038 total
includes taxes & fees
3 Apr - 4 Apr
The Davron Hotel

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 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$790
HK$790 total
includes taxes & fees
3 Apr - 4 Apr
Deveron Lodge B&B

Shoreline House

Shoreline House
3.0 star property
Fraserburgh
The price is HK$7,300
HK$8,760 total
includes taxes & fees
20 Apr - 21 Apr
Shoreline House

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (240 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is HK$844
HK$1,013 total
includes taxes & fees
3 Apr - 4 Apr
Fife Lodge

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,417
HK$2,900 total
includes taxes & fees
2 Apr - 3 Apr
Hillhead Hideaways

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (94 reviews)
"Great hotel, fantastic rooms, great food "
United Kingdom
matt
The price is HK$1,070
HK$1,284 total
includes taxes & fees
12 Apr - 13 Apr
Heath Hill Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (102 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is HK$852
HK$1,022 total
includes taxes & fees
10 Apr - 11 Apr
Kintrae B&B

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (129 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,205
HK$1,445 total
includes taxes & fees
13 Apr - 14 Apr
The Seafield Arms

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.4 out of 10, Very good, (19 reviews)
"Comfortable hotel, spotlessly clean & staff just lovely!"
United Kingdom
Christine
The price is HK$734
HK$881 total
includes taxes & fees
23 Apr - 24 Apr
Stag & Thistle Hotel and Restaurant

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (136 reviews)
"Helpful staff clean and wonderful views "
United Kingdom
Colin
The price is HK$1,196
HK$1,435 total
includes taxes & fees
21 Apr - 22 Apr
Cullen Bay Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (92 reviews)
"Upgraded to a lovely double room, great breakfasts and bar food and a big selection of local whiskeys. Staff were always smiling, chatty and helpful. Will be booking again in the Autumn. :) Just noticed the photo there was my room.... number 8. Views of the sea out of both windows."
United Kingdom
Iain
The price is HK$1,133
HK$1,360 total
includes taxes & fees
24 Apr - 25 Apr
The Royal Oak Hotel

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$955
HK$955 total
includes taxes & fees
13 Apr - 14 Apr
Chapelhill Croft Farmhouse B&B

The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
The price is HK$4,686
HK$5,624 total
includes taxes & fees
9 Apr - 10 Apr
The Dance Hall at The Institute Executive Apartments

Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (15 reviews)
"The site and facilities were fantastic. They have gone to enormous lengths to ensure your stay is the best experience that can be offered. Its a beautiful location, immaculately kept and the hosts couldn't do enough for us. We had a wonderful couple of days there and would not hesitate to HIGHLY recommend it!"
United Kingdom
Susan
The price is HK$860
HK$1,032 total
includes taxes & fees
3 Apr - 4 Apr
Acdc Glamping, Campervan , Caravan and Tent Resort

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (221 reviews)
"Brilliant place to stay."
United Kingdom
Paul
The price is HK$736
HK$883 total
includes taxes & fees
20 Apr - 21 Apr
Banff Springs Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (242 reviews)
"Food was outstanding and the staff were great."
United Kingdom
Alan
The price is HK$992
HK$1,191 total
includes taxes & fees
17 Apr - 18 Apr
Saplinbrae Hotel and Lodges
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. Two other options for your visit to the area are Banff Springs Hotel and The Seafield Arms. 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 Duff House 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.