Find hotels in Macduff from NT$2,141

  • 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

Next weekend
In two weeks

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, (205 reviews)
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is NT$4,995
NT$5,994 total
includes taxes & fees
Feb 18 - Feb 19
The Knowes Hotel & Restaurant

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is NT$14,986
NT$17,983 total
includes taxes & fees
Feb 12 - Feb 13
Rockstar Cottage

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is NT$13,987
NT$16,784 total
includes taxes & fees
Feb 10 - Feb 11
West Pier Cottage

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is NT$3,593
NT$4,312 total
includes taxes & fees
Feb 8 - Feb 9
Fife Lodge

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (217 reviews)
"Room was clean, staff were friendly & helpful. Check in quick & easy. Dinner was excellent, we had 2 courses & couldn't fault anything. Enjoyable stay. "
United Kingdom
Jacqui
The price is NT$4,068
NT$4,881 total
includes taxes & fees
Feb 9 - Feb 10
Banff Springs Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87 reviews)
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is NT$4,460
NT$5,352 total
includes taxes & fees
Feb 8 - Feb 9
The Royal Oak Hotel

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.6 out of 10, Excellent, (91 reviews)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is NT$3,917
NT$3,917 total
includes taxes & fees
Feb 9 - Feb 10
Homesly The Station Hotel

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (152 reviews)
"A bit in need of upgrade but clean and warm so good value,"
United Kingdom
Colin
The price is NT$1,784
NT$2,141 total
includes taxes & fees
Feb 10 - Feb 11
The Old Coach House Hotel

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135 reviews)
"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 NT$4,638
NT$5,566 total
includes taxes & fees
Feb 10 - Feb 11
Cullen Bay Hotel

24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (1 review)
The price is NT$15,799
NT$15,799 total
includes taxes & fees
Feb 18 - Feb 19
24 Waters Edge

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (127 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is NT$4,014
NT$4,817 total
includes taxes & fees
Feb 8 - Feb 9
The Seafield Arms

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (236 reviews)
"Amazing staff and hotel"
United Kingdom
Janos
The price is NT$4,210
NT$5,052 total
includes taxes & fees
Feb 26 - Feb 27
Saplinbrae Hotel and Lodges

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (122 reviews)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is NT$3,033
NT$3,639 total
includes taxes & fees
Feb 8 - Feb 9
The Davron Hotel

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (92 reviews)
"Great hotel, fantastic rooms, great food "
United Kingdom
matt
The price is NT$4,906
NT$5,887 total
includes taxes & fees
Feb 11 - Feb 12
Heath Hill Hotel

Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.4 out of 10, Very Good, (18 reviews)
"Comfortable hotel, spotlessly clean & staff just lovely!"
United Kingdom
Christine
The price is NT$3,324
NT$3,988 total
includes taxes & fees
Feb 8 - Feb 9
Stag & Thistle Hotel and Restaurant

Chapelhill Croft Farmhouse B&B

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

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 reviews)
"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 NT$3,568
NT$4,282 total
includes taxes & fees
Mar 10 - Mar 11
Acdc Glamping, Campervan , Caravan and Tent Resort

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101 reviews)
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is NT$3,268
NT$3,921 total
includes taxes & fees
Feb 8 - Feb 9
Kintrae B&B

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is NT$12,488
NT$14,986 total
includes taxes & fees
Feb 9 - Feb 10
Hillhead Hideaways

83 Seatown

83 Seatown
3.5 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
"Lovely clean house with a very nice welcome pack, warm and cosy all round very nice "
United Kingdom
Rob
The price is NT$16,663
NT$19,995 total
includes taxes & fees
Feb 17 - Feb 18
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.

Sunset over the Moray Firth Scotland
Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Top Macduff Hotel Reviews

More cheap stays in Macduff

Find out more about Macduff

Top reasons to visit Macduff

  • Scenic Coastal Views: Stroll along Macduff Bay for breathtaking views of the coastline.
  • Cultural Attractions: Explore the local history at the Macduff Museum and appreciate art at the gallery.
  • Outdoor Adventures: Enjoy golfing and picturesque trails perfect for outdoor enthusiasts.
  • Marine Life: Visit the Marine Aquarium to discover fascinating sea creatures.
  • Festivals and Local Markets: Experience the lively Macduff Festival and shop for unique local crafts.

Find great hotels near Macduff

Explore a variety of hotel accommodations in Macduff, Scotland, perfect for every traveler. From cozy pet-friendly options to family-oriented resorts, you'll find the ideal place to unwind after a day of adventure. Whether you're searching for the best hotels or specific spots like the Clan Macduff Hotel, Macduff offers a welcoming experience for all visitors seeking memorable Scottish hospitality.

  • Banff Springs Hotel: Nestled a mere 3.2km from Macduff, the Banff Springs Hotel offers a refined 4-star experience ideal for business travelers seeking comfort and convenience. With a focus on professionalism, the hotel features well-appointed rooms designed for productivity, alongside meeting facilities that cater to corporate needs. Guests can unwind after a day of meetings in the serene surroundings, making it a perfect blend of work and relaxation.
  • Fife Lodge: Located just 1.6km from Macduff, Fife Lodge is a charming 3-star hotel that caters to both leisure and sports enthusiasts. The property boasts a variety of dining options, including complimentary breakfast and an inviting restaurant for dinner. For those craving adventure, the nearby activities such as sailing, windsurfing, and golfing offer plenty of excitement. After a day of exploration, guests can retreat to their rooms equipped with cable and flat-screen TVs for entertainment.
  • Station Hotel Portsoy: Situated 11.3km from Macduff, the Station Hotel Portsoy is a welcoming 3.5-star accommodation that prides itself on being pet-friendly. This hotel allows pets with certain restrictions, making it a great choice for travelers who wish to bring their furry companions along. Featuring amenities designed for both guests and their pets, including waived fees for service animals, it ensures that every member of your family feels at home. Enjoy a cozy stay while exploring the beautiful surroundings of Portsoy.

Where to stay near Macduff

Macduff offers a delightful blend of culture and relaxation, perfect for a romantic getaway or an outdoor adventure. Stroll along Macduff Bay, where breathtaking coastal views await. Discover local shops featuring unique crafts and souvenirs, and immerse yourself in the charm of this Scottish town. For a memorable excursion, explore the surrounding areas that showcase Scotland's rich heritage and stunning landscapes. Macduff is truly a wonderful destination for any traveler seeking a peaceful retreat.

  • Banff: Nestled just 1.6km from Macduff, Banff is a vibrant city that draws adventurers and nature enthusiasts alike. Known for its stunning outdoor scenery and recreational activities, visitors flock here primarily between July and September. The area boasts a variety of attractions including picturesque golf courses, educational venues, and breathtaking landscapes featuring castles and national parks. Whether you're teeing off at a local golf course or exploring the serene beach nearby, Banff offers a perfect blend of excitement and tranquility.
  • Whitehills: Located 4.8km from Macduff, Whitehills is a charming village that provides a serene escape for those seeking outdoor adventures. With peak visitor numbers during the summer months from June to August, this village is renowned for its access to beautiful hiking trails and scenic views. The nearby national parks and beaches create a perfect backdrop for those looking to immerse themselves in nature. Whether you’re hiking the trails or simply enjoying the coastal beauty, Whitehills is an ideal spot for outdoor enthusiasts.
  • Boyndie: Situated 6.4km away from Macduff, Boyndie is a quaint village known for its welcoming atmosphere and outdoor activities. Popular among visitors during the summer months from July to September, Boyndie offers a unique experience with its golf courses and beautiful beaches. Explore the symbolic landmarks that dot the landscape and enjoy a leisurely day at the beach. This village is perfect for both sports lovers and those looking to unwind in a picturesque coastal setting.

Things to do near Macduff

Macduff, Scotland, offers a charming blend of culture and romance, perfect for outdoor enthusiasts. Popular activities include golfing at scenic courses and exploring picturesque trails. Visitors can enjoy memorable stays, embark on day trips, and capture stunning photography spots. Local outfitters provide great opportunities for adventure, ensuring an unforgettable experience in this delightful coastal town.

Shopping

In Macduff, you can enjoy shopping at Portsoy Ice Cream, located 11.3km away, known for its delicious treats. If you're up for a drive, head to the nearby town of Banff, about 16.1km away, where you'll find charming shops and local boutiques offering unique souvenirs.

Recreation

The Haughs offers a vibrant sports atmosphere perfect for active relaxation, just 16.1km from Macduff. Cullen Golf Club, located 20.9km away, provides a luxurious golfing experience amidst beautiful landscapes. Strathlene Golf Course, 25.7km from Macduff, also features a high-end ambiance for golf enthusiasts.

Adventure

For an exhilarating experience, visit Macduff Marine Aquarium to explore marine life up close. Enjoy stunning coastal views while hiking the nearby trails, or embark on a thrilling boat tour to spot dolphins and seabirds along the rugged coastline. Adventure awaits around every corner.

Nightlife

Macduff offers a charming nightlife with cozy pubs like The Macduff Arms, where you can enjoy local brews and friendly conversation. For a livelier scene, check out The Royal Burgh of Macduff, which often hosts live music and events, making it a perfect spot to mingle and unwind.

*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 during your trip to Macduff, consider visiting between January and March for lower accommodation prices. Wednesdays are the cheapest days to stay, while Sundays tend to be pricier. Use Expedia's search tool to find budget-friendly hotels by sorting prices and filtering for Eco-certified options. Additionally, combining your hotel, flights, and activities into a package can further reduce costs. Look for free activities in the area and utilize public transport for affordable travel around town.

  • 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: Expedia's search tool makes it easy to tailor your travel plans according to your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, helping you find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Macduff with your flights and activities through an Expedia package.

Find the best attractions near Macduff

Macduff, Scotland, is perfect for a romantic, culture-themed, or outdoor getaway. Visitors can enjoy the scenic beach, explore the local history at the museum, and appreciate art at the gallery. Key attractions include Macduff Harbour, the Marine Aquarium, and the lively Macduff Festival, all contributing to a rich experience in this charming town. Don't miss the various attractions in central Macduff for a well-rounded visit.

  • Banff Museum: Located only 1.4km from Macduff, Banff Museum offers a deep dive into the local history and culture. Explore fascinating exhibits that highlight the area's heritage, making it a perfect spot for history enthusiasts.
  • Duff House: Just 1.6km away, Duff House is a stunning example of Georgian architecture. This historic house is not only a visual delight but also provides insights into the cultural history of the region through its art collections and beautiful grounds.
  • Inverboyndie Beach: A scenic 3.2km journey takes you to Inverboyndie Beach, where you can relax on the sandy shore, enjoy stunning views, and immerse yourself in the tranquil beach vibes—perfect for a leisurely day by the sea.

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

To reach Macduff, Scotland, you can fly into two major airports. Aberdeen Airport (ABZ) is located 54.7km away, with excellent hotel options nearby such as the 5-star Marcliffe Hotel, 9.7km from the airport, and the Trump Macleod House & Lodge, 12.9km away. Both hotels offer accessible transportation services to the airport. Alternatively, Wick Airport (WIC) is 512.9km from Macduff, featuring nearby accommodations like the luxurious Ackergill Tower, just 3.2km away, and the Bank Guest House, 1.1km from the airport. These hotels also provide convenient access to Wick Airport.

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 Fife Lodge. 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.
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 10 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 Portsoy Ice Cream 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.