A sunset over a body of water with a sailboat and a ring buoy in the foreground.

Find hotels in Macduff from AED 417

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Macduff hotels

1. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
AED 578
AED 694 total
includes taxes & fees
13 Aug - 14 Aug
The Knowes Hotel & Restaurant

2. Rockstar Cottage

Rockstar Cottage
Macduff
AED 1,769
AED 2,123 total
includes taxes & fees
15 Aug - 16 Aug
Rockstar Cottage

3. West Pier Cottage

West Pier Cottage
Macduff
AED 1,862
AED 2,234 total
includes taxes & fees
15 Aug - 16 Aug
West Pier Cottage

4. Portsoy Sail Loft

Portsoy Sail Loft
Portsoy
AED 292
AED 351 total
includes taxes & fees
12 Aug - 13 Aug
Portsoy Sail Loft

5. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
Peterhead
United Kingdom
Alan
AED 513
AED 615 total
includes taxes & fees
16 Aug - 17 Aug
Saplinbrae Hotel and Lodges

6. Cabin View

Cabin View
Turriff
United Kingdom
Damien
AED 639
AED 766 total
includes taxes & fees
13 Aug - 14 Aug
Cabin View

7. Deveron Lodge B&B

Deveron Lodge B&B
Turriff
United Kingdom
CHRISTINA
AED 417
AED 417 total
includes taxes & fees
17 Aug - 18 Aug
Deveron Lodge B&B

8. The Dance Hall at The Institute Executive Apartments

The Dance Hall at The Institute Executive Apartments
Keith
Canada
Calvin
AED 2,249
AED 2,699 total
includes taxes & fees
16 Aug - 17 Aug
The Dance Hall at The Institute Executive Apartments

9. Hillhead Hideaways

Hillhead Hideaways
Keith
United Kingdom
Heather
AED 1,358
AED 1,630 total
includes taxes & fees
16 Aug - 17 Aug
Hillhead Hideaways

10. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
Keith
United Kingdom
alasdair
AED 468
AED 468 total
includes taxes & fees
15 Aug - 16 Aug
Chapelhill Croft Farmhouse B&B

11. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
AED 568
AED 681 total
includes taxes & fees
5 Sep - 6 Sep
Heath Hill Hotel

12. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
AED 504
AED 605 total
includes taxes & fees
14 Aug - 15 Aug
Banff Springs Hotel

13. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
AED 544
AED 653 total
includes taxes & fees
11 Sep - 12 Sep
Seafield Arms

14. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
Fraserburgh
United Kingdom
Gareth
AED 452
AED 543 total
includes taxes & fees
28 Aug - 29 Aug
Stag & Thistle Hotel and Restaurant

15. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
AED 753
AED 753 total
includes taxes & fees
15 Aug - 16 Aug
Homesly The Station Hotel

16. Acdc Glamping, Campervan , Caravan and Tent Resort

Acdc Glamping, Campervan , Caravan and Tent Resort
Fraserburgh
United Kingdom
Susan
AED 405
AED 486 total
includes taxes & fees
19 Aug - 20 Aug
Acdc Glamping, Campervan , Caravan and Tent Resort

17. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Kimberley
AED 476
AED 571 total
includes taxes & fees
15 Aug - 16 Aug
The Davron Hotel

18. The Reception Room at The Institute Executive Apartments

The Reception Room at The Institute Executive Apartments
Keith
AED 2,401
AED 2,881 total
includes taxes & fees
15 Aug - 16 Aug
The Reception Room at The Institute Executive Apartments

19. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
Fraserburgh
United Kingdom
Dylan
AED 620
AED 868 total
includes taxes & fees
13 Aug - 14 Aug
Door to the Shore - Seafront Cottages

20. The Seafield Arms

The Seafield Arms
Buckie
United Kingdom
Jamie
AED 619
AED 743 total
includes taxes & fees
3 Sep - 4 Sep
The Seafield Arms
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Macduff attractions

Macduff Marine Aquarium

10.0/10 (3 reviews)
Make time in your itinerary to visit the sea creatures at Macduff Marine Aquarium during your trip to Macduff. Amble around the area's waterfront or experience its festivals.
See properties

Learn more about Macduff

Check out the local area in Macduff as you venture to sights like Macduff Marine Aquarium.

See all hotels in Macduff
A lighthouse silhouette against a sunset sky.
Photo by Jimmy Thomson

Top Macduff Hotel Reviews

Banff Springs Hotel

Banff Springs Hotel

8/10 Good
"The room was clean and comfortable and the seaview was spectacular. The staff were very pleasant and helpful. There is ample parking. Breakfast was delicious."
karen 1-night trip
Posted 2 days ago
Banff Springs Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Loved the food and the room and the location."
Brian 1-night trip
Posted 3 days ago
The Seafield Arms
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

10/10 Excellent
"We enjoyed our stay, everything was clean and we had had all amenities met in the kitchen along with a welcome food basket which was unexpected but super nice! Kids had a lovely walk to the pond where there were swans. Lots of parking outside. Thank you!"
Genevieve 3-night trip
Posted 7 days ago
Saplinbrae Hotel and Lodges
Deveron Lodge B&B

Deveron Lodge B&B

10/10 Excellent
"Room clean and tidy. Very pleasant family. Breakfast choice very good and catered for Gluten Free dietary restrictions."
Gail 4-night trip
Posted 8 days ago
Deveron Lodge B&B
Pew with a View - Pet Friendly seafront cottage,  secure shorefront garden

Pew with a View - Pet Friendly seafront cottage, secure shorefront garden

10/10 Excellent
"Thoroughly enjoyed our stay , Susan has well and truly gone above and beyond , and thought of everything for our stay, beautiful clean , cosy and breath taking views , highly recomend this cottage and will deffo be returning. Lovely and quiet chilled week.pet friendly, local shops 2mile either side of cottage and a handy little shop a 5 min walk away"
Liz M. 5-night trip
Posted 9 days ago
Pew with a View - Pet Friendly seafront cottage, secure shorefront garden
Fife Lodge

Fife Lodge

10/10 Excellent
"great staff"
John 1-night trip
Posted 11 days ago
Fife Lodge
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."
Olga 2-night trip
Posted 13 days ago
The Old Coach House Hotel
Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant

10/10 Excellent
"The property was spotless and cleaned every day. Staff checked if needed anything. Very helpful and pleasant service."
Ancelena 3-night trip
Posted 3 weeks ago
Stag & Thistle Hotel and Restaurant
Cullen Bay Hotel

Cullen Bay Hotel

10/10 Excellent
"Welcomed by very friendly staff at reception. Beautiful setting and views from the restaurant and bar. Beach is directly opposite and the town is a short walk away. Twin room was a little small and as the weather was unusually warm, it felt a bit stuffy but it was very clean and towels changed each day. We had breakfast both mornings and also had lunch one day and dinner. All the food was great and the service was excellent. Would definitely return but would pay a bit extra for a sea facing room."
Claire 2-night trip
Posted 1 month ago
Cullen Bay Hotel

More cheap stays in Macduff

Deveron Lodge B&B

Deveron Lodge B&B

Bridgend Terrace Turriff Scotland
AED 417
AED 417 total
17 Aug - 18 Aug
includes taxes & fees
9.8/10 Exceptional! (30 reviews)
Deveron Lodge B&B
Cabin View

Cabin View

Hillhead Of Teuchar Turriff Scotland
AED 639
AED 766 total
13 Aug - 14 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Cabin View
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
AED 1,529
AED 1,835 total
19 Aug - 20 Aug
includes taxes & fees
8/10 Very Good! (1 review)
171 Seatown
Portknockie Cottage

Portknockie Cottage

5 Patrol Place Portknockie Buckie Scotland
AED 1,879
AED 2,254 total
9 Sep - 10 Sep
includes taxes & fees
10/10 Exceptional! (1 review)
Portknockie Cottage
The Copper Loft Apartment Keith

The Copper Loft Apartment Keith

Keith Scotland
Get rates
9/10 Wonderful! (2 reviews)
The Copper Loft Apartment Keith
Josies House

Josies House

16 Fife Street Banff Scotland
Get ratesJosies House

Hotels in Macduff with star-rating

Find out more about Macduff

Top reasons to visit Macduff

  • Outdoor Adventures: Macduff is perfect for outdoor enthusiasts with golfing, fishing excursions, and scenic trails.
  • Stunning Coastal Views: Enjoy breathtaking views at beautiful Macduff bays, ideal for relaxation and exploration.
  • Rich History: Visit historic sites like Macduff Church and local museums to immerse yourself in the town's heritage.
  • Macduff Marine Aquarium: A must-see attraction for families and marine life lovers, showcasing local marine biodiversity.
  • Charming Neighboring Town: The nearby town of Banff offers a delightful atmosphere with friendly locals and luxurious experiences.

Find great hotels in and around Macduff

Explore a variety of lodging options in Macduff, Scotland, perfect for your vacation needs. Whether you're seeking pet-friendly accommodations, family-friendly hotels, or a relaxing beach getaway, Macduff has something for everyone. Discover popular hotels, guesthouses, and resorts, along with valuable reviews to help you choose the ideal place to stay during your visit.

  • Banff Springs Hotel: Located 3km from Macduff, the 4-star Banff Springs Hotel offers a refined environment ideal for business travelers. With a guest rating of 8.6 out of 10, this hotel combines comfort and functionality, featuring well-appointed rooms designed for productivity and relaxation. Guests appreciate the professional atmosphere, along with amenities that cater to corporate needs, ensuring a seamless stay for those on work-related trips.
  • The Knowes Hotel & Restaurant: Situated in the heart of Macduff, The Knowes Hotel & Restaurant is a 3-star accommodation boasting a remarkable guest rating of 9.2 out of 10. This hotel is tailored for adventure seekers, providing an array of thrilling activities such as surfing, fishing, and birdwatching nearby. Guests can unwind after a day of exploration at the on-site restaurant, which serves delicious meals, making it an excellent choice for those looking to combine comfort with adventure.
  • Fife Lodge: Just 2km from Macduff, Fife Lodge is a charming 3-star hotel with a solid guest rating of 9.4 out of 10. This property offers a delightful dining experience with complimentary breakfast and various restaurant options. With activities like windsurfing, sailing, and golfing available nearby, Fife Lodge caters to both relaxation and recreation. Guests can enjoy entertainment amenities such as cable and flat-screen TVs, ensuring a pleasant and entertaining stay.

Where to stay near Macduff

Macduff, Scotland, is a hidden gem for outdoor enthusiasts and culture lovers. Explore the beautiful Macduff bays, where stunning coastal views await. Just a short distance away, the charming town of Banff offers a delightful atmosphere filled with friendly locals and luxurious experiences. With milder temperatures, this region is perfect for relaxing excursions and adventure-filled days, making it an ideal destination for an unforgettable vacation.

  • Banff: Nestled just 1.6km from Macduff, Banff is a charming city perfect for outdoor enthusiasts. Visitors are drawn here for its stunning scenery and adventurous spirit, especially from July to September. Enjoy activities like golfing at local courses, or explore the educational offerings in the area. Notable attractions include picturesque beaches, a historic castle, and the breathtaking national state park, all within easy reach. Banff offers a delightful mix of leisure and adventure that caters to all types of travelers.
  • Whitehills: Located 5km from Macduff, Whitehills is a quaint village that promises a refreshing getaway. Known for its outdoor activities, especially from June to August, this destination is ideal for those looking to hike or explore scenic trails. The village's proximity to a beautiful bay and inviting beaches adds to its charm, providing a serene escape for nature lovers. Whitehills invites you to unwind and soak in the stunning coastal views while enjoying various outdoor adventures.
  • Boyndie: Situated 6km from Macduff, Boyndie is a small village that boasts stunning natural beauty and outdoor experiences. With visitor numbers peaking from July to September, the village is ideal for those in search of adventure and scenery. Explore the nearby bay and beach, or venture into the national state park for hiking and exploration. Boyndie offers a peaceful retreat for travelers looking to connect with nature while enjoying the tranquil surroundings.

Things to do in Macduff

Shopping

In Macduff, explore local shops like The Crafty Corner for unique handmade gifts and Macduff Marine Aquarium’s gift shop for marine-themed souvenirs. If you're up for a drive, head to the nearby town of Banff for more options, including the popular Banff Market and various boutiques.

Recreation

Explore the Macduff Marine Aquarium for a relaxing experience among marine life. Enjoy scenic walks along the coastline, where you can breathe in the fresh sea air and admire the natural beauty of the area. For a tranquil escape, visit local parks for a peaceful picnic.

Adventure

In Macduff, explore the rugged coastline with thrilling sea kayaking adventures, offering breathtaking views of marine life. Experience the adrenaline of cliff diving at local spots or hike the scenic trails of the nearby Banff National Park, where stunning landscapes await your discovery.

Nightlife

Explore the vibrant nightlife in Macduff by visiting The Macduff Hotel for a cozy atmosphere and local brews. For a lively evening, check out The Royal British Legion, where you can enjoy traditional pub games and occasional live entertainment.

*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 offers a fantastic getaway for outdoor enthusiasts and those seeking scenic beauty. Visitors can explore the local beaches, historic houses, and history museums, making it perfect for cultural experiences and romantic escapes. Key attractions include Macduff Church, Macduff Harbour, and the Macduff Marine Aquarium, providing a variety of activities for travelers looking to immerse themselves in the area's charm.

  • Duff House: Located 2km from Macduff, Duff House is a stunning historic mansion that showcases Georgian architecture and rich cultural heritage. Visitors can explore its beautifully landscaped gardens and enjoy art exhibitions, providing a glimpse into the region's history.
  • Delgatie Castle: Situated 14km away, Delgatie Castle offers a romantic setting steeped in history. This enchanting castle features impressive architecture, scenic grounds, and intriguing tales of its past, making it a captivating destination for history enthusiasts and couples alike.
  • Inverboyndie Beach: Just 3km from Macduff, Inverboyndie Beach boasts beautiful sandy shores and picturesque views. It's an ideal spot to unwind, enjoy seaside walks, or simply soak in the coastal atmosphere.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 CloudyAverageAverage
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 LowSlightly Low

The nearest major airports for your trip to Macduff

Traveling to Macduff, Scotland is convenient with several nearby airports. Aberdeen Airport (ABZ) is only 55km away, with luxurious options like the 5-star Marcliffe Hotel and the 4-star Leonardo Hotel, both easily accessible from the airport. Kirkwall Airport (KOI) is 145km distant, featuring charming accommodations such as the Hildeval B&B and The Ayre Hotel, both located within 5km. Inverness Airport (INV) is 95km away, with premium hotels like the 5-star Ness Walk and Rocpool Reserve, offering shuttle services for easy transport. Each airport provides a range of travel options to ensure a smooth 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 options for your visit to the area are Banff Springs Hotel and The Old Coach House Hotel. 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 Inverboyndie Beach 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