Find hotels in Banff from 1.717.248 ₫

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 Banff hotels and places to stay

Banff Springs Hotel

4.0 star property
8.6 out of 10, Excellent, (199)
"Great location, great food and lovely staff"
The price is 3.967.486 ₫
4.760.983 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Banff Springs Hotel

Fife Lodge

3.0 star property
9.4 out of 10, Exceptional, (225)
"The staff are wonderful and very accommodating. Super breakfast, bar area as well as dining facility."
The price is 2.920.490 ₫
3.504.588 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Fife Lodge

Homesly The Station Hotel

3.5 star property
8.6 out of 10, Excellent, (90)
"Great place, very friendly staff, the food was best in Scotland "
The price is 4.345.690 ₫
4.345.690 ₫ total
includes taxes & fees
16 Oct - 17 Oct
Homesly The Station Hotel

111a Main Street

3.0 star property
10.0 out of 10, Exceptional, (1)
"The weather was not bad was good the accommodation where we it was really good very comfortable. It was clean as well inside the property. There was everything what i need in the house in the kitchen. Everything I did not see anything less It was very comfortable "
The price is 14.368.812 ₫
17.242.574 ₫ total
includes taxes & fees
18 Oct - 19 Oct
111a Main Street

Thain House

3.0 star property
The price is 8.878.174 ₫
10.653.949 ₫ total
includes taxes & fees
7 Nov - 8 Nov
Thain House

11 Village

3.0 star property
The price is 10.601.380 ₫
12.721.656 ₫ total
includes taxes & fees
21 Oct - 22 Oct
11 Village

15 Waters Edge

3.5 star property
The price is 18.515.792 ₫
22.219.091 ₫ total
includes taxes & fees
25 Oct - 26 Oct
15 Waters Edge

Dolphin Cottage

4.0 star property
The price is 12.557.992 ₫
15.069.730 ₫ total
includes taxes & fees
22 Oct - 23 Oct
Dolphin Cottage

49 Crovie Village

2.5 star property
The price is 14.105.968 ₫
16.927.162 ₫ total
includes taxes & fees
25 Oct - 26 Oct
49 Crovie Village

2 Seafield Place

3.0 star property
The price is 11.506.615 ₫
13.808.078 ₫ total
includes taxes & fees
25 Oct - 26 Oct
2 Seafield Place

Bullpens

3.5 star property
The price is 19.830.012 ₫
23.796.155 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Bullpens

The Old Coach House Hotel

3.0 star property
6.8 out of 10, (143)
"Old Coach House sounded like a quaint place with a bar. They have nout, not even breakfast"
The price is 1.460.245 ₫
1.752.294 ₫ total
includes taxes & fees
11 Oct - 12 Oct
The Old Coach House Hotel

The Station Hotel

4.0 star property
9.4 out of 10, Exceptional, (237)
"Wonderful place to be and explore the area."
The price is 3.811.239 ₫
4.573.487 ₫ total
includes taxes & fees
1 Nov - 2 Nov
The Station Hotel

Craigellachie Hotel of Speyside

4.0 star property
9.0 out of 10, Wonderful, (330)
"Excellent bar. Breakfast was very good. Clean hotel. Very convenient place if you are visiting speyside. "
The price is 5.243.740 ₫
6.292.488 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Craigellachie Hotel of Speyside

The Aberlour Hotel

3.0 star property
9.0 out of 10, Wonderful, (92)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
The price is 4.490.405 ₫
5.388.486 ₫ total
includes taxes & fees
12 Oct - 13 Oct
The Aberlour Hotel

Hillhead Hideaways

5.0 star property
10.0 out of 10, Exceptional, (7)
"Everything you need amd more for a great few nights away. Great job!"
The price is 10.221.716 ₫
12.266.059 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Hillhead Hideaways

Meldrum House Country Hotel & Golf Course

4.0 star property
9.4 out of 10, Exceptional, (357)
"Amazing historic property with all the modern day amenities. Will stay here again!"
The price is 4.439.145 ₫
5.326.974 ₫ total
includes taxes & fees
10 Nov - 11 Nov
Meldrum House Country Hotel & Golf Course

Firth Hotel & Restaurant

3.0 star property
8.4 out of 10, Very good, (248)
"A very pleasant, friendly and convenient place to stay."
The price is 1.813.624 ₫
2.176.349 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Firth Hotel & Restaurant

The Royal Oak Hotel

3.5 star property
9.6 out of 10, Exceptional, (86)
"I stay at the Royal Oak every time I visit Cullen. Rooms are lovely, staff is friendly and accommodating and the food is excellent . It's a real gem. "
The price is 3.942.662 ₫
4.731.194 ₫ total
includes taxes & fees
11 Oct - 12 Oct
The Royal Oak Hotel

Craigellachie Lodge

3.5 star property
10.0 out of 10, Exceptional, (92)
"The suite we had was absolutely perfect and all staff were so kind and very accommodating. Would stay again!"
The price is 5.168.153 ₫
6.201.784 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Craigellachie Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Banff attractions

Learn more about Banff

Tucked along Scotland's northeast coast, this historic fishing town offers charming harbour walks and the impressive ruins of Banff Castle. Visit the Duff House art gallery for masterpieces, then explore nearby Macduff Marine Aquarium to discover fascinating sea creatures from local waters.

Top Banff Hotel Reviews

More cheap stays in Banff

Hotels in Banff with star rating

Frequently asked questions

What's the seasonal weather in Banff?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Banff is 814 mm.

Explore a world of travel with Expedia