
Macduff Vacations from $640
Book a Hotel + Flight or Car together to unlock savings
Photo by Jimmy Thomson
- Plan, book, travel with confidence
Better together
Save up to $1,045 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Macduff Vacation
Lock in a Macduff vacation package that includes everything you need and nothing you don't. Great for golfing, coastal beaches and views, consider staying in the neighborhood of Cullen. Duff House, Banff Museum and Macduff Marine Aquarium are just a few of the attractions worth checking out during your trip to Macduff. Whoever you're heading away with and whatever you plan to spend, your dream Macduff vacation is just a few clicks away with Expedia.
The Latest Macduff vacation packages
Price found within the past 48 hours. Click for updated prices.

Brentwood Aberdeen City Centre near Union Street
Central Aberdeen
Price was $720, price is now $640 per person
$640
per person
Oct 26 - Oct 30
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Aberdeen (ABZ)
7.4/10 Good! (641 reviews)
Very good location. Very convenient and had everything I needed, a bed, a bathroom. Hot water all the time. It suited me very well for the price I paid. 👍
Reviewed on Aug 16, 2025

Marcliffe
Braeside
Price was $979, price is now $839 per person
$839
per person
Oct 26 - Oct 30
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Aberdeen (ABZ)
9.4/10 Exceptional! (143 reviews)
The Marcliffe maintains its status as a top hotel in Aberdeen. Comfortable rooms. Breakfast is stunning. Checkout was an endurance - 15 minute wait due to reception taking calls for the restaurant. More staff on for check out would help that.
Reviewed on Aug 9, 2025

Sandman Signature Aberdeen Hotel & Spa
George Street
Price was $788, price is now $693 per person
$693
per person
Oct 26 - Oct 30
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Aberdeen (ABZ)
8.8/10 Excellent! (1,069 reviews)
Pretty average. One towel had what appeared to be a blood stain. Road noise was loud.
Reviewed on Aug 20, 2025


Balmoral Arms
Price was $786, price is now $705 per person
$705
per person
Oct 27 - Oct 30
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Aberdeen (ABZ)
8.4/10 Very Good! (276 reviews)
Lovely staff. VERY welcoming and friendly. Helpful with lots of good advice. Wonderful location. Close to shops and dining options. Did not eat at the hotel as we had been referred to a "locals" restaurant. To be honest, the "cozy" double room was a bit small. Felt a bit claustrophobic. But it was a nice space. Bed was relatively comfortable. Parking was on the street and not too far from the hotel. You had to look for it. We found a spot about 25 yards down the road. There is also parking available in a car park nearby. Streets were quiet and safe. No worries there. For a one night stay allowing us to take a more leisurely drive over two days through the Cairngorms National Park, this was a great place to be.
Reviewed on Aug 23, 2025
Discover the most popular places to visit in Macduff
Macduff Marine Aquarium
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.
Macduff Hotel Deals

The Knowes Hotel & Restaurant
43 Market Street, Macduff, Scotland
Fully refundableReserve now, pay when you stay
$179 nightly
The price is $215 total per night from Aug 25 to Aug 26
$215 total
Aug 25 - Aug 26
Total with taxes and fees
9/10 Wonderful! (186 reviews)
"Highly recommended! Everything about my stay was great. The staff was wonderful and helpful. The room was spacious, comfortable and clean. I would definitely stay there again."
Reviewed on Aug 19, 2025

Rockstar Cottage
28 Market Street, Macduff, Scotland
$457 nightly
The price is $549 total per night from Aug 31 to Sep 1
$549 total
Aug 31 - Sep 1
Total with taxes and fees

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.
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Banff Hotels
- Hotels with Connecting Rooms in Banff
- Historic Hotels in Banff
- Cabin Rentals in Banff
- B&B in Banff
- Hotels with Air Conditioning in Banff
- Beach Hotels in Banff
- 5 Star Hotels in Banff
- Luxury Hotels in Banff
- Pet-friendly Hotels in Banff
- Castles in Banff
- Cottages in Banff
- Villas in Banff
- Hotels with Laundry Facilities in Banff
- Apartments in Banff
- Ski Hotels in Banff
- Romantic Hotels in Banff
- Hotels & Resorts for Couples in Banff
- Whitehills Hotels
- Cottages in Whitehills
- Gardenstown Hotels
- Cottages in Gardenstown
- B&B in Gardenstown
- Hostels in Gardenstown
- Crovie Hotels
- B&B in Crovie
- 4 Star Hotels in Crovie
- B&B in Portsoy
- Portsoy Hotels
- Cottages in Portsoy
- Historic Hotels in Portsoy
- Cornhill Hotels
- B&B in Cornhill
- Cottages in Pennan
- Pennan Hotels
- B&B in Pennan
- B&B in Fordyce
- Fordyce Hotels
- Turriff Hotels
- 5 Star Hotels in Turriff
- Hotels with Bars in Turriff
- Aberchirder Hotels
- Vacation Homes in Aberchirder
- Cullen Hotels
- 4 Star Hotels in Cullen
- RV Parks in Cullen
- 4 Star Hotels in New Pitsligo
- New Pitsligo Hotels
- Vacation Homes in New Pitsligo
- Portknockie Hotels
- B&B in Portknockie
- Hotels near Glendronach Distillery
- Forgue Hotels
- Rosehearty Hotels
- Apartments in Rosehearty
- B&B in Rosehearty
- New Deer Hotels
- Findochty Hotels
- B&B in Findochty
- Kirktown of Auchterless Hotels
- Cabin Rentals in Aberchirder
- All-inclusive Resorts in Banff
- Banff Vacations
- Visit Banff
- All inclusive Vacation Packages Banff
- Ski Vacation Packages Banff
- Visit Gardenstown
- Visit Crovie
- Visit Portsoy
- Visit Cornhill
- Visit Pennan
- Delgatie Castle
- Fordyce Vacations
- Fordyce Joiners Workshop and Visitor Centre
- Visit Fordyce
- Visit Turriff
- Visit Aberchirder
- Cullen Vacations
- Visit Cullen
- Visit New Pitsligo
- Visit Portknockie
- Visit Forgue
- Visit Rosehearty
- Visit New Deer
- Visit Kirktown of Auchterless
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.