Hotels in Banff

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Banff?

1. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (289 reviews)
Wake to tranquil garden scenes at this charming Banff hotel. Just minutes from Duff House and Banff Museum, enjoy complimentary breakfast, WiFi, and parking. Unwind with drinks at the bar or coffee at the café while the attentive staff caters to your needs.
The price is $117
$141 total
includes taxes & fees
Nov 6 - Nov 7
Fife Lodge

2. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (256 reviews)
The price is $122
$146 total
includes taxes & fees
Nov 17 - Nov 18
Banff Springs Hotel

3. Seafield Arms

Seafield Arms
3.5 star property
Banff
7.2 out of 10, Good, (12 reviews)
The price is $138
$165 total
includes taxes & fees
Nov 4 - Nov 5
Seafield Arms

4. Portsoy Sail Loft

Portsoy Sail Loft
1.0 star property
Portsoy
10.0 out of 10, Exceptional, (1 review)
The price is $94
$112 total
includes taxes & fees
Nov 27 - Nov 28
Portsoy Sail Loft

5. Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.4 out of 10, Very good, (95 reviews)
Discover the charm of this inviting Banff hotel where you'll find a welcoming bar, convenient free WiFi, and complimentary parking. Explore nearby attractions like Portsoy Ice Cream and Portsoy Pottery after enjoying breakfast at the onsite café.
The price is $100
$100 total
includes taxes & fees
Nov 30 - Dec 1
Homesly The Station Hotel

6. 24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (3 reviews)
The price is $498
$498 total
includes taxes & fees
Nov 28 - Nov 29
24 Waters Edge

7. 15 Waters Edge

15 Waters Edge
3.5 star property
Banff
10.0 out of 10, Exceptional, (1 review)
The price is $675
$810 total
includes taxes & fees
Nov 5 - Nov 6
15 Waters Edge

8. Bullpens

Bullpens
3.5 star property
Banff
The price is $764
$916 total
includes taxes & fees
Nov 14 - Nov 15
Bullpens

9. Tammie Norrie Cottage

Tammie Norrie Cottage
3.5 star property
Banff
Escape to this cozy cottage near Inverboyndie Beach and Duff House, offering a quiet retreat with a fully-equipped kitchen. Free WiFi and parking add convenience while the adjacent golf course promises outdoor enjoyment just 25 minutes from Keith Station.
The price is $525
$630 total
includes taxes & fees
Nov 21 - Nov 22
Tammie Norrie Cottage

10. 19 Reidhaven Street

19 Reidhaven Street
3.0 star property
Banff
Tucked away in Banff, this cozy cottage offers complimentary WiFi and parking. Nearby hiking and biking trails beckon outdoor enthusiasts, while a private garden provides peaceful relaxation. The kitchen makes meal prep easy, and Inverboyndie Beach is just a short drive away.
The price is $702
$702 total
includes taxes & fees
Nov 7 - Nov 8
19 Reidhaven Street

11. 2 Seafield Place

2 Seafield Place
3.0 star property
Banff
10.0 out of 10, Exceptional, (1 review)
Escape to this charming cottage beside a golf course in beautiful Banff. Free WiFi and parking make exploring easy, with Portsoy Ice Cream and Pottery nearby. The fully-equipped kitchen and garden create a relaxing Scottish retreat.
The price is $435
$522 total
includes taxes & fees
Nov 7 - Nov 8
2 Seafield Place

12. The Old Kipper Hoose

The Old Kipper Hoose
3.0 star property
Banff
The price is $827
$993 total
includes taxes & fees
Nov 27 - Nov 28
The Old Kipper Hoose

13. 49 Crovie Village

49 Crovie Village
3.0 star property
Banff
Discover this charming cottage in Banff, just a short journey from New Aberdour Beach. Cook meals in your private kitchen after hiking nearby trails. Free WiFi and convenient parking make this coastal retreat an ideal home base.
The price is $577
$692 total
includes taxes & fees
Nov 5 - Nov 6
49 Crovie Village

14. 11 Village

11 Village
3.0 star property
Banff
Cozy vacation home in Banff offering complimentary WiFi and parking. Kitchen facilities provide convenience for home-cooked meals. Nearby hiking and biking trails beckon outdoor adventurers, while Sanine Beach and Fordyce Joiners Workshop are just a short drive away.
The price is $420
$503 total
includes taxes & fees
Nov 5 - Nov 6
11 Village

15. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (244 reviews)
This welcoming retreat sits near Macduff Marine Aquarium and Banff Museum. Savor meals at the restaurant, unwind with drinks at the bar, and utilize the business center. With free parking and convenient access to Aberdeen Airport, your Scottish adventure awaits.
The price is $145
$174 total
includes taxes & fees
Nov 3 - Nov 4
The Knowes Hotel & Restaurant

16. Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
10.0 out of 10, Exceptional, (32 reviews)
The price is $106
$106 total
includes taxes & fees
Nov 6 - Nov 7
Deveron Lodge B&B

17. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (155 reviews)
Experience warm hospitality at this coastal retreat with a welcoming bar and the elegant Grant Dining Room restaurant for dinner. Nearby attractions include Cullen Millennium Garden and Harbour, with free WiFi and parking enhancing your stay in Buckie.
The price is $117
$141 total
includes taxes & fees
Nov 3 - Nov 4
The Seafield Arms

18. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (125 reviews)
Set in Buckie, this inviting hotel offers complimentary breakfast, WiFi, and parking. Unwind at the welcoming bar/lounge or grab a bite at the on-site café. Explore nearby attractions like Cullen Harbour and Millennium Garden, with Keith Station just a short drive away.
The price is $112
$134 total
includes taxes & fees
Nov 3 - Nov 4
The Royal Oak Hotel

19. Cullen Bay Hotel

Cullen Bay Hotel
3.5 star property
Buckie
9.0 out of 10, Wonderful, (152 reviews)
Experience seaside charm at this Buckie hotel with commanding bay vistas. After savoring the complimentary breakfast, explore nearby Cullen Golf Club or Harbour. Return for drinks at the welcoming bar, where attentive staff ensure a memorable Scottish getaway.
The price is $123
$147 total
includes taxes & fees
Nov 3 - Nov 4
Cullen Bay Hotel

20. The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (144 reviews)
Immerse yourself in Scottish coastal charm at this welcoming Fraserburgh hotel. Just minutes from New Aberdour Beach and the Heritage Centre, enjoy 2 stylish bars, restaurant dining, and complimentary breakfast. Free WiFi and parking make exploring effortless.
The price is $125
$150 total
includes taxes & fees
Nov 3 - Nov 4
The Davron Hotel
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.

Get last-minute hotel deals in Banff and save more

Sign in to unlock great savings.
Showing deals for:Dec 2 - Dec 3

Check out pet-friendly hotels in Banff

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.

Go beyond your typical stay in Banff

When is the best time to visit Banff?

Our prices for hotels in Banff are cheapest in November

Price trends for hotels in Banff

Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 9°C / low 6°C. Cloudy most days.
9°
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
7°
weather_cloudy
December, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
6°
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
7°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
8°
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
12°
weather_cloudy
May, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
15°
weather_cloudy
June, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
16°
weather_cloudy
July, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
Monthly weather averages (˚C)

Top landmarks in Banff

Learn more about Banff

Banff is well-known for its attractions such as Duff House and Inverboyndie Beach. The city has something for everyone including sights like Portsoy Ice Cream and Fordyce Joiners Workshop and Visitor Centre within a small-town setting.

A large, historic building with a prominent tower, surrounded by lush green lawns and trees under a clear blue sky.

Check out reviews of Banff hotels guests love

Frequently Asked Questions

What hotels do travelers like in Banff?

Where can I get free parking at my hotel in Banff?

Park your car for free at The Boyne Hotel.

Can I book refundable accommodations in Banff?

If you want the flexibility to change your travel plans to Banff, most properties offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.

Where can I stay in Banff if I want a vacation home instead of a traditional hotel?

If you want a good alternative to a hotel, browse our selection of 26 vacation homes. You can also consider one of the 8 apartments or 80 cottages.

What will the weather in Banff be like during my vacation?

The warmest months in Banff are usually July and August with an average temp of 55°F. February and January are the chilliest months when the average temp is 41°F. The rainiest months are October and August.

Why should I book my Banff hotel with Hotels.com?

There are plenty of reasons to book your Banff travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.