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
$114 nightly
The price is $137 total per night
$137 total
Nov 15 - Nov 16
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
$111 nightly
The price is $134 total per night
$134 total
Nov 15 - Nov 16
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.
Breakfast included
Parking included

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
Free Cancellation
Reserve now, pay when you stay
1.67 mi from Macduff Marine Aquarium
$119 nightly
The price is $143 total per night
$143 total
Nov 14 - Nov 15
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.
Parking included
Free WiFi

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.
Kitchen
Washer

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.
Pool
Kitchen

Beautiful renovated Mill near Portsoy and the many beaches along the Moray Firth
Banff SCT
6.1 mi from Macduff Marine Aquarium
This vacation home features a garden, laundry facilities, and barbecue grills.
Kitchen
Washer

Charming fishermans’ cottage in picturesque Crovie
Gardenstown Scotland
6.3 mi from Macduff Marine Aquarium
This cottage featured laundry facilities and barbecue grills.
Kitchen
Washer

Portsoy Sail Loft
Back Grn Portsoy Scotland
7.02 mi from Macduff Marine Aquarium
$104 nightly
The price is $124 total per night
$124 total
Nov 23 - Nov 24
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.
Hot Tub
Pet friendly

Homesly The Station Hotel
22 Seafield Street Banff Scotland
Free Cancellation
Reserve now, pay when you stay
7.21 mi from Macduff Marine Aquarium
$104 nightly
The price is $104 total per night
$104 total
Dec 6 - Dec 7
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
Parking included

PENNAN LODGE - 26818
Pennan, near New Aberdour
8.44 mi from Macduff Marine Aquarium
This cottage features a garden, laundry facilities, and barbecue grills.
Kitchen
Washer

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Pennan
8.65 mi from Macduff Marine Aquarium
$163 nightly
The price is $163 total per night
$163 total
Nov 16 - Nov 17
Total with taxes and fees
This cottage featured laundry facilities and barbecue grills.
Kitchen
Washer

Deveron Lodge B&B
Bridgend Terrace Turriff Scotland
Free Cancellation
Reserve now, pay when you stay
9.57 mi from Macduff Marine Aquarium
$105 nightly
The price is $105 total per night
$105 total
Nov 13 - Nov 14
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.
Breakfast included
Parking included
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 | 801 hotels |
|---|---|
Lowest Price | $104 |
Highest Price | $163 |
Popular hotels | Banff Springs Hotel, The Knowes Hotel & Restaurant, Fife Lodge, SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, Beautiful renovated Mill near Portsoy and the many beaches along the Moray Firth, Charming fishermans’ cottage in picturesque Crovie, Homesly The Station Hotel, Portsoy Sail Loft, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, PENNAN LODGE - 26818, Deveron Lodge B&B |
Recent Macduff Marine Aquarium hotel reviews by fellow wanderers

The Knowes Hotel & Restaurant
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Spotless and modern and like home. Amazing food, super location, friendly staff and topped off with a fabulous breakfast. Would highly recommend and will be back."
A verified traveler stayed at The Knowes Hotel & Restaurant





