Top 10 Hotels in Banff

See all 6 Hotels in Banff
Fife Lodge
Fife Lodge

Sandyhill Road, Banff AB45 1BE

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

Situated in Banff, this hotel is within 2 mi (3 km) of Duff House, Banff Museum, and Macduff Marine Aquarium. Glendronach …

$99
per night
Gardenia Guest House - B&B
Gardenia Guest House - B&B

19 Castle Street, Banff AB45 1DH

3.0 out of 5.0
3.5 out of 5 (20 reviews)

Situated in Banff, this bed & breakfast is within 1 mi (2 km) of Duff House and Banff Museum. Macduff Marine Aquarium is 1.5 …

$80
per night
Durn House
Durn House

Durn Road, Portsoy, Banff AB45 2XT

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

Located in Portsoy, this romantic bed & breakfast is within 1 mi (2 km) of Portsoy Ice Cream and Portsoy Pottery. Joiner’s …

$85
per night
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club

Morriston Road, Elgin IV30 6UN

3.0 out of 5.0
3.4 out of 5 (87 reviews)

Situated in Elgin, this spa hotel is within 2 mi (3 km) of Relax, Elgin Museum, and Spynie Palace. Elgin Cathedral and Spynie …

$85
per night
Holiday Inn Express Aberdeen City Centre
Holiday Inn Express Aberdeen City Centre

Chapel Street, Aberdeen AB10 1SQ

3.0 out of 5.0
4.1 out of 5 (438 reviews)

Located in Central Aberdeen, this hotel is within a 10-minute walk of St. Mary's Roman Catholic Cathedral, Academy, and …

$62
per night
The Globe Inn
The Globe Inn

13-15 North Silver Street, Aberdeen AB10 1RJ

3.0 out of 5.0
4 out of 5 (258 reviews)

Located in Central Aberdeen, this inn is within a 5-minute walk of The Duke of Gordon, Aberdeen Music Hall, and His Majesty's …

$82
per night
Mercure Aberdeen Ardoe House Hotel & Spa
Mercure Aberdeen Ardoe House Hotel & Spa

South Deeside Road, Aberdeen AB12 5YP

4.0 out of 5.0
4.4 out of 5 (335 reviews)

Located in Ardoe, this spa hotel is 1.2 mi (2 km) from Blairs Museum and within 6 mi (10 km) of Academy and City Beach …

$84
per night
Copthorne hotel Aberdeen
Copthorne hotel Aberdeen

122 Huntly Street, Aberdeen AB10 1SU

4.0 out of 5.0
3.6 out of 5 (438 reviews)

Located in Central Aberdeen, this hotel is within a 10-minute walk of St. Mary's Roman Catholic Cathedral, Academy, and …

$54
per night
Woodside of Glasslaw Guesthouse
Woodside of Glasslaw Guesthouse

Woodside of Glasslaw, Stonehaven AB39 3XQ

4.0 out of 5.0
4.8 out of 5 (70 reviews)

Situated in Stonehaven, this guesthouse is within 3 mi (5 km) of Dunnottar Castle, Stonehaven Tolbooth, and Stonehaven …

$76
per night
Rox Hotel
Rox Hotel

17-23 Market Street, Aberdeen AB11 5PY

4.0 out of 5.0
4.1 out of 5 (166 reviews)

Located in Central Aberdeen, this romantic hotel is steps from Provost Ross House, Aberdeen Maritime Museum, and Provost …

$106
per night

Recent Reviews in Banff

Hide content

Where to stay in Banff

Banff Hotel Guide

Are you arranging to spend time in Aberdeenshire? Hoping to find a place to stay in or around Banff? The center of Banff has 3 accommodations within easy driving distance.

Some hotels that are near downtown Banff are the Gardenia Guest House - B&B and Fife Lodge.

One of the few economical hotel options in Banff is the Kathleen`s Bed and Breakfast.

15 miles away from the middle of Banff, is the Castle Hotel. Alternatively, the Fife Arms Hotel can be found 8 miles away. The Durn House as well as the Dunromin B&B are alternative places to book accommodation around Banff.

Like to venture a little further afield? Aberdeenshire and Moray offers many options. Visit Aberdeenshire and Moray's ruins. Those with a hankering for wide open spaces and fresh air should also make the time to to enjoy the region's beaches, coastal plains, forests and rivers. Travelers in this part of United Kingdom enjoy snowboarding and skiing.

55 miles to the southwest of Banff is Banchory, home to the Braemar Castle. Ballater offers some comfortable places to stay. Alternatively, you can stay at Banchory, 40 miles to the south of Banff. In Banchory, take the time to visit the Crathes Castle and Gardens. The Inchmarlo Villas and Feughside Inn are comfortable places to stay.

Before you head home, consider spending a few hours rubbing shoulders with local sports fans at a local game. You'll find Pittodrie Stadium 40 miles to the southeast of Banff. For tourists who are keen on staying close by, make a reservation in the Aberdeen Douglas Hotel or Rox Hotel.

If you are planning on arriving or departing via Dyce Airport, you can book some accommodation at Jurys Inn Aberdeen Airport, or Britannia Hotel Aberdeen, which are both a short taxi ride away.