Top 10 Hotels in Banff

See all 5 Hotels in Banff
The County Hotel

The County Hotel

32 High Street, Banff AB45 1AE

3.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Banff, this guesthouse is 0.4 mi (0.6 km) from Duff House and 1.5 mi (2.5 km) from Macduff Marine Aquarium. …

$100
Durn House

Durn House

Durn Road, Portsoy, Banff AB45 2XT

4.0 out of 5.0
4.7 out of 5 (22 reviews)

Located in Portsoy, this romantic guesthouse is 8 mi (12.8 km) from Duff House and 9.2 mi (14.8 km) from Macduff Marine …

Get Rates
Fife Lodge

Fife Lodge

Sandyhill Road, Banff AB45 1BE

3.0 out of 5.0
4.2 out of 5 (29 reviews)

Situated in Banff, this hotel is 0.6 mi (1 km) from Duff House and 1.8 mi (3 km) from Macduff Marine Aquarium. Glendronach …

Get Rates
The Boyne Hotel

The Boyne Hotel

2 North High Street, Banff AB45 2PA

3.0 out of 5.0

Located in Portsoy, this hotel is 8.5 mi (13.7 km) from Duff House and 9.7 mi (15.7 km) from Macduff Marine Aquarium. …

$71
Kathleen`s Bed and Breakfast

Kathleen`s Bed and Breakfast

88 Main Street, Banff AB45 3YP

2.5 out of 5.0
4.1 out of 5 (26 reviews)

Situated in Banff, this bed & breakfast is 7.8 mi (12.6 km) from Macduff Marine Aquarium and 9.3 mi (15 km) from Duff House …

Get Rates
Fife Arms Hotel

Fife Arms Hotel

3.2 mi from Banff
4.0 out of 5.0
4.3 out of 5 (42 reviews)

Situated in Turriff, this inn is within 12 mi (20 km) of Glendronach Distillery, Fyvie Castle, and Duff House. Macduff Marine …

$100
Kintrae B&B

Kintrae B&B

7.3 mi from Banff
3.0 out of 5.0
4.9 out of 5 (30 reviews)

Situated in Buckie, this bed & breakfast is 7.8 mi (12.5 km) from WDCS Wildlife Centre and within 20 mi (32 km) of Strathisla …

$78
Castle Hotel

Castle Hotel

8.2 mi from Banff
4.0 out of 5.0
4.3 out of 5 (52 reviews)

Situated in Huntly, this hotel is 2.4 mi (3.9 km) from Huntly Castle and within 12 mi (20 km) of Leith Hall and Garden and …

$160
Seashore Cottage

Seashore Cottage

8.6 mi from Banff
3.5 out of 5.0
5 out of 5 (8 reviews)

Situated on the beach, this bed & breakfast is 13.3 mi (21.4 km) from Glen Moray Distillery and within 25 mi (40 km) of …

Get Rates
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

17.9 mi from Banff
4.0 out of 5.0
4.8 out of 5 (64 reviews)

Located in Oldmeldrum, this golf hotel is 0.5 mi (0.7 km) from Glen Garioch Distillery and within 6 mi (10 km) of Pitmedden …

Get Rates

Recent Reviews in Banff

Where to stay in Banff

Banff Hotel Guide

Top Banff Accommodations

Are you planning a trip to Banff? A small choice of hotel options are there for the taking if you're eager to stay within easy reach of the center. You can check out the 2 establishments located within 3 miles right here on Expedia.

Some of the best options not far from where the action goes down are the Gardenia Guest House - B&B and Fife Lodge.

If you are hunting for additional accommodation options, the Castle Hotel and the Fife Arms Hotel are 15 miles and 8 miles from the center of Banff. 9 miles away stands the Kathleen`s Bed and Breakfast. The Durn House is also in this area, 5 miles away.

Some nearby places to check out in Aberdeenshire are Raemoir and Ballater. Raemoir is 40 miles to the south of Banff, while Ballater is 45 miles to the southwest. Raemoir accommodations include the Burnett Arms Hotel and Tor Na Coille Hotel & Restaurant. The Hilton Grand Vacations at Craigendarroch Suites and The Deeside Inn are some of the hotels in Ballater.

If enjoying sport is what you love, make sure you visit Pittodrie Stadium and experience the buzz in the air at game time. For those who are keen on booking a bed in the area around the stadium, the best options are the Aberdeen Douglas Hotel or the Rox Hotel.

How to Get to Banff

If you are traveling into or out of Dyce Airport and choose to stay nearby, try Jurys Inn Aberdeen Airport or Britannia Aberdeen Hotel.