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

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
Reviewed on May 26, 2025

3 bedroom cottage, with far reaching views of the garden and open countryside.
Reviewed on Jul 14, 2025

The Old Customs House - a house that sleeps 10 guests in 4 bedrooms
Reviewed on May 21, 2025

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
Reviewed on Jun 20, 2025

Banff Springs Hotel
Reviewed on Jul 15, 2025

Station Hotel Portsoy
Reviewed on Jun 22, 2025

The Beaches, beachfront 2 bed home with seaviews in Banff Aberdeenshire
Reviewed on May 19, 2025

111a Main Street

2 bedroom cottage, with far reaching views of the garden and open countryside.
Reviewed on Oct 4, 2024
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

3 bedroom cottage, with far reaching views of the garden and open countryside.
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Banff
- Hotels with Restaurants in Banff
- Hotels with Free Breakfast in Banff
- Golf Resorts & Hotels in Banff
- Convention Center Hotels in Banff
- Hotels with Free Parking in Banff
- Kid Friendly Hotels in Banff
- Pet Friendly Hotels in Banff
- Adventure Hotels in Banff
- Hotel Wedding Venues in Banff
- Hotels with Airport Transfers in Banff
- Historic Hotels in Banff
- Hotels with a Gym in Banff
- Romantic Getaways & Hotels in Banff
- Beach Resorts & Hotels in Banff
- Ski Resorts and Hotels in Banff
- Spa Resorts & Hotels in Banff
- Hotels with Air Conditioning in Banff
- Luxury Hotels in Banff
- North Sea Hotels
- Scottish Highlands Hotels
- Elgin Hotels
- Lossiemouth Hotels
- Inverurie Hotels
- Peterhead Hotels
- Aberlour Hotels
- Great Britain Hotels
- Buckie Hotels
- Fraserburgh Hotels
- Ellon Hotels
- Keith Hotels
- Huntly Hotels
- Cullen Hotels
- Dufftown Hotels
- Turriff Hotels
- Northern Europe Hotels
- Insch Hotels
- Craigellachie Hotels
- Fochabers Hotels
- Portsoy Hotels
- Macduff Hotels
- Pennan Hotels
- Oldmeldrum Hotels
- Aberdeenshire and Moray Hotels
- Gardenstown Hotels
- Findochty Hotels
- Rothes Hotels
- Crovie Hotels
- Portknockie Hotels
- Mintlaw Hotels
- Whitehills Hotels
- Garmouth Hotels
- Rosehearty Hotels
- Strichen Hotels
- Old Deer Hotels
- Pitcaple Hotels
- Rhynie Hotels
- Boyndie Hotels
Most popular
- Cheap Hotels in Portree
- Cheap Hotels in Oban
- Cheap Hotels in Inverness
- Cheap Hotels in Aberdeen
- 5 Star Hotels in Glasgow
- Cheap Hotels in Moffat
- Cheap Hotels in Fort William
- Cheap Hotels in Dundee
- Glasgow Spa Resorts & Hotels
- Cheap Hotels in Glasgow
- Cheap Hotels in Dollar
- Cheap Hotels in Aviemore
- Cheap Hotels in Stirling
- Cheap Hotels in Pitlochry