Find hotels in Macduff from Rp1.148.496

  • 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, (205 reviews)
  • cleanliness
    Historic hotel in the coastal town of Macduff with restaurant and cosy bar.
"Lovely hotel and great value. Staff are always excellent."
United Kingdom
Edward
The price is Rp2.679.824
Rp3.215.789 total
includes taxes & fees
10 Feb - 11 Feb
The Knowes Hotel & Restaurant

West Pier Cottage

West Pier Cottage
3.0 star property
Macduff
  • cleanliness
    Relax at a charming golf-adjacent cottage with free parking and WiFi in Macduff.
The price is Rp7.503.584
Rp9.004.209 total
includes taxes & fees
12 Feb - 13 Feb
West Pier Cottage

Rockstar Cottage

Rockstar Cottage
3.0 star property
Macduff
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Enjoy a serene golf getaway at this peaceful cottage in Macduff.
The price is Rp8.039.472
Rp9.647.366 total
includes taxes & fees
13 Feb - 14 Feb
Rockstar Cottage

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238 reviews)
  • cleanliness
    Cosy retreat in charming Banff with garden views and superb staff service.
"Lovely hotel and staff "
United Kingdom
Fiona
The price is Rp1.914.160
Rp2.296.992 total
includes taxes & fees
13 Feb - 14 Feb
Fife Lodge

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (127 reviews)
  • cleanliness
    Buckie getaway with coastal views and elegant dining in Scottish town.
"All clean and very hospitable."
United Kingdom
Lee
The price is Rp2.153.430
Rp2.584.116 total
includes taxes & fees
10 Feb - 11 Feb
The Seafield Arms

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (218 reviews)
  • cleanliness
    Stay at a charming Banff hotel with fantastic staff and on-site dining options.
"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 Rp2.182.142
Rp2.618.570 total
includes taxes & fees
10 Feb - 11 Feb
Banff Springs Hotel

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (122 reviews)
  • cleanliness
    Boutique retreat in Fraserburgh with two bars, restaurant, and free perks.
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is Rp1.703.602
Rp2.044.322 total
includes taxes & fees
13 Feb - 14 Feb
The Davron Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (236 reviews)
  • cleanliness
    Peaceful countryside retreat with 2 bars and nearby farming heritage sites.
"Amazing staff and hotel"
United Kingdom
Janos
The price is Rp2.258.632
Rp2.710.451 total
includes taxes & fees
10 Feb - 11 Feb
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)
  • cleanliness
    Relax at a charming coastal hotel in Fraserburgh with Scottish cuisine nearby.
"Comfortable hotel, spotlessly clean & staff just lovely!"
United Kingdom
Christine
The price is Rp1.783.040
Rp2.139.648 total
includes taxes & fees
10 Feb - 11 Feb
Stag & Thistle Hotel and Restaurant

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 Rp957.080
Rp1.148.496 total
includes taxes & fees
10 Feb - 11 Feb
The Old Coach House Hotel

Cortes House

Cortes House
3.5 star property
Fraserburgh
  • cleanliness
    Discover a charming cottage near the golf course in Fraserburgh for a peaceful getaway.
The price is Rp78.710.335
Rp94.452.310 total
includes taxes & fees
13 Feb - 14 Feb
Cortes House

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
  • cleanliness
    Experience countryside tranquility at this inviting farmhouse B&B in Keith.
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
Chapelhill Croft Farmhouse B&B

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (87 reviews)
  • cleanliness
    Experience coastal charm in Buckie with free breakfast and nearby attractions.
"Great breakfast and food overall. Staff very friendly and helpful. "
United Kingdom
Anthony
The price is Rp2.392.700
Rp2.871.240 total
includes taxes & fees
10 Feb - 11 Feb
The Royal Oak Hotel

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)
  • cleanliness
    Unwind at a coastal golf resort with convenient campervan and glamping options.
"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 Rp1.914.083
Rp2.296.992 total
includes taxes & fees
11 Mar - 12 Mar
Acdc Glamping, Campervan , Caravan and Tent Resort

Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (92 reviews)
  • cleanliness
    Seaside escape in Fraserburgh with free dining and parking options.
"Great hotel, fantastic rooms, great food "
United Kingdom
matt
The price is Rp2.631.893
Rp3.158.364 total
includes taxes & fees
10 Feb - 11 Feb
Heath Hill Hotel

Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
9.8 out of 10, Exceptional, (23 reviews)
"Helpful staff and delicious breakfast made to order."
United States
Jill
Deveron Lodge B&B

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
  • cleanliness
    Escape to the Scottish countryside with private hot tubs at this Keith lodge.
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is Rp6.699.560
Rp8.039.472 total
includes taxes & fees
10 Feb - 11 Feb
Hillhead Hideaways

Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (135 reviews)
  • cleanliness
    Scenic Cullen Bay stay with coastal dining and complimentary amenities.
"Lovely location, spotless, very comfortable"
United Kingdom
Andrew
The price is Rp2.488.331
Rp2.986.090 total
includes taxes & fees
10 Feb - 11 Feb
Cullen Bay 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 Rp2.101.281
Rp2.101.281 total
includes taxes & fees
10 Feb - 11 Feb
Homesly The Station Hotel

Kintrae B&B

Kintrae B&B
3.0 star property
Buckie
9.8 out of 10, Exceptional, (101 reviews)
  • cleanliness
    Coastal haven in historic Buckie with scenic outdoor adventures and daily care.
"Fantastic accommodation/meals/great hosts"
United Kingdom
gary
The price is Rp1.752.988
Rp2.103.586 total
includes taxes & fees
10 Feb - 11 Feb
Kintrae B&B
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

Venture to sights like Macduff Marine Aquarium as you discover the local area in Macduff.

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 Walks: Explore the breathtaking Aberdeenshire coastline with picturesque trails perfect for walking and cycling.
  • Rich Maritime Heritage: Discover the town's fascinating history through its museums and charming local culture.
  • Beautiful Beaches: Relax on the stunning beaches offering a tranquil escape and scenic views.
  • Outdoor Activities: Enjoy various outdoor pursuits, including golf and water sports, catering to all adventure enthusiasts.
  • Welcoming Accommodation: Choose from a range of inviting hotels and guesthouses tailored for families and pet-friendly travellers.

Find great hotels in and around Macduff

Explore a variety of hotel accommodation options in Macduff, Scotland, where you’ll find inviting hotels and resorts tailored for families, adventure seekers, and pet-friendly travellers. Whether you’re searching for Aberdeen Dyce Hotel, charming guesthouses in Aberdeenshire, or other local lodgings, Macduff offers a delightful blend of comfort and hospitality to enhance your vacation experience.

  • The Knowes Hotel & Restaurant: Nestled in the heart of Macduff, The Knowes Hotel & Restaurant offers a charming experience for adventurous travellers. This 3-star accommodation is perfect for those seeking excitement, with an array of adventure sports and recreation activities available both onsite and nearby. Guests can indulge in thrilling pursuits such as surfing, birdwatching, fishing, and sailing. The hotel's inviting atmosphere and friendly staff ensure a warm welcome, while the excellent dining options provide a delightful end to an adventurous day.
  • Fife Lodge: Located 1.6km away from Macduff, Fife Lodge is a delightful 3-star hotel that caters to both relaxation and recreation. The property offers guests complimentary breakfast and a variety of dining options, including a restaurant for lunch and a cosy coffee shop. With onsite and nearby activities such as surfing, windsurfing, sailing, and golf, there's no shortage of ways to enjoy the outdoors. Additionally, guests can unwind with entertainment features like cable and flatscreen TVs, making it an ideal choice for both relaxation and adventure.
  • Carleys House: Situated in Macduff, Carleys House is a charming 3-star lodging that focuses on providing a comfortable and entertaining stay. Guests can enjoy a range of entertainment options, including traditional television, digital services, and streaming platforms like Netflix. The inviting atmosphere and thoughtful amenities make it an excellent choice for visitors looking to unwind after exploring the local area. With its homely feel and reliable service, Carleys House promises a memorable stay in the scenic surroundings of Macduff.

Where to stay near Macduff

Macduff offers a delightful blend of outdoor adventure and cultural exploration. Nestled along the stunning Aberdeenshire coast, visitors can enjoy scenic walks and relaxing beach days. The charming town of Macduff, with its rich maritime heritage, is perfect for family holidays. Nearby villages provide a taste of local life, while the surrounding countryside invites excursions filled with breathtaking views. Whether you seek luxury or a laid-back atmosphere, Macduff and its surroundings promise an unforgettable getaway.

  • Banff: Nestled a mile from Macduff, Banff is a charming town renowned for its captivating outdoor experiences and stunning scenery. The travel experience here flourishes from July to September, attracting adventure seekers and nature lovers alike. Visitors can indulge in various activities, including exploring educational venues and teeing off at local golf courses. The area also boasts impressive landmarks such as a historic castle, picturesque beaches, and the breathtaking national park, providing ample opportunities for exploration and relaxation.
  • Whitehills: Just 4.8km from Macduff, Whitehills is a quaint village that invites you to embrace the great outdoors. Popular during the summer months from June to August, this destination offers a unique travel experience filled with adventure and scenic beauty. Enthusiastic hikers will appreciate the well-maintained trails and access to stunning natural landscapes. Whitehills is also close to national state parks and beautiful beaches, making it an ideal spot for those looking to immerse themselves in nature while enjoying the tranquillity of village life.
  • Boyndie: Located 6.4km from Macduff, Boyndie is a delightful village perfect for outdoor enthusiasts and sports lovers. The peak travel months from July to September draw visitors eager to experience the area's natural beauty and recreational activities. Golf aficionados can take advantage of the local golf courses, while the village's symbolic landmarks and inviting beaches offer a serene escape. Boyndie's combination of scenic views and engaging sports experiences makes it a must-visit during your stay in the region.

Things to do near Macduff

Macduff offers a delightful mix of outdoor activities and scenic adventures, making it an ideal destination for those seeking exploration. Visitors can enjoy a round of golf at the local course, take advantage of excellent trail access for walking or cycling, and experience the vibrant local culture through band nights. Whether you're keen on sport or simply soaking in the beautiful surroundings, Macduff has something for everyone.

Shopping

In Macduff, visit the delightful Portsoy Ice Cream, a charming store located 11.3km away, offering delicious treats. If you're up for a drive, head to the nearby town of Banff, where you can explore local shops and boutiques for unique gifts and souvenirs.

Recreation

The Haughs, located 16.1km from Macduff, offers an energetic sports environment perfect for fitness enthusiasts. For a touch of luxury, Cullen Golf Club, 20.9km away, provides a serene golfing experience amidst beautiful landscapes. Strathlene Golf Course, 25.7km from Macduff, also boasts a lavish setting for relaxation and leisure.

Adventure

Explore the stunning coastline at Macduff Marine Aquarium, where you can encounter fascinating marine life and learn about local ecosystems. For a thrilling experience, try kayaking in the nearby waters, enjoying the breathtaking views and spotting wildlife along the rugged shores.

Nightlife

Explore the vibrant nightlife in Macduff by visiting The Macduff Arms Hotel for a warm atmosphere and hearty meals. For a lively evening, head to The Royal British Legion, where you can enjoy music and friendly banter while sampling local ales.

*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 visit to Macduff, consider travelling between January and March when accommodation prices drop. Wednesdays tend to be the least expensive days to stay, while Sundays are pricier. Use Expedia’s search tool to filter for budget-friendly options and eco-certified hotels. Look for package deals that combine flights, hotels, and activities for additional savings. Additionally, take advantage of local public transport to explore the area affordably, and seek out free activities such as scenic walks along the coast to enjoy the stunning views without spending a penny.

  • 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 enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Macduff with your flights and activities through an Expedia package.

Find the best attractions near Macduff

Macduff is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including beautiful beaches, fascinating museums, and charming art galleries. Whether you’re interested in culture, romance, or simply enjoying the coastal beauty, Macduff offers a delightful blend of experiences that cater to every traveller's taste.

  • Portsoy Pottery: Located 11.3km from Macduff, Portsoy Pottery is a charming art gallery that showcases beautiful handcrafted pottery. Immerse yourself in the local culture and creativity, where you can watch artisans at work and perhaps even join a workshop to create your own piece.
  • Banff Museum: Just 1.4km away, the Banff Museum offers a fascinating glimpse into the region's history. With a variety of exhibits that celebrate local heritage and culture, it's an enriching experience for history enthusiasts and casual visitors alike.
  • Duff House: Situated 1.6km from Macduff, Duff House is a stunning historic house set within beautiful grounds. Explore the exquisite architecture and art collections while enjoying the tranquil surroundings, making it a perfect spot for a leisurely afternoon.

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

If you’re planning a visit to Macduff, Scotland, the nearest major airport is Aberdeen International Airport (ABZ), situated 54.7km away. Recommended hotels near ABZ include the 4-star Hilton Aberdeen TECA, located 1.6km from the airport, and The Spires Serviced Apartments, which is 8.0km away. Thainstone House, also a 4-star hotel, is 12.9km from ABZ. Another option is Wick Airport (WIC), positioned 512.9km from Macduff, with nearby accommodation such as the 4-star Bank Guest House, just 1.1km from WIC, and the Norseman Hotel, 966m away. These hotels provide convenient access to the airports for a hassle-free journey.

Frequently asked questions

What's the best place for a stay in Macduff?
Based on our traveller data, The Knowes Hotel & Restaurant is one of the top choices for your stay. This hotel offers a restaurant and free parking. Two other 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 hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Macduff.
What's it like to stay in Macduff?
Visitors will definitely enjoy all that Macduff has to offer. In Macduff, there are 10 hotels and other accommodation options to choose from. Find out more about Macduff.
What should I do while I'm visiting Macduff?
A favourite place to visit is Macduff Marine Aquarium. You'll also find Duff House and Portsoy Ice Cream in the area. Take a look at what more there is to see and do in Expedia's Macduff guide.
What's the weather like in Macduff?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Macduff is 814 mm.