Photo by Jimmy Thomson

Find hotels in Macduff from SAR 235

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.0 out of 10, Wonderful, (204)
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is SAR 561
SAR 673 total
includes taxes & fees
16 Jan - 17 Jan
The Knowes Hotel & Restaurant

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1)
The price is SAR 1,808
SAR 2,169 total
includes taxes & fees
11 Jan - 12 Jan
Rockstar Cottage

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is SAR 1,687
SAR 2,025 total
includes taxes & fees
17 Jan - 18 Jan
West Pier Cottage

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (215)
"It’s just a perfect hotel and perfect staff"
United Kingdom
Antonio
The price is SAR 456
SAR 547 total
includes taxes & fees
13 Jan - 14 Jan
Banff Springs Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is SAR 377
SAR 452 total
includes taxes & fees
13 Jan - 14 Jan
Fife Lodge

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
Chapelhill Croft Farmhouse B&B

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (230)
"Was really nice place to stay, room was great, service was excellent and the food was fantastic."
United Kingdom
Douglas
The price is SAR 453
SAR 544 total
includes taxes & fees
23 Jan - 24 Jan
Saplinbrae Hotel and Lodges

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is SAR 521
SAR 625 total
includes taxes & fees
9 Jan - 10 Jan
The Royal Oak Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (125)
"All clean and very hospitable."
United Kingdom
Lee
The price is SAR 494
SAR 592 total
includes taxes & fees
21 Jan - 22 Jan
The Seafield Arms

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7)
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is SAR 1,403
SAR 1,684 total
includes taxes & fees
18 Jan - 19 Jan
Hillhead Hideaways

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is SAR 371
SAR 445 total
includes taxes & fees
25 Jan - 26 Jan
Kintrae B&B

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (120)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is SAR 371
SAR 446 total
includes taxes & fees
9 Jan - 10 Jan
The Davron Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.4 out of 10, Very Good, (18)
"Comfortable hotel, spotlessly clean & staff just lovely!"
United Kingdom
Christine
Stag & Thistle Hotel and Restaurant

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135)
"Amazing location, good friendly staff, food in the restaurant was very good, room comfortable with a very good shower in the bathroom!!"
United Kingdom
Nilima
The price is SAR 549
SAR 658 total
includes taxes & fees
9 Jan - 10 Jan
Cullen Bay Hotel

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, (14)
"I was phoned about where I was staying and found the cabin easily open and ready, the manager arrived to check everything was OK."
United Kingdom
Margaret
The price is SAR 418
SAR 501 total
includes taxes & fees
2 Feb - 3 Feb
Acdc Glamping, Campervan , Caravan and Tent Resort

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.6 out of 10, Excellent, (91)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is SAR 551
SAR 551 total
includes taxes & fees
9 Jan - 10 Jan
Homesly The Station Hotel

24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (1)
The price is SAR 1,906
SAR 1,906 total
includes taxes & fees
24 Jan - 25 Jan
24 Waters Edge

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (152)
"Great ensuite room, very clean and very quiet. The hotel is in the town centre so is very convenient for local amenities."
United Kingdom
James
The price is SAR 196
SAR 235 total
includes taxes & fees
9 Jan - 10 Jan
The Old Coach House Hotel

Enzie Station Cottage

Enzie Station Cottage
3.5 star property
Buckie
The price is SAR 1,743
SAR 2,092 total
includes taxes & fees
13 Jan - 14 Jan
Enzie Station Cottage

Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is SAR 614
SAR 863 total
includes taxes & fees
9 Jan - 10 Jan
Door to the Shore - Seafront Cottages
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.

Inner Harbour Usually the quay of the inner harbour is populated with fishing boats, but today they took a back seat - well, most of them; it's a pity the scruffy blue one hadn't been moved to somewhere less conspicuous. The yachts are about to compete in the annual Banff to Stavanger race.
Photo by Anne Burgess
Open Photo by Anne Burgess

Top Macduff Hotel Reviews

More cheap stays in Macduff

Hotels in Macduff with star-rating

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. Other good choices for your visit include West Pier Cottage and Rockstar Cottage. See all available top hotels, or vacation rentals in Macduff.
What's the top vacation rental in Macduff?
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth: This vacation home rental near Macduff is located on the beach and has a selection of games, a barbecue grill, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. 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 11 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 Duff House and Bow Fiddle Rock 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.

Explore a world of travel with Expedia