Hotels, B&Bs and Self-catering accommodation in or near MacDuff
MacDuff is a town in Aberdeenshire, Scotland located on Banff Bay and faces the town of Banff across the estuary of the River Deveron. The town is best known for its fishing industry heritage. It has a number of gardens that offers beautiful walks. The town has plenty of things to see and do such as Macduff Marine Aquarium and the Georgian mansion and art gallery the Duff House. The SpeedyBooker network provides a range of accommodation in or near MacDuff. Below you can find those with availability for the dates selected including The Knowes Hotel & Restaurant, MacDuff and Fife Arms Hotel, Turriff.