Find hotels in Macduff from SAR 231

  • 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)
The price is SAR 1,812
SAR 2,175 total
includes taxes & fees
18 May - 19 May
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 SAR 555
SAR 666 total
includes taxes & fees
18 May - 19 May
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is SAR 1,691
SAR 2,030 total
includes taxes & fees
14 Jun - 15 Jun
West Pier Cottage

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 SAR 394
SAR 472 total
includes taxes & fees
18 May - 19 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 SAR 437
SAR 524 total
includes taxes & fees
16 May - 17 May
The Davron 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 SAR 489
SAR 489 total
includes taxes & fees
10 Jun - 11 Jun
Chapelhill Croft Farmhouse B&B

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 SAR 397
SAR 397 total
includes taxes & fees
18 May - 19 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 SAR 488
SAR 586 total
includes taxes & fees
1 Jun - 2 Jun
Saplinbrae Hotel and Lodges

Cabin View

Cabin View
2.0 star property
Turriff
The price is SAR 550
SAR 660 total
includes taxes & fees
16 May - 17 May
Cabin View

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 SAR 578
SAR 694 total
includes taxes & fees
15 May - 16 May
Seafield Arms

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 SAR 1,348
SAR 1,617 total
includes taxes & fees
21 May - 22 May
Hillhead Hideaways

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 SAR 328
SAR 394 total
includes taxes & fees
15 May - 16 May
Stag & Thistle Hotel and Restaurant

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 SAR 525
SAR 629 total
includes taxes & fees
19 May - 20 May
Banff Springs Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (159 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 SAR 192
SAR 231 total
includes taxes & fees
30 May - 31 May
The Old Coach House Hotel

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 SAR 1,520
SAR 1,824 total
includes taxes & fees
22 May - 23 May
2 College Bounds

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 SAR 576
SAR 691 total
includes taxes & fees
3 Jun - 4 Jun
The Royal Oak Hotel

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 SAR 541
SAR 650 total
includes taxes & fees
18 May - 19 May
Heath Hill 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 SAR 592
SAR 711 total
includes taxes & fees
18 May - 19 May
The Seafield Arms

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 SAR 422
SAR 507 total
includes taxes & fees
17 May - 18 May
Fife Lodge

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 SAR 407
SAR 407 total
includes taxes & fees
17 May - 18 May
Homesly The Station 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

Check out the local area in Macduff as you venture to sights like Macduff Marine Aquarium.

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

  • Outdoor Adventures: Macduff is a haven for outdoor enthusiasts, offering scenic views and adventure activities like golfing and accessible trails.
  • Macduff Marine Aquarium: Visit this engaging aquarium to learn about marine life and conservation efforts in the region.
  • Charming Beaches: Relax at Macduff Bay, where stunning coastal beauty meets local shops selling unique finds.
  • Rich Local Culture: Immerse yourself in local history at the museum and art gallery, and enjoy the lively Macduff Festival.
  • Comfortable Accommodations: Choose from a variety of hotels, including pet-friendly options and beachfront resorts for a memorable stay.

Find great hotels in and around Macduff

Discover a variety of hotel accommodations in Macduff, Scotland, perfect for your vacation needs. Whether you prefer pet-friendly options, beachfront resorts, or adventure-filled stays, Macduff has something for everyone. Explore popular choices like the Clan Macduff Hotel and other top-rated establishments that promise a comfortable and memorable experience in this charming coastal town.

  • Banff Springs Hotel: Nestled 3.2km from Macduff, the Banff Springs Hotel is a sophisticated 4-star accommodation ideal for business travelers seeking a blend of comfort and professionalism. This hotel features modern meeting facilities and business amenities, making it perfect for corporate retreats or work-related stays. Guests can enjoy elegantly designed rooms that provide a tranquil atmosphere, ensuring a productive and restful experience. With its convenient location, you can easily explore the scenic beauty of the Scottish countryside during your downtime.
  • The Knowes Hotel & Restaurant: Located in the heart of Macduff, The Knowes Hotel & Restaurant is a charming 3-star establishment that caters to adventure enthusiasts. This hotel offers an array of recreational activities, including fishing, birdwatching, sailing, and surfing, all within close proximity. Guests can indulge in hearty meals at the onsite restaurant after a day filled with outdoor excitement. The cozy ambiance and friendly service make it a perfect base for those looking to explore the natural wonders of the area while enjoying a comfortable stay.
  • Fife Lodge: Just 1.6km from Macduff, Fife Lodge is a welcoming 3-star hotel that combines leisure and recreation seamlessly. This property features complimentary breakfast options and a charming restaurant for daily dining. Guests can partake in various activities, including windsurfing, sailing, and golf, available nearby. The lodge also offers entertainment amenities like cable and flatscreen TVs for relaxation after an adventurous day. Its inviting atmosphere and excellent facilities make Fife Lodge an appealing choice for families and travelers seeking both comfort and fun.

Where to stay near Macduff

Macduff, Scotland, offers a delightful blend of outdoor adventures and stunning scenery, perfect for a memorable getaway. Explore the charming Macduff Bay, where coastal beauty meets local shops brimming with unique finds. Immerse yourself in the rich culture of the area, enjoy excursions along the picturesque coastline, and experience the relaxation that this serene destination provides. Whether you're seeking adventure or tranquility, Macduff is the ideal spot for your Scottish escape.

  • Banff: Nestled just 1.6km from Macduff, Banff is a picturesque city that invites outdoor enthusiasts and adventurers alike. With a vibrant atmosphere, the peak travel months from July to September bring in visitors eager to explore its scenic landscapes. Enjoy activities such as golfing at local courses or taking a stroll by the beach. Don't miss the nearby national park and the enchanting castle, both of which offer stunning views and rich history, making Banff a perfect blend of adventure and relaxation.
  • Whitehills: Located three miles from Macduff, Whitehills is a charming village known for its stunning coastal scenery and outdoor activities. The village sees a rise in visitors between June and August, drawn by its hiking trails and access to beautiful beaches. Nature lovers will appreciate the proximity to national and state parks, ideal for exploring the great outdoors. Whitehills offers a tranquil escape with ample opportunities for adventure, making it a must-visit destination for those seeking both relaxation and excitement.
  • Boyndie: Situated four miles from Macduff, Boyndie is a quaint village that provides a serene backdrop for outdoor activities and sports enthusiasts. With visitor numbers peaking from July to September, this village is famed for its stunning scenery and golf courses. Enjoy a round of golf or take in the beautiful beach views that surround the area. Close by, you'll find symbolic landmarks that add to the charm of Boyndie, making it an ideal spot for both relaxation and exploration.

Things to do near Macduff

Macduff offers an ideal destination for outdoor enthusiasts, featuring scenic views and adventure activities. Enjoy a round of golf at the local course or explore accessible trails. Capture stunning photographs at various picturesque spots while planning memorable day trips. Local outfitters provide opportunities to make the most of your outdoor experience, ensuring a fulfilling stay in this charming Scottish town.

Shopping

For a delightful shopping experience in Macduff, visit Portsoy Ice Cream, located 11.3km away, where you can indulge in delicious local treats. If you're up for a drive, explore shopping options in nearby towns with unique boutiques and gift shops for more souvenirs.

Recreation

The Haughs offers an energetic atmosphere perfect for sports enthusiasts, only 16.1km from Macduff. For a touch of luxury, visit Cullen Golf Club and Strathlene Golf Course, both providing exquisite golfing experiences just a short drive away, surrounded by scenic beauty.

Adventure

Explore the breathtaking coastline at Macduff Marine Aquarium, where you can discover local marine life and participate in engaging educational activities. For a thrilling experience, try sea kayaking along the stunning cliffs, offering amazing views and a chance to spot wildlife along the way.

Nightlife

In Macduff, the Banff Springs Hotel hosts a lively bar with local brews and occasional live music. For a cozy atmosphere, the Macduff Marine Aquarium offers themed evenings. Don't miss the nearby pubs for a taste of Scottish whisky and friendly banter with locals.

*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 visit to Macduff, plan your trip between January and March when accommodation prices are lower. Book your stay for Wednesday, the cheapest day of the week, and consider using Expedia to compare room rates and find eco-friendly hotel options. Look for package deals that combine flights, hotels, and activities for added savings. To explore the area, opt for public transport or walk, as Macduff is compact and easy to navigate on foot, allowing you to enjoy free activities while minimizing travel expenses.

  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will show you a selection of sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Macduff with your flights and activities by booking an Expedia package.

Find the best attractions near Macduff

Macduff, Scotland, is perfect for outdoor adventures and scenic getaways, offering a mix of culture and relaxation. Explore the beautiful beach, visit the Macduff Marine Aquarium, and enjoy the local history at the museum and art gallery. Don’t miss the lively Macduff Festival and the picturesque harbor, making it an ideal destination for travelers seeking romance and cultural experiences in a charming coastal setting.

  • Banff Museum: Located 1.4km from Macduff, Banff Museum offers a fascinating glimpse into the region's history, showcasing local artifacts and exhibits that highlight the area's cultural heritage.
  • Duff House: Just 1.6km away, Duff House is a stunning example of Georgian architecture. This historic house not only features beautiful gardens but also hosts art exhibitions, making it a cultural gem in the area.
  • Portsoy Pottery: Situated 11.3km from Macduff, Portsoy Pottery is an artist-run gallery where you can admire unique handmade ceramics. It’s a perfect spot to appreciate local craftsmanship and even purchase a one-of-a-kind souvenir.

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

Traveling to Macduff, Scotland, is convenient with two major airports nearby. Aberdeen Airport (ABZ) is located 54.7km from Macduff, with nearby hotels such as the 5-star Marcliffe, just 9.7km away, and the 4-star Village Hotel Aberdeen, 6.4km away. WICk Airport (WIC) is situated 93.3km from Macduff, offering options like the 4-star Bank Guest House, only 1.1km away, and the 3.5-star Harbour Bridge Camps Bar, 0.9.7km from the airport. Both airports provide accessible transport options to these accommodations, ensuring a comfortable stay while exploring the beautiful region.

Frequently asked questions

What's the best place for a stay in Macduff?
Based on our traveler 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 trip. See all available top hotels, or vacation rentals in Macduff.
What's the top vacation rental in Macduff?
Amazing sea & harbour views of the Moray Firth North Aberdeenshire Scotland.: Visitors give good reviews to this Macduff vacation home rental, which is located by the ocean and has a garden, a selection of games, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. Our travelers also rate Carleys Corporate Home - Contractor Base as a favorite home for rent in Macduff. 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 room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Macduff.
Where can I learn more about changing or cancelling my trip to Macduff?
To access more information about picking new dates or cancelling your trip to Macduff, go to https://www.expedia.com/service/.
Where is the best hotel to stay close to Macduff Marine Aquarium?
Adjacent to Macduff Marine Aquarium, The Knowes Hotel & Restaurant is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. Another good choice is Carleys House Macduff Business Travellers, located just 0.4 mi (0.6 km) away.
What is the best accommodation for staying close to Aberdeen Airport (ABZ)?
Moxy Aberdeen Airport is a popular 3.5-star hotel featuring free WiFi and a fitness center. It's located a short 0.3 mi (0.5 km) from Aberdeen Airport. Other choices within close proximity to the airport include Hampton by Hilton Aberdeen Airport and Leonardo Inn Aberdeen Airport.
How is it staying in Macduff?
Visitors are sure to enjoy all that Macduff has to offer. In Macduff, there are 10 hotels and other accommodations to choose from. Find out more about Macduff.
What is there to see in Macduff?
A favorite place to visit is Macduff Marine Aquarium. You'll also find Banff Museum and Duff House in the area. Check out what more to see and do in Expedia's Macduff guide.
What's the seasonal weather like in Macduff?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. Average annual precipitation for Macduff is 32 inches.