Photo by Jimmy Thomson

Hotels in Macduff

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Macduff?

West Pier Cottage
West Pier Cottage
3.0 star property
Macduff
  • cleanliness
    Luxurious golf cottage in Macduff offers comfort, convenience, and scenic views.
The price is ₹41,798
₹50,158 total
includes taxes & fees
1 May - 2 May
West Pier Cottage
The Knowes Hotel & Restaurant
The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (213 reviews)
  • cleanliness
    Set between rugged coastline and Scottish charm, this Macduff hotel offers a memorable escape.
The price is ₹12,544
₹15,053 total
includes taxes & fees
3 Apr - 4 Apr
The Knowes Hotel & Restaurant
Rockstar Cottage
Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Tranquil cottage on a golf course in scenic Macduff offers refreshing coastal escape.
The price is ₹45,040
₹54,048 total
includes taxes & fees
10 Apr - 11 Apr
Rockstar Cottage
Saplinbrae Hotel and Lodges
Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (243 reviews)
  • cleanliness
    Peaceful retreat in Peterhead with tranquil atmosphere and scenic surroundings.
The price is ₹12,962
₹15,555 total
includes taxes & fees
3 Apr - 4 Apr
Saplinbrae Hotel and Lodges
Cabin View
Cabin View
2.0 star property
Turriff
The price is ₹14,113
₹16,935 total
includes taxes & fees
6 Apr - 7 Apr
Cabin View
Deveron Lodge B&B
Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (25 reviews)
The price is ₹9,597
₹9,597 total
includes taxes & fees
3 Apr - 4 Apr
Deveron Lodge B&B
The Dance Hall at The Institute Executive Apartments
The Dance Hall at The Institute Executive Apartments
3.5 star property
Keith
  • cleanliness
    Relax in this charming Scottish cottage near Keith station and local attractions.
The price is ₹56,939
₹68,327 total
includes taxes & fees
5 Apr - 6 Apr
The Dance Hall at The Institute Executive Apartments
Hillhead Hideaways
Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
  • cleanliness
    Countryside escape in Keith with private hot tubs near distillery attractions.
The price is ₹34,341
₹41,209 total
includes taxes & fees
15 Apr - 16 Apr
Hillhead Hideaways
Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
  • cleanliness
    Farmhouse B&B in Keith offers charming rooms with homemade breakfast daily.
The price is ₹12,746
₹12,746 total
includes taxes & fees
10 Apr - 11 Apr
Chapelhill Croft Farmhouse B&B
Heath Hill Hotel
Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (94 reviews)
  • cleanliness
    Walking distance to Fraserburgh Heritage Centre with relaxing on-site bar and eatery.
The price is ₹14,373
₹17,249 total
includes taxes & fees
4 Apr - 5 Apr
Heath Hill Hotel
Garden Arms Hotel
Garden Arms Hotel
3.0 star property
Gardenstown
Garden Arms Hotel
Banff Springs Hotel
Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (221 reviews)
The price is ₹9,930
₹11,916 total
includes taxes & fees
9 Apr - 10 Apr
Banff Springs Hotel
Seafield Arms
Seafield Arms
3.5 star property
Banff
7.0 out of 10, Good, (10 reviews)
The price is ₹14,897
₹17,876 total
includes taxes & fees
3 Apr - 4 Apr
Seafield Arms
Charming 1-bed Coastal Cottage by Holiday Homes
Charming 1-bed Coastal Cottage by Holiday Homes
2.0 star property
Buckie
The price is ₹6,857
₹19,703 total
includes taxes & fees
5 Apr - 6 Apr
Charming 1-bed Coastal Cottage by Holiday Homes
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)
  • cleanliness
    Unwind at a peaceful glamping site adjacent to a golf course by the coast.
The price is ₹10,453
₹12,544 total
includes taxes & fees
1 May - 2 May
Acdc Glamping, Campervan , Caravan and Tent Resort
Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.4 out of 10, Very good, (19 reviews)
  • cleanliness
    Rustic retreat in Fraserburgh with cozy restaurant and easy access to local heritage.
The price is ₹9,738
₹11,685 total
includes taxes & fees
3 Apr - 4 Apr
Stag & Thistle Hotel and Restaurant
The Reception Room at The Institute Executive Apartments
The Reception Room at The Institute Executive Apartments
3.5 star property
Keith
  • cleanliness
    Cozy vacation home near Keith's attractions with convenient self parking.
The price is ₹60,778
₹72,934 total
includes taxes & fees
5 Apr - 6 Apr
The Reception Room at The Institute Executive Apartments
Homesly The Station Hotel
Homesly The Station Hotel
3.5 star property
Banff
8.6 out of 10, Excellent, (91 reviews)
  • cleanliness
    Unwind at a cozy retreat in Banff featuring a refreshing indoor pool and café.
The price is ₹11,129
₹11,129 total
includes taxes & fees
3 Apr - 4 Apr
Homesly The Station Hotel
The Davron Hotel
The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (125 reviews)
  • cleanliness
    Coastal haven with stylish bars and friendly staff in Fraserburgh's heart.
The price is ₹11,290
₹13,548 total
includes taxes & fees
3 Apr - 4 Apr
The Davron Hotel
Door to the Shore - Seafront Cottages
Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
The price is ₹15,681
₹21,953 total
includes taxes & fees
3 Apr - 4 Apr
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.

Top landmarks in Macduff

Learn more about Macduff

The region around Macduff is home to attractions such as Macduff Marine Aquarium and Duff House.

Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Check out reviews of Macduff hotels guests love

Frequently asked questions

Can I book refundable hotels in Macduff?
If you're looking for the flexibility to change your plans to Macduff, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Macduff be like during my vacation?
July and August are typically the warmest months in Macduff when the average temp is 55°F. February and January are the coldest months when the average temperature is 41°F. October and August are the months with the most rain.
Why should I book my Macduff hotel with Hotels.com?
There are lots of reasons to book your Macduff trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Macduff

Macduff: Where Coastal Wonders Meet Cultural Treasures

Nestled along Scotland’s stunning Aberdeenshire coast, Macduff is a charming seaside town that invites you to explore its beautiful beaches and dramatic cliffs. Discover the fascinating marine life at the Macduff Marine Aquarium, stroll along the picturesque harbour, or hike the scenic trails of nearby Banff National Park. With its rich maritime history showcased in local museums and monuments, Macduff offers a delightful blend of culture and nature. Perfect for families, couples, or solo adventurers, this hidden gem promises unforgettable experiences amidst breathtaking landscapes and warm Scottish hospitality.

4 tips for savvy savings when booking a hotel in Macduff

  1. Book for the cheapest times: The most affordable time to visit Macduff is between January and March, when hotel prices tend to be lower. For an enjoyable experience that covers the town's key landmarks, cultural sites, and natural attractions, a stay of at least 2 to 3 days is recommended. During your visit, you can explore the local aquarium, hike scenic trails, and discover the history at the museum and historic places, such as the castle and historic house. Don't miss the chance to relax at the beach or take in the views at the national park and golf course. This trip can be a great value for money, especially for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Macduff, you may begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates as your travel date approaches. It’s also wise to enable email alerts or push notifications for updates on flash sales and special promotions, helping you seize savings opportunities. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you stay informed about any price drops or availability changes for your preferred hotels, making your last-minute getaway even more accessible.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a Macduff hotel. For those seeking a distinctive experience, boutique hotels can provide a more personalised atmosphere and sometimes better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could be more affordable, helping you secure the best deal possible.
  4. Consider your location: Opting for accommodation close to major attractions or city centres may offer convenience, but it often comes with elevated costs. For those seeking more affordable options, it’s worth considering hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to your planned destinations. You might also look into independent hotels situated further out, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Macduff

Macduff experiences its lowest average temperature in January, at 40.1°F (4.5°C), while July is the hottest month, with an average temperature of 57.0°F (13.9°C). October are usually the wettest months. June, July, and September are the peak travel months in Macduff, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring