A sunset over a body of water with a sailboat and a ring buoy in the foreground.

Find hotels in Macduff from SAR 412

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
SAR 556
SAR 667 total
includes taxes & fees
14 Aug - 15 Aug
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
SAR 1,809
SAR 2,171 total
includes taxes & fees
17 Aug - 18 Aug
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
Macduff
SAR 1,904
SAR 2,285 total
includes taxes & fees
19 Aug - 20 Aug
West Pier Cottage

4. Bullpens

Bullpens
Banff
SAR 3,627
SAR 4,352 total
includes taxes & fees
29 Aug - 30 Aug
Bullpens

5. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
SAR 417
SAR 500 total
includes taxes & fees
25 Aug - 26 Aug
Fife Lodge

6. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
SAR 511
SAR 613 total
includes taxes & fees
14 Aug - 15 Aug
Banff Springs Hotel

7. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
SAR 567
SAR 681 total
includes taxes & fees
10 Sep - 11 Sep
Seafield Arms

8. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
SAR 770
SAR 770 total
includes taxes & fees
14 Aug - 15 Aug
Homesly The Station Hotel

9. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
SAR 412
SAR 412 total
includes taxes & fees
13 Sep - 14 Sep
Deveron Lodge B&B

10. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
SAR 633
SAR 760 total
includes taxes & fees
3 Sep - 4 Sep
The Seafield Arms

11. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Helen
SAR 625
SAR 750 total
includes taxes & fees
16 Aug - 17 Aug
The Royal Oak Hotel

12. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
SAR 549
SAR 659 total
includes taxes & fees
16 Aug - 17 Aug
Cullen Bay Hotel

13. 24 Waters Edge

24 Waters Edge
Banff
SAR 1,907
SAR 1,907 total
includes taxes & fees
5 Sep - 6 Sep
24 Waters Edge

14. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
SAR 477
SAR 573 total
includes taxes & fees
16 Aug - 17 Aug
The Davron Hotel

15. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
SAR 401
SAR 481 total
includes taxes & fees
31 Aug - 1 Sep
Acdc Glamping, Campervan , Caravan and Tent Resort

16. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
Fraserburgh
United Kingdom
Dylan
SAR 633
SAR 887 total
includes taxes & fees
16 Aug - 17 Aug
Door to the Shore - Seafront Cottages

17. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
SAR 463
SAR 463 total
includes taxes & fees
19 Aug - 20 Aug
Chapelhill Croft Farmhouse B&B

18. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
SAR 566
SAR 679 total
includes taxes & fees
8 Sep - 9 Sep
Heath Hill Hotel

19. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
SAR 1,360
SAR 1,631 total
includes taxes & fees
13 Sep - 14 Sep
Hillhead Hideaways

20. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
SAR 387
SAR 465 total
includes taxes & fees
12 Sep - 13 Sep
Stag & Thistle Hotel and Restaurant
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Macduff attractions

Macduff Marine Aquarium

10.0/10 (3 reviews)
Make time in your itinerary to visit the sea creatures at Macduff Marine Aquarium during your trip to Macduff. Amble around the area's waterfront or experience its festivals.
See properties

Learn more about Macduff

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

See all hotels in Macduff
A lighthouse silhouette against a sunset sky.
Photo by Jimmy Thomson

Top Macduff Hotel Reviews

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Couldn't fault the place, it was lovely.excellent location. Loved it being so close to the wee beach cove. 1st holiday that we've had that had everything I like doing on its door stop. Fishing, Kayaking, crabbing, metal detecting, dog walking, . Going on decent walks along the coast. ( All without leaving the village which is a rare thing) Also got a 20 inch pizza delivered to the house which was a bit of a novelty for us. The wife would come back just for the bath and shower. Already looking at rebooking ."
Greg T. 7-night trip
Posted 2 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 4 days ago
Banff Springs Hotel
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 10 days ago
Deveron Lodge B&B
Pew with a View - Pet Friendly seafront cottage,  secure shorefront garden

Pew with a View - Pet Friendly seafront cottage, secure shorefront garden

10/10 Excellent
"Thoroughly enjoyed our stay , Susan has well and truly gone above and beyond , and thought of everything for our stay, beautiful clean , cosy and breath taking views , highly recomend this cottage and will deffo be returning. Lovely and quiet chilled week.pet friendly, local shops 2mile either side of cottage and a handy little shop a 5 min walk away"
Liz M. 5-night trip
Posted 11 days ago
Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
The Davron Hotel

The Davron Hotel

8/10 Good
"No lift and very big stairs - view worth it however. Staff attentive and friendly Restaurant good and excellent cocktails"
Rachel 1-night trip
Posted 12 days ago
The Davron Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"great staff"
John 1-night trip
Posted 13 days ago
Fife Lodge
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 2 weeks ago
The Old Coach House Hotel
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 1 month ago
Cullen Bay Hotel
Modern Rural Cottage for 2-6 people

Modern Rural Cottage for 2-6 people

10/10 Excellent
"The place was very clean and tidy! All of the surfaces were pristine. Spectacular view - loved the large window to the beautiful landscape! The beds were very comfortable. Would stay again!"
Drew C. 4-night trip
Posted 1 month ago
Modern Rural Cottage for 2-6 people

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
SAR 412
SAR 412 total
13 Sep - 14 Sep
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
SAR 646
SAR 775 total
27 Aug - 28 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
SAR 1,564
SAR 1,876 total
31 Aug - 1 Sep
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
SAR 1,921
SAR 2,305 total
5 Sep - 6 Sep
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith
Josies House

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House

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 options for your visit to the area are Banff Springs Hotel and The Old Coach House Hotel. See all available top hotels, or vacation rentals in Macduff.
What's the top vacation rental in Macduff?
Acdc Glamping, Campervan , Caravan and Tent Resort: You might like this vacation home rental near Macduff. It is located next to a golf course and has a terrace, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a microwave, and an electric kettle. You and your friends and family can relax into your vacation with amenities like a pool table. 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 12 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 Inverboyndie Beach 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.