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?

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

Great view over Moray Firth
Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Check out reviews of Macduff hotels guests love

Frequently asked questions

How much does a hotel room cost in Macduff?
You can find top hotels in Macduff from ฿3,782 with options to suit your budget and needs. If you're after an affordable hotel in Macduff that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Macduff?
You can find top hotels in Macduff from ฿3,782 with options to suit your budget and needs. If you're after an affordable hotel in Macduff that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Macduff hotels?
Discover great deals on Macduff hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Macduff hotels.
How can I find deals and earn rewards at Macduff hotels?
Members can save up to 20% on select hotels in Macduff. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Macduff hotels with free cancellation?
It's easy to book a refundable Macduff hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in Macduff for couples?
Stay at a top-rated Macduff romantic hotel and make the most of your couple's holiday. Our travellers love The Knowes Hotel & Restaurant, a hotel with a restaurant. Discover more hotels in Macduff on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Macduff hotels with free parking?
If you're exploring by car, finding a great Macduff hotel with free parking is a win. Our travellers' favourites include:
What hotels do travellers recommend in Macduff?
The Knowes Hotel & Restaurant is an accommodation option that is popular with guests.
Can I book a refundable accommodation option in Macduff?
If you want the flexibility to change your plans to Macduff, most hotels offer refundable* rates that 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 visit?
July and August are typically the warmest months in Macduff, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 5°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Macduff

Macduff: A Tapestry of Coastal Heritage and Captivating Culture

Nestled along the stunning Aberdeenshire coast, Macduff is a charming seaside gem that beckons travellers seeking a Scottish getaway. With its captivating harbour and picturesque beaches, including the serene Macduff Bay, visitors can bask in the beauty of coastal landscapes. Explore the fascinating Macduff Marine Aquarium, or take a stroll to the historic Macduff Castle ruins for a touch of heritage. Ideal for couples and families alike, this quaint town offers cosy accommodations and a warm, welcoming atmosphere, making it the perfect base for exploring the rich culture and natural wonders of Scotland’s northern shores.

4 tips for savvy savings when booking a hotel in Macduff

  1. Book for the cheapest times: The most budget-friendly time to visit Macduff is from January to March, when hotel prices are lower. A stay of at least 2 to 3 days is recommended for discovering the area's key landmarks and cultural sites. While exploring, you can enjoy the beautiful yellow sand beach, visit a historic house or castle, and appreciate the significant architecture found throughout the town. Other attractions include a transport museum, various hiking trails, and a gallery, all offering great value for money. Additionally, there are surf-friendly beaches and golf courses nearby, perfect for those looking to make the most of their affordable getaway.
  2. Look for last-minute deals on Hotels.com: To discover the best prices on hotels in Macduff, start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of securing a great deal. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. You'll be alerted if prices drop or rooms become available, making it easier to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors such as the location of the hotel, its star rating, and the time of year. Therefore, being flexible with your travel dates could increase the likelihood of saving on your stay at a hotel in Macduff. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may also offer better value. When you make your booking through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will recommend alternative dates that could help you secure a more affordable deal.
  4. Consider your location: Staying closer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the places you wish to visit. You might also explore independent hotels 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 typically the wettest months. If you’re looking to soak up the lively atmosphere in Macduff, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring