Hotel, Guest House & Bed and Breakfast Accommodation in Macduff
You are here:    UK  >  Scotland  >  Aberdeenshire  >  Hotels, Guest Houses, Bed and Breakfast  >  Macduff
Inverness Area Perth & Kinross Area Angus & Dundee Area Map of Aberdeenshire & Moray

Macduff Hotel & Guest Accommodation

Hotels, B&B's, Guesthouses in Macduff

With a stunning marine aquarium possessing the deepest tank of any British aquarium, this old village across the bay from Banff was formerly called Doune but was renamed in honour of his father by James McDuff, Earl of Fife, in 1783. Its bustling harbour is replete with lobster pots and fishing nets. A harbour was first built in Macduff in 1760.

Here we try to offer a wide selection from budget to luxury hotels, guest houses, bed and breakfast, B&B accommodation suitable for holidays, vacations or business travellers in Macduff or surrounding areas.

Hotels Guest Houses Bed and Breakfast in and around Macduff...

spacer spacer spacer spacer spacer
Photo of Knowes Hotel

Knowes Hotel

43 Market Street, Macduff, Aberdeenshire, AB44 1LL

Independent Establishment logo

2-star accommodation

Price from:

Total Rooms: 5


Check availabilityBookDirectRooms button