Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Banff – 50 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 4 stars

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. The hotel in general was excellent

Show more Show less
8.4
Very good
396 reviews
Price from
£80
per night

Fife Lodge Hotel 3 stars

Hotel in Banff

Situated half a mile from Banff town centre 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 hotel is gorgeous, The rooms were large and clean! The staff was very friendly and accommodating. I would highly recommend staying here, if we come back this way it is a place I would stay again.

Show more Show less
8.8
Fabulous
223 reviews
Price from
£115.50
per night

The County Hotel 3 stars

Hotel in Banff

Located in Banff, 17 km from Delgatie Castle, The County Hotel features a restaurant, a bar and a shared lounge. A Full English/Irish breakfast is available daily at the hotel. Fantastic atmosphere, meals and service, Vida and Eric couldn't do dnough for us (thank you)..

Show more Show less
8.6
Fabulous
120 reviews
Price from
£75
per night

Bridge Street

Banff

Bridge Street is situated in Banff, 17 km from Delgatie Castle and 17 km 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.1
Superb
29 reviews
Price from
£100
per night

The Old Customs House

Banff

The Old Customs House is situated in Banff, 18 km from Delgatie Castle and 18 km from Delgathie Castle, in an area where hiking can be enjoyed. Best thing was the beach view from the main windows

Show more Show less
9.8
Exceptional
20 reviews
Price from
£287.50
per night

Driftwood Cottage

Banff

Offering barbecue facilities and a terrace, Driftwood Cottage is located in Banff, 30 km from Delgathie Castle. from the moment we entered we immediately felt at home. Just a beautiful little cottage with everything you could ever need for a stay

Show more Show less
10
Exceptional
6 reviews

11 Village 4 stars

Banff

11 Village offers accommodation in Banff, 31 km from Delgatie Castle and 35 km from Delgathie Castle. FABULOUS location. Well thought out layout which makes a small harbour cottage feel spacious. Amazing weather all weekend so we were not in the house much at all, instead enjoying the picnic bench on the edge of the harbour and the glorious beach. Great wood burner for when it cooled down in the evening. Excellent shower with plentiful hot water.

Show more Show less
8.8
Fabulous
6 reviews
Price from
£177.50
per night

24 Waters Edge, Banff 4 stars

Banff

24 Waters Edge, Banff offers accommodation in Banff, 18 km from Delgathie Castle.

Show more Show less
9.5
Exceptional
4 reviews

Buttermere Cottage 4 stars

Banff

Buttermere Cottage, a property with a garden, is situated in Banff, 17 km from Delgatie Castle. This holiday home features accommodation with a patio.

Show more Show less
9.7
Exceptional
4 reviews
Price from
£95
per night

P'lace of Glassaugh, Banff 5 stars

Banff

P'lace of Glassaugh, Banff offers accommodation in Banff, 35 km from Delgathie Castle.

Show more Show less
10
Exceptional
3 reviews
Price from
£124
per night

FAQs about hotels in Banff

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Banff:

Explore guest reviews of hotels in Banff

See all