Book a hotel near Macduff Marine Aquarium, Macduff
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Macduff Marine Aquarium

The Knowes Hotel & Restaurant
43 Market Street Macduff Scotland
Free Cancellation
Reserve now, pay when you stay
0.19 mi from Macduff Marine Aquarium
$172 nightly
The price is $206 total per night
$206 total
Sep 13 - Sep 14
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Free parking, a business center, and a terrace are also offered.
Parking included
Free WiFi

Fife Lodge
Sandyhill Road Banff Scotland
1.62 mi from Macduff Marine Aquarium
$115 nightly
The price is $138 total per night
$138 total
Sep 27 - Sep 28
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. A coffee shop, a terrace, and a garden are also on offer.

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
Free Cancellation
Reserve now, pay when you stay
1.67 mi from Macduff Marine Aquarium
$131 nightly
The price is $157 total per night
$157 total
Oct 1 - Oct 2
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the 2 conference rooms, along with free WiFi in public areas. Free self parking, a terrace, and a garden are also offered.

Sea Views 2 Bed - Sleeps 6 - Pets - Parking - Wifi
Banff Scotland
2.04 mi from Macduff Marine Aquarium
Free WiFi in public areas is available at this cabin. Take advantage of the free self parking.
Kitchen
Pet friendly

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
Banff Scotland
2.16 mi from Macduff Marine Aquarium
This vacation home featured laundry facilities and barbecue grills.

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
By Banff Aberdeenshire
2.77 mi from Macduff Marine Aquarium
An indoor pool is featured at this vacation home, along with a garden and a computer station. There's fun for all ages with a playground and an arcade/game room, and barbecue grills are available on site. Laundry facilities are provided for your convenience.

3 bedroom cottage, with far reaching views of the garden and open countryside.
Whitehills
4 mi from Macduff Marine Aquarium
This cottage includes a garden and laundry facilities.

Portsoy Sail Loft
Back Grn Portsoy Scotland
7.02 mi from Macduff Marine Aquarium
$79 nightly
The price is $95 total per night
$95 total
Oct 1 - Oct 2
Total with taxes and fees
A hot tub, free self parking, and laundry facilities are featured at this hostel. WiFi in public areas is free. A communal living room, express check-in, and express check-out are also on offer.

Homesly The Station Hotel
22 Seafield Street Banff Scotland
7.21 mi from Macduff Marine Aquarium
$208 nightly
The price is $208 total per night
$208 total
Sep 1 - Sep 2
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A coffee shop and a snack bar/deli are also provided.
Pool
Pet friendly

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
8.65 mi from Macduff Marine Aquarium
$174 nightly
The price is $174 total per night
$174 total
Sep 7 - Sep 8
Total with taxes and fees
This cottage featured laundry facilities and barbecue grills.

Deveron Lodge B&B
Bridgend Terrace Turriff Scotland
9.57 mi from Macduff Marine Aquarium
$129 nightly
The price is $129 total per night
$129 total
Oct 1 - Oct 2
Total with taxes and fees
This hotel features free self parking and free WiFi in public areas. Enjoy the free cooked-to-order breakfast each morning. A garden is also provided.

Acdc Glamping, Campervan , Caravan and Tent Resort
Dugann Fraserburgh Scotland
10.98 mi from Macduff Marine Aquarium
$113 nightly
The price is $135 total per night
$135 total
Sep 1 - Sep 2
Total with taxes and fees
This vacation home doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and a picnic area are also on offer.
Don't see what you're looking for?
See all available properties in Macduff Marine Aquarium
View all propertiesLowest 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.
Macduff Marine Aquarium hotels essential information
Accommodation | 774 hotels |
|---|---|
Lowest Price | $95 |
Highest Price | $208 |
Popular hotels | Banff Springs Hotel, The Knowes Hotel & Restaurant, Fife Lodge, Sea Views 2 Bed - Sleeps 6 - Pets - Parking - Wifi, SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, 3 bedroom cottage, with far reaching views of the garden and open countryside., Homesly The Station Hotel, Portsoy Sail Loft, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, Deveron Lodge B&B, Acdc Glamping, Campervan , Caravan and Tent Resort |
Recent Macduff Marine Aquarium hotel reviews by fellow wanderers

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
5 out of 5
Posted 18 hours ago
Travelocity Verified Review
"We honestly didn’t want to leave Craig Alvah Lodge! From the moment we arrived, we fell in love with the place. It’s tucked away in such a beautiful, peaceful setting, surrounded by woodland and nature, and it was exactly the escape we needed. We loved being able to step straight out and explore the surrounding area. We had some lovely walks through the woods, down towards Alvah Bridge and past the Ice House towards Duff House. There are so many little paths and places to discover, and it was just lovely being able to slow down and enjoy the scenery. The lodge itself was lovely and comfortable, and the whole setting has such a special atmosphere. There’s something incredibly calming about being surrounded by nature with hardly any noise or hustle and bustle. We genuinely felt relaxed here in a way we haven’t for a long time. We had 4 children with us between 11 and 15 and from the minute they woke up to going to bed they never stopped, the facilities for them are great and walks kept them going all day and we didn’t hear ‘I’m bored’ once. Banff itself is lovely too, the people in the village of Banff are so welcoming and lovely. We used a little bakery called The Home Bakery, lovely lady with beautiful treats and her sausage rolls are to die for! We also went in to John Stewart quality butcher on the high street. Again lovely people that work there, they helped us with all our questions wondering what food was what. We ended up buying meat the day before we came home and because it’s a 10 hour journey they vacuum packed the meat for us… absolutely beautiful food! Just a short walk round the front of Banff is a beach Called Boyndie beach stunning white sand. Craig Alvah Lodge is one of those places that you leave already thinking about when you can come back. We had such a wonderful stay and would absolutely recommend it to anyone looking for somewhere beautiful, peaceful and away from the usual holiday chaos. We will definitely be back! ❤️"
A verified traveler stayed at Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool




