Book Hotels in Banff
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Banff hotels

Portsoy Sail Loft
"Phenomenal stay at the Sail Loft. I stayed a few nights after the Kadampa meditation retreat and absolutely loved my stay. The location is excellent, amazing walking opportunities and the beach is a 30 second walk from the front door! You can get whatever you need from the coop in town. The place ..."
Reviewed on Sep 20, 2026

Charming fishermans’ cottage in picturesque Crovie
"Après une première semaine intense cet endroit est merveilleux et permet de se détendre tout en découvrant d autres beaux sites et paysages c est très calme propre et reposant"
Reviewed on Sep 1, 2026

2 bedroom accommodation in Banff
"We loved the Old Net Shed. It is a good sized cottage on the sea front. It had everything we needed and is decorated really nicely. It is very homely. The weather was poor but the cottage is cosy with a wood burner. Whitehills is a village with a good pub/restaurant, a decent supermarket and a church ..."
Reviewed on Jul 9, 2025

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
"Well equipped, clean and excellent location, couldn’t ask for more. The welcome pack was a nice touch and the 2 wee drams went down a treat. Would definitely book again."
Reviewed on Sep 29, 2026

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
"We had an absolutely fantastic stay at this property with a group of 12 adults and 6 children. The house was incredible, spacious, beautifully maintained, and easily accommodated our large family without ever feeling crowded. The kitchen was one of the best-equipped we've ever experienced in a holiday ..."
Reviewed on Sep 29, 2026

Beautiful renovated Mill near Portsoy and the many beaches along the Moray Firth
"We felt very much at home in the lovingly restored old mill. The wonderful tranquillity and the beautiful surroundings, combined with easily accessible attractions, make the old mill the perfect place to relax. Many thanks to Stephen for his first-class service – from the booking right through to ..."
Reviewed on Jun 23, 2026

Fife Lodge
"Nothing to complain about. Room comfortsble, clean and spacious. Staff helpful and breakfast nicely cooked and presented."
Reviewed on Oct 15, 2026

Banff Springs Hotel

Homesly The Station Hotel
Banff Hotel & Travel Guide\n
If you find yourself journeying around in Aberdeenshire and are planning on making a stop in Banff, there are a small range of hotels, apartments and other accommodation options. Banff offers 3 accommodation options within an easy commute to the center of town.
Read about several hotel options you can stay at within a 3 miles (5 kilometers) drive from Banff's downtown, such as the Gardenia Guest House - B&B and Fife Lodge.
Kathleen`s Bed and Breakfast is one of the small number of budget options in Banff.
The Castle Hotel is positioned 15 miles (24 kilometers) away from central Banff. Another alternative is the Fife Arms Hotel, which can be found 8 miles (13 kilometers) away. Another two hotel and apartment options here include the Durn House as well as the Dunromin B&B.
The broader Aberdeenshire and Moray area is definitely worth discovering as well. Explore Aberdeenshire and Moray's ruins and castles. Nature lovers could also leave time to admire the region's beaches. Common things to do in this corner of United Kingdom include snowboarding and skiing.
Banchory can be found 55 miles (86 kilometers) to the southwest of Banff. During your visit, you can spend some time at the Braemar Castle. Ballater Travelocity-registered hotel options include the Moorfield House Hotel and Braemar Lodge Hotel. Alternatively, you can check out Banchory, situated 40 miles (67 kilometers) to the south of Banff. While you are there, be sure to check out the Crathes Castle and Gardens. The Inchmarlo Villas and Feughside Inn are ideal places to stay in Banchory.
Before you leave Aberdeenshire, be sure you see an exciting game. Make your way to Pittodrie Stadium, found to the southeast of Banff. And travelers that need to book a Travelocity-listed hotel near to the sporting action can read about the Aberdeen Douglas Hotel or the Rox Hotel.
Dyce Airport is a practical gateway for air travel, and is situated 35 miles (54 kilometers) from the heart of Banff. Nearby hotels include Jurys Inn Aberdeen Airport and Britannia Hotel Aberdeen.
Frequently asked questions
Recent Banff hotel reviews by fellow wanderers

Fife Lodge
"Nothing to complain about. Room comfortsble, clean and spacious. Staff helpful and breakfast nicely cooked and presented."






