Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Banff – 25 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Banff Springs Hotel

Hotel in Banff

On the outskirts of the Royal Burgh of Banff, the Banff Springs Hotel overlooks the Moray Firth. It offers a restaurant, a Lounge Bar, and rooms with a TV and free Wi-Fi. Excellent all round experience. Room was comfortable, hotel appears to be recently renovated, staff were friendly and helpful, restaurant very good with good choice of entrees. Great view of Banff beach from our room. Great experience. Thank you!

Show more Show less
8.8
Excellent
336 reviews
Price from
$70
per night

Fife Lodge Hotel

Hotel in Banff

Located half a mile from Banff town center and from Banff Bay, Fife Lodge Hotel is a 3-star hotel with free parking, a bar, a restaurant, beautifully landscaped gardens, and far-reaching views of the... The accommodating staff, thinking ahead with offer for upgrade. This was great for our adult daughter (24) and the hospitality offered, seen first hand. Freshly cooked breakfast was fantastic.

Show more Show less
8.7
Excellent
150 reviews
Price from
$119
per night

The County Hotel

Hotel in Banff

Located in Banff, within 11 mi of Delgatie Castle and 11 mi of Delgathie Castle, The County Hotel provides accommodations with a restaurant and free WiFi throughout the property as well as free... Friendly owners who went out of their way to be welcoming. Themed rooms that were beautifully decorated and of a good size. Beds very comfortable and the history of the building was evident in the lovely decor. Excellent breakfast and beautiful breakfast room.

Show more Show less
8.6
Excellent
76 reviews
Price from
$98
per night

Carmelite House

Banff

On Aberdeenshire’s northern coast, Carmelite House offers rooms with attached bathroom within 10 minutes’ walk of the elegant 18th-century Duff House. Grand little house on the east side of Banff. Very basic accommodation, but clean and everything you could need. A couple of good pubs right nearby.

Show more Show less
8.6
Excellent
130 reviews

The Old Customs House

Banff

The Old Customs House is located in Banff, 11 miles from Delgatie Castle and 11 miles from Delgathie Castle, in an area where hiking can be enjoyed. The property is very well maintained, comfortable spacious and warm. Lovely personal touches throughout.

Show more Show less
9.6
Exceptional
12 reviews
Price from
$322
per night

Craig Cottage

Banff

Craig Cottage is a property located in Banff, 10 miles from Delgatie Castle and 10 miles from Delgathie Castle. Lovely little cottage for a perfect weekend away!

Show more Show less
9.9
Exceptional
5 reviews
Price from
$235
per night

23 Waters Edge

Banff

Set in Banff, 11 mi from Delgatie Castle and 11 mi from Delgathie Castle, 23 Waters Edge offers free WiFi.

Show more Show less
10
Exceptional
2 reviews
Price from
$210
per night

Bridge Street

Banff

Bridge Street is located in Banff, 11 mi from Delgatie Castle and 11 mi from Delgathie Castle, in an area where hiking can be enjoyed. It has city views and free WiFi. Great location home from home 😊

Show more Show less
9.6
Exceptional
21 reviews
Price from
$112
per night

Driftwood Cottage

Banff

Offering barbecue facilities and a terrace, Driftwood Cottage is located in Banff, 19 mi from Delgathie Castle.

Show more Show less
9.9
Exceptional
4 reviews

Apartment 8, The Granary

Banff

Located in Banff and only 11 miles from Delgatie Castle, Apartment 8, The Granary has accommodations with sea views, free WiFi and free private parking.

Show more Show less
9.5
Exceptional
4 reviews
Price from
$101
per night

FAQs about hotels in Banff

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Banff:

Explore guest reviews of hotels in Banff

See all