Find hotels in Macduff from AED 246

  • 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

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, (204 reviews)
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is AED 491
AED 590 total
includes taxes & fees
21 Jan - 22 Jan
The Knowes Hotel & Restaurant

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
The price is AED 1,754
AED 2,105 total
includes taxes & fees
2 Feb - 3 Feb
Rockstar Cottage

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
The price is AED 1,637
AED 1,965 total
includes taxes & fees
29 Jan - 30 Jan
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 AED 370
AED 444 total
includes taxes & fees
28 Jan - 29 Jan
Fife Lodge

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (121 reviews)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is AED 361
AED 433 total
includes taxes & fees
23 Jan - 24 Jan
The Davron Hotel

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 AED 432
AED 519 total
includes taxes & fees
21 Jan - 22 Jan
Banff Springs Hotel

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

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (233 reviews)
"Amazing staff and hotel"
United Kingdom
Janos
The price is AED 478
AED 574 total
includes taxes & fees
23 Jan - 24 Jan
Saplinbrae Hotel and Lodges

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 AED 381
AED 458 total
includes taxes & fees
3 Feb - 4 Feb
Stag & Thistle Hotel and Restaurant

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 AED 375
AED 450 total
includes taxes & fees
24 Jan - 25 Jan
Kintrae B&B

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 AED 506
AED 607 total
includes taxes & fees
24 Jan - 25 Jan
The Royal Oak Hotel

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 AED 1,433
AED 1,720 total
includes taxes & fees
11 Feb - 12 Feb
Hillhead Hideaways

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (126 reviews)
"All clean and very hospitable."
United Kingdom
Lee
The price is AED 462
AED 554 total
includes taxes & fees
23 Jan - 24 Jan
The Seafield Arms

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 AED 410
AED 491 total
includes taxes & fees
20 Feb - 21 Feb
Acdc Glamping, Campervan , Caravan and Tent Resort

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 AED 532
AED 639 total
includes taxes & fees
23 Jan - 24 Jan
Cullen Bay Hotel

Cortes House

Cortes House
3.5 star property
Fraserburgh
The price is AED 17,177
AED 20,612 total
includes taxes & fees
23 Jan - 24 Jan
Cortes House

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 AED 371
AED 371 total
includes taxes & fees
22 Jan - 23 Jan
Homesly The Station 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)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is AED 614
AED 860 total
includes taxes & fees
21 Jan - 22 Jan
Door to the Shore - Seafront Cottages

Enzie Station Cottage

Enzie Station Cottage
3.5 star property
Buckie
The price is AED 1,692
AED 2,030 total
includes taxes & fees
30 Jan - 31 Jan
Enzie Station Cottage

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (152 reviews)
"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 AED 205
AED 246 total
includes taxes & fees
24 Jan - 25 Jan
The Old Coach House Hotel
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.

Pier and Lighthouse Macduff Scotland
Photo by Jimmy Thomson
Open Photo by Jimmy Thomson

Top Macduff Hotel Reviews

More cheap stays in Macduff

Hotels in Macduff with star-rating

Find out more about Macduff

Top reasons to visit Macduff

  • Stunning Macduff Bay: Enjoy relaxing strolls and breathtaking views along the picturesque coastline.
  • Macduff Marine Aquarium: Discover marine life and engage with interactive exhibits that highlight local ecosystems.
  • Vibrant Macduff Harbour: Experience the lively atmosphere, perfect for photography and enjoying fresh seafood.
  • Outdoor Adventures: Explore scenic trails and golf courses for an exciting outdoor experience.
  • Local Culture: Immerse yourself in Scottish heritage through museums, galleries, and unique shops.

Find great hotels in and around Macduff

Macduff offers a diverse selection of accommodations, perfect for every type of traveler. From pet-friendly hotels to family-focused resorts, you can find a range of options that cater to adventure seekers and those looking for a relaxing getaway. Whether you’re interested in the renowned Clan Macduff Hotel or other top-rated stays, the hotels in Macduff promise a memorable experience in the heart of Scotland.

  • Banff Springs Hotel: Nestled 3.2km from Macduff, the Banff Springs Hotel is a distinguished 4-star property ideal for business travelers. With its elegant design and professional atmosphere, this hotel offers a perfect blend of comfort and functionality. Guests can take advantage of the well-equipped meeting rooms, high-speed internet, and dedicated business services. The on-site dining options provide a refined culinary experience, ensuring that both work and relaxation are well catered for during your stay.
  • The Knowes Hotel & Restaurant: Located in the heart of Macduff, The Knowes Hotel & Restaurant is a charming 3-star accommodation designed for adventure seekers. The property boasts an array of exciting sports and recreational activities, including fishing, sailing, birdwatching, and surfing, all easily accessible nearby. Guests can enjoy hearty meals at the on-site restaurant after a day filled with exploration. The inviting atmosphere and attentive service make it a perfect base for those eager to discover the natural beauty of the region.
  • Fife Lodge: Just 1.6km from Macduff, Fife Lodge is a cozy 3-star hotel that caters to both relaxation and recreation. Guests can indulge in complimentary daily breakfast and unwind at the on-site coffee shop or restaurant. The lodge offers a variety of sports activities, such as surfing, windsurfing, sailing, and golf, making it a great choice for sports enthusiasts. With entertainment options like flat-screen and cable TVs in the rooms, it ensures a comfortable and enjoyable stay for all guests.

Where to stay near Macduff

Macduff, Scotland, is a charming coastal city perfect for culture-themed and romantic getaways. Explore the stunning Macduff Bay, where you can enjoy relaxing strolls and scenic views. Immerse yourself in local culture by visiting nearby shops and indulging in unique Scottish experiences. With its rich atmosphere and luxurious excursions, Macduff offers a delightful escape for travelers seeking both adventure and tranquility in this picturesque region.

  • Banff: Located just 1.6km from Macduff, Banff is a charming town that draws visitors year-round, with peak arrivals between July and September. Known for its stunning outdoor scenery and adventure activities, Banff offers a variety of attractions, including beautiful beaches and the nearby national state park. Travelers can enjoy golfing at local courses or explore educational venues that highlight the area’s rich history. Banff's picturesque landscapes make it an ideal destination for those seeking both relaxation and excitement.
  • Whitehills: Situated 4.8km from Macduff, Whitehills is a quaint village perfect for outdoor enthusiasts. With a steady flow of visitors peaking from June to August, the village is known for its scenic trails and hiking opportunities. Nature lovers can explore the stunning national parks and enjoy the coastal beauty of the nearby beach. Whitehills' combination of adventure and breathtaking views makes it a must-visit for travelers seeking an authentic Scottish experience.
  • Boyndie: Located 6.4km from Macduff, Boyndie is a picturesque village that attracts visitors throughout the year, especially during the summer months. Known for its outdoor sports and beautiful beach, Boyndie offers a great setting for golf enthusiasts with its well-maintained golf courses. Additionally, the area is home to symbolic landmarks that add to its charm. Whether you’re looking to relax by the beach or engage in sports, Boyndie provides a delightful vacation experience in the heart of Scotland.

Things to do near Macduff

Macduff offers a delightful blend of culture, romance, and outdoor adventures. Visitors can enjoy golfing at local courses, explore scenic trails, and capture stunning photographs of the landscape. It's an ideal destination for memorable stays and day trips, with various outdoor activities available. Don't miss the chance to connect with local outfitters for a unique experience while immersing yourself in the charm of this Scottish town.

Shopping

In Macduff, you can enjoy shopping at Portsoy Ice Cream, located 11.3km away, offering delicious treats. If you're up for a drive, head to nearby shopping centers for more diverse options, including clothing, gifts, and local crafts.

Recreation

The Haughs, located 16.1km from Macduff, offers a vibrant sports atmosphere perfect for active relaxation. Cullen Golf Club, 20.9km away, provides a luxurious golfing experience amidst stunning landscapes. Strathlene Golf Course, 25.7km from Macduff, combines elegance and challenging play for an enriching day outdoors.

Adventure

In Macduff, explore the rugged coastline through exhilarating kayaking trips, where you can paddle alongside seals and seabirds. For a thrilling hike, venture to the nearby cliffs and enjoy breathtaking views of the North Sea, perfect for both adventurers and nature lovers alike.

Nightlife

Experience the vibrant nightlife at The Macduff Inn, where you can enjoy a cozy atmosphere with great local ales. For a lively evening, visit The Royal British Legion, featuring entertainment and friendly locals. Don't miss the chance to unwind at The Harbour Bar, known for its welcoming vibe and drinks.

*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 during the off-peak months from January to March, when accommodation prices drop. Wednesdays are the cheapest days to stay, while Sundays tend to be more expensive. Use Expedia to compare room rates and utilize their package deals by bundling flights with hotel stays and activities for additional savings. Be flexible with your booking options and adjust price filters to find the best deals. Additionally, explore free local attractions and take advantage of public transport to minimize 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. To find the best prices and deals, arrange 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 through an Expedia package.

Find the best attractions near Macduff

Macduff is ideal for a culture-themed, romantic, or outdoor vacation. Explore the stunning beach, delve into local history at museums, and appreciate art in galleries. Key attractions include the vibrant Macduff Harbour, the engaging Macduff Marine Aquarium, and the lively Macduff Festival. These experiences cater to travelers seeking a blend of culture, romance, and seaside enjoyment, ensuring a memorable visit to this charming Scottish town.

  • Banff Museum: Located 1.4km from Macduff, Banff Museum offers a fascinating glimpse into local history, showcasing artifacts and exhibits that reflect the rich cultural heritage of the area.
  • Duff House: Just 1.6km away, Duff House is a magnificent historic house featuring stunning architecture and beautiful gardens. It serves as a cultural hub, with art exhibitions and events that highlight the region's artistic legacy.
  • Portsoy Pottery: Situated 11.3km from Macduff, Portsoy Pottery is a charming art gallery where you can admire and purchase unique handcrafted pottery. The vibrant atmosphere and skilled artisans make it a must-visit for art lovers.

Best time to go to Macduff

The best time to visit Macduff is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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 situated 54.7km away, with top hotel options like the 5-star Marcliffe, located 9.7km from the airport, and the Village Hotel Aberdeen, just 6.4km away. Wick Airport (WIC) is 93.3km from Macduff, offering accommodations such as the 4-star Bank Guest House, only 1.1km from WIC, and the 3.5-star Harbour Bridge Camps Bar, a mere 0.9.7km away. Both airports provide accessible transportation options to their respective hotels, ensuring a smooth transition upon your arrival.

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. Rockstar Cottage is another good option for your trip. See all available top hotels, or vacation rentals in Macduff.
What's the top vacation rental in Macduff?
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth: This vacation home rental near Macduff is located on the beach and has a selection of games, a barbecue grill, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. 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 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 Portsoy Pottery 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.

Explore a world of travel with Expedia