Photo by Jimmy Thomson

Macduff Hotels

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, (203)
Unwind at this seaside hotel near Macduff Marine Aquarium and Banff Museum. The welcoming restaurant serves tasty meals while the bar offers relaxing drinks. Business center and free parking add convenience to your coastal getaway.

"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is P9,241
P11,090 total
includes taxes & fees
Jan 6 - Jan 7
The Knowes Hotel & Restaurant

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1)
Set adjacent to a verdant golf course, this cozy cottage offers free WiFi and parking. The kitchen provides home-cooking convenience while Macduff Marine Aquarium and Banff Museum are just a short drive away.
The price is P28,278
P33,934 total
includes taxes & fees
Jan 8 - Jan 9
Rockstar Cottage

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
Embrace tranquility at this cottage near Macduff Marine Aquarium and Banff Museum. The property offers hiking trails, a peaceful garden terrace, and a fully-equipped kitchen for a comfortable home-like experience.
The price is P26,393
P31,672 total
includes taxes & fees
Jan 8 - Jan 9
West Pier Cottage

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238)
Escape to this inviting hotel with a leafy garden and sunny terrace. Enjoy complimentary breakfast and drinks at the café or bar. Located near Duff House and Banff Museum with free WiFi and parking. Guests rave about the attentive staff.

"Lovely hotel and staff "
United Kingdom
Fiona
The price is P6,271
P7,525 total
includes taxes & fees
Jan 12 - Jan 13
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (214)
Experience Scottish charm at this welcoming hotel with a restaurant serving lunch and dinner. The bar, terrace, and garden create relaxing spaces to unwind after exploring nearby Inverboyndie Beach and Duff House.

"It’s just a perfect hotel and perfect staff"
United Kingdom
Antonio
The price is P7,525
P9,030 total
includes taxes & fees
Jan 6 - Jan 7
Banff Springs Hotel

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 P7,528
P7,528 total
includes taxes & fees
Jan 10 - Jan 11
Homesly The Station Hotel

111a Main Street

111a Main Street
3.0 star property
Banff
10.0 out of 10, Exceptional, (1)
Escape to this serene cottage with a private hot tub and full kitchen. Located near New Aberdour Beach and Macduff Marine Aquarium, you'll enjoy nearby hiking trails while having free WiFi to stay connected.

"The weather was not bad was good the accommodation where we it was really good very comfortable. It was clean as well inside the property. There was everything what i need in the house in the kitchen. Everything I did not see anything less It was very comfortable "
United Kingdom
Mrs Frishta
The price is P40,532
P48,639 total
includes taxes & fees
Jan 8 - Jan 9
111a Main Street

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87)
Coastal Scotland awaits at this welcoming hotel with complimentary breakfast, WiFi, and parking. Explore nearby Cullen Harbour or enjoy refreshments at the onsite café and bar. Popular Cullen Millennium Garden is located close by.

"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is P8,911
P10,694 total
includes taxes & fees
Jan 6 - Jan 7
The Royal Oak Hotel

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 P3,300
P3,961 total
includes taxes & fees
Jan 6 - Jan 7
The Old Coach House Hotel

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135)
Enjoy the serene coastal experience at this Buckie hotel with free breakfast, WiFi, and parking. The restaurant serves delicious meals, while the bar offers refreshing drinks. Cullen Golf Club and Harbour are just minutes away.

"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 P8,581
P10,297 total
includes taxes & fees
Jan 6 - Jan 7
Cullen Bay Hotel

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (125)
Experience Scottish hospitality at this Buckie hotel with 2 restaurants including Grant Dining Room for dinner. The welcoming bar offers refreshing drinks while attentive staff ensure a memorable stay. Cullen Harbour and Millennium Garden attractions are just moments away.

"All clean and very hospitable."
United Kingdom
Lee
The price is P7,723
P9,268 total
includes taxes & fees
Jan 6 - Jan 7
The Seafield Arms

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (230)
Tucked away near Peterhead, this tranquil hotel offers a quiet atmosphere praised by travelers. Enjoy meals at the on-site Lounge restaurant, explore Aberdeenshire Farming Museum nearby, and unwind at either of 2 bars after a day of adventures.

"Was really nice place to stay, room was great, service was excellent and the food was fantastic."
United Kingdom
Douglas
The price is P7,789
P9,347 total
includes taxes & fees
Jan 8 - Jan 9
Saplinbrae Hotel and Lodges

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32)
Wake to a freshly cooked breakfast at this charming farmhouse. Just a 9-minute drive from Keith Station, with Strathisla Distillery nearby. Free WiFi and parking make exploring the Scottish countryside effortless.

"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
Chapelhill Croft Farmhouse B&B

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.4 out of 10, Very Good, (18)
This welcoming hotel offers free WiFi and daily housekeeping while placing you near Fraserburgh Heritage Centre and the Museum of Scottish Lighthouses. Enjoy authentic meals at the onsite restaurant after exploring local attractions.

"Comfortable hotel, spotlessly clean & staff just lovely!"
United Kingdom
Christine
Stag & Thistle Hotel and Restaurant

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)
Experience the best of Fraserburgh at this seaside retreat adjacent to a golf course. With free WiFi and parking, plus cozy accommodations ranging from tents to luxury campervans, you're just a short distance from New Aberdour Beach.

"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 P6,601
P7,921 total
includes taxes & fees
Feb 4 - Feb 5
Acdc Glamping, Campervan , Caravan and Tent Resort

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (120)
Embrace coastal charm at this welcoming hotel near New Aberdour Beach and Fraserburgh Heritage Centre. Enjoy complimentary breakfast, WiFi, and parking, plus dine at the restaurant or unwind at 2 stylish bars.

"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is P6,469
P7,763 total
includes taxes & fees
Jan 6 - Jan 7
The Davron Hotel

24 Waters Edge

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

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7)
Set amid the Scottish countryside near Keith Station and Glen Keith Distillery, this luxury lodge offers private hot tubs for ultimate relaxation. Enjoy free WiFi and parking while exploring nearby Aultmore Distillery.

"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is P23,103
P27,724 total
includes taxes & fees
Jan 6 - Jan 7
Hillhead Hideaways

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101)
Charming B&B near Cluny Square offering easy access to kayaking and mountain biking adventures. Enjoy breakfast options before exploring Buckie Range Rear. Just a 22-minute drive from Elgin Station for wider Scottish exploration.

"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is P6,045
P7,254 total
includes taxes & fees
Jan 23 - Jan 24
Kintrae B&B

83 Seatown

83 Seatown
3.5 star property
Buckie
10.0 out of 10, Exceptional, (1)
Golfers will love this charming cottage adjacent to a course in Buckie. The full kitchen lets you cook between rounds, and free WiFi keeps you connected. Explore the nearby Fishing Heritage Centre or catch a train from Keith Station.

"Lovely clean house with a very nice welcome pack, warm and cosy all round very nice "
United Kingdom
Rob
The price is P31,443
P37,732 total
includes taxes & fees
Jan 15 - Jan 16
83 Seatown
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

Find out more about Macduff

Top reasons to visit Macduff

  • Stunning Coastal Scenery: Enjoy breathtaking views at Macduff Bay and picturesque strolls along the shoreline.
  • Macduff Marine Aquarium: Explore fascinating marine life and learn about local ecosystems at this engaging aquarium.
  • Cultural Festivals: Immerse yourself in local life at the vibrant Macduff Festival, celebrating community spirit.
  • Rich Heritage: Visit the history museum and art gallery to discover the town's cultural legacy.
  • Outdoor Activities: Engage in golfing, scenic trails, and adventurous excursions in the beautiful surrounding countryside.

Find great hotels in and around Macduff

Discover the charming accommodations in Macduff, Scotland, where a variety of hotels and resorts await to make your stay memorable. Whether you're seeking pet-friendly options, family-friendly experiences, or adventurous getaways, Macduff offers something for every traveller. Explore the renowned Clan Macduff Hotel and other top-rated establishments that promise comfort and convenience during your visit to this picturesque coastal town.

  • Fife Lodge: A charming 3-star retreat located a mile from Macduff, Fife Lodge offers a delightful blend of relaxation and recreation. Guests can savour exquisite meals at the on-site restaurant, which serves complimentary breakfast and features a bar and lounge for unwinding after a day of exploration. For the adventurous spirit, activities such as sailing, windsurfing, and golfing are conveniently nearby. The lodge ensures entertainment with modern amenities including a flatscreen TV and cable channels, making it a perfect choice for both leisure and enjoyment.
  • Carleys House: Nestled in the heart of Macduff, Carleys House is a welcoming 3-star accommodation that promises a homely atmosphere. With a focus on entertainment, guests can indulge in evening performances and enjoy digital TV, Netflix, and various streaming services in their rooms. This property is ideal for those looking to relax and unwind, offering a comfortable base from which to explore the local area while enjoying the modern conveniences of home.
  • Banff Springs Hotel: This elegant 4-star hotel, situated 3.2km from Macduff, is perfect for business travellers seeking a sophisticated environment. Banff Springs Hotel combines comfort with professionalism, featuring well-appointed meeting spaces and business facilities. Guests can unwind in style, enjoying superb dining options and a serene atmosphere that caters to both work and relaxation. Its proximity to Macduff's attractions and commitment to exceptional service make it a standout choice for those on a professional trip.

Where to stay near Macduff

Macduff, a charming coastal town in Scotland, offers a delightful blend of culture and relaxation. Explore the picturesque Macduff Bay, where stunning coastal views await, and indulge in local shops that showcase unique crafts and delicacies. This Scottish getaway is perfect for outdoor excursions, whether it's a romantic stroll along the shoreline or an adventure in the nearby countryside. Experience the warm atmosphere and rich heritage that makes Macduff a memorable destination for every traveller.

  • Banff: Situated a mere mile from Macduff, Banff is a charming town that entices visitors with its stunning outdoor scenery and adventurous spirit. The peak tourist season runs from July to September, making it a lively spot in the summer months. Visitors flock here to enjoy activities such as golfing and exploring the nearby national state park. Highlights include the historic castle and the picturesque beach, perfect for unwinding after a day of exploration.
  • Whitehills: Just three miles from Macduff, Whitehills is a quaint village that draws nature enthusiasts and adventure seekers alike. With visitor numbers peaking from June to August, this serene locale offers access to beautiful hiking trails and the expansive national park. The village's proximity to the beach provides an excellent opportunity for leisure activities, making it a must-visit for those looking to immerse themselves in the great outdoors.
  • Boyndie: Located four miles away from Macduff, Boyndie is a lovely village known for its beach and outdoor sports. The village attracts visitors year-round, with peak arrivals from July to September. Popular activities include golfing at local courses and enjoying the scenic coastline. The symbolic landmarks in the area add cultural depth to your visit, ensuring a well-rounded experience filled with both relaxation and recreation.

Things to do near Macduff

Macduff offers a delightful blend of culture and romance, perfect for an outdoor getaway. Enjoy golfing at scenic courses, explore accessible trails, and capture stunning photography spots. Additionally, the area provides memorable stays and opportunities for day trips, allowing visitors to engage with local outfitters and fully immerse themselves in the natural beauty of Scotland.

Shopping

In Macduff, visit Portsoy Ice Cream, a delightful store located 11.3km away, offering delicious local treats. If you're up for a drive, head to the nearby town of Banff, around 16.1km away, where you can explore a charming selection of shops and boutiques.

Recreation

The Haughs, located 16.1km from Macduff, offers vibrant sports facilities for an active retreat. Cullen Golf Club, 20.9km away, provides a luxurious golfing experience amidst beautiful landscapes. Strathlene Golf Course, situated 25.7km from Macduff, also boasts opulent settings for an enjoyable day on the greens.

Adventure

Experience the thrill of sea kayaking in Macduff, where you can paddle along stunning coastlines and spot marine wildlife. Alternatively, try your hand at rock climbing at nearby crags, offering various routes for all skill levels amidst breathtaking views of the Scottish landscape.

Nightlife

In Macduff, the vibrant nightlife features The Royal Macduff Hotel, where you can enjoy live music and a warm atmosphere. The Harbour Bar offers a cozy setting with a selection of local ales, perfect for relaxing after a day of exploration.

*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 between January and March, when accommodation prices are lower. Wednesdays are the most affordable days to stay, while Sundays tend to be pricier. Use Expedia to filter your preferences, such as budget and eco-friendly options, and sort by price for the best deals. Combining your hotel, flights, and activities in a package can also lead to significant savings. Take advantage of public transport and explore free attractions to enhance your experience without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in Macduff with your flights and activities through an Expedia package.

Find the best attractions near Macduff

Macduff, a charming destination for culture-themed and romantic getaways, offers a delightful mix of attractions including beaches, a history museum, and an art gallery. Visitors can immerse themselves in local life at the Macduff Festival, explore the fascinating Macduff Marine Aquarium, and stroll around the picturesque Macduff Harbour. With its rich cultural heritage and stunning coastal scenery, Macduff is a perfect spot for those seeking a memorable outdoor experience.

  • Banff Museum: Located only 1.4km from Macduff, this charming museum immerses you in the local history and culture. Featuring fascinating exhibits, it offers a glimpse into the past, making it a perfect stop for culture enthusiasts.
  • Duff House: Just 1.6km away, this stunning historic house is a masterpiece of Georgian architecture. Surrounded by beautiful gardens, Duff House not only showcases art and history but also provides a serene atmosphere for leisurely exploration.
  • Inverboyndie Beach: Approximately 3.2km from Macduff, this picturesque beach offers a relaxing retreat with stunning coastal views. Ideal for leisurely walks and enjoying the fresh sea air, Inverboyndie Beach is the perfect place to unwind.

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

Macduff can be conveniently accessed via two major airports. Aberdeen Airport (ABZ) is approximately 54.7km away, with excellent hotel options nearby such as the 5-star Marcliffe Hotel, located 9.7km from the airport, and the 4-star Village Hotel Aberdeen, just 6.4km away. For those flying into Wick Airport (WIC), situated 93.3km from Macduff, notable accommodations include the 4-star Bank Guest House, only 1.1km from the airport, and the 3-star Norseman Hotel, which is 0.9.7km away. Both airports offer various transportation services to facilitate your journey to Macduff.

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.
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.
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.