Go Hotels
Home > United Kingdom > Banff United Kingdom Flag

We have 4 hotels in Banff.

Fife Lodge Hotel Star Rating 3        
Sandyhill Road

A 10-minute walk from Duff House Royal Golf Club on the outskirts of Banff, this relaxed hotel is also a 15-minute walk from Banff Bay and 2 miles from Macduff Marine Aquarium.The 8 traditional rooms feature flat-screen TVs and free Wi-Fi, as well as tea and coffeemaking facilities. All have en suite bathrooms; some add desks and/or sitting areas with sofas.
Banff Springs Hotel Star Rating 3        
Golden Knowes Road

Overlooking the Moray Firth, this polished hotel is 15 minutes' walk from Banff Castle and 0.8 miles from the harbour.Warm, modern rooms and suites feature en suite bathrooms and TVs, plus tea and coffeemaking facilities.
Gardenia Guest House Star Rating 3        
19 Castle Street

In a pink granite building built in 1892, this cosy bed-and-breakfast is a minute's walk from Banff Castle and 8 minutes from Duff House Royal Golf Club.The 7 traditional rooms feature free WiFi, TVs, tea/coffeemaking equipment and private or en suite bathrooms. Some have separate sitting areas, bay windows and/or ocean views.
Carmelite House Hotel Star Rating 3        
30 Low Street

This circa-1753 Georgian hotel lies a 5-minute walk from central Banff, 9 minutes from Duff House and 1.7 miles from Macduff Marine Aquarium.The 9 low-key rooms come with TVs, free WiFi and tea/coffeemaking equipment.
More on Banff .
Banff is a town in the Banff and Buchan area of Aberdeenshire, Scotland, United Kingdom. Banff is situated on Banff Bay and faces the town of Macduff across the estuary of the River Deveron.