Skip to main content

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

Awesome: 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

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
394 reviews
Price from
$96
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 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
Excellent
220 reviews
Price from
$139
per night

The County Hotel

Hotel in Banff

Located in Banff, 11 miles 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
Excellent
120 reviews
Price from
$90
per night

Buttermere Cottage

Banff

Buttermere Cottage, a property with a garden, is located in Banff, 11 mi from Delgatie Castle. This holiday home features accommodations with a patio.

Show more Show less
9.7
Exceptional
4 reviews
Price from
$114
per night

Bridge Street

Banff

Bridge Street is located in Banff, 11 miles from Delgatie Castle and 11 miles 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
Awesome
29 reviews
Price from
$120
per night

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. Best thing was the beach view from the main windows

Show more Show less
9.8
Exceptional
20 reviews
Price from
$346
per night

11 Village

Banff

11 Village in Banff provides accommodations with free WiFi, 19 miles from Delgatie Castle and 22 miles 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
Excellent
6 reviews
Price from
$269
per night

Craig Cottage

Banff

Craig Cottage is a property located in Banff, 10 miles from Delgatie Castle and 10 miles from Delgathie Castle.

Show more Show less
9.8
Exceptional
2 reviews

Driftwood Cottage

Banff

Driftwood Cottage offers accommodations in Banff, 19 miles from Delgathie Castle. Located 19 miles from Delgatie Castle, the property has a garden and free private parking. 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

24 Waters Edge, Banff

Banff

24 Waters Edge, Banff offers accommodations in Banff, 11 miles from Delgathie Castle.

Show more Show less
9.5
Exceptional
4 reviews

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