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?

Banff Springs Hotel
Banff Springs HotelBanff
8.6 out of 10, Excellent, (216 reviews)
The price is CNY889
CNY1,066 total
includes taxes & fees
Jan 11 - Jan 12

Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (238 reviews)
The price is CNY741
CNY889 total
includes taxes & fees
Jan 13 - Jan 14

Homesly The Station Hotel
Homesly The Station HotelBanff
8.6 out of 10, Excellent, (91 reviews)
The price is CNY966
CNY966 total
includes taxes & fees
Jan 14 - Jan 15

24 Waters Edge
24 Waters EdgeBanff
10.0 out of 10, Exceptional, (1 review)
The price is CNY3,521
CNY3,521 total
includes taxes & fees
Jan 24 - Jan 25


19 Reidhaven Street
19 Reidhaven StreetBanff
The price is CNY5,000
CNY5,000 total
includes taxes & fees
Jan 14 - Jan 15

49 Crovie Village
49 Crovie VillageBanff
The price is CNY4,079
CNY4,895 total
includes taxes & fees
Jan 15 - Jan 16

15 Waters Edge
15 Waters EdgeBanff
The price is CNY4,771
CNY5,725 total
includes taxes & fees
Jan 16 - Jan 17

Tammie Norrie Cottage
Tammie Norrie CottageBanff
The price is CNY3,419
CNY4,103 total
includes taxes & fees
Jan 14 - Jan 15

2 Seafield Place
2 Seafield PlaceBanff
The price is CNY3,220
CNY3,864 total
includes taxes & fees
Feb 5 - Feb 6

Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent ResortFraserburgh
10.0 out of 10, Exceptional, (14 reviews)
The price is CNY779
CNY935 total
includes taxes & fees
Feb 9 - Feb 10

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
10.0 out of 10, Exceptional, (32 reviews)

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (346 reviews)
The price is CNY1,060
CNY1,272 total
includes taxes & fees
Jan 11 - Jan 12

The Davron Hotel
The Davron HotelFraserburgh
9.4 out of 10, Exceptional, (120 reviews)
The price is CNY764
CNY917 total
includes taxes & fees
Jan 12 - Jan 13

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (244 reviews)
The price is CNY916
CNY1,099 total
includes taxes & fees
Jan 15 - Jan 16


The Mill House Hotel
The Mill House HotelBuckie
8.6 out of 10, Excellent, (117 reviews)
The price is CNY758
CNY909 total
includes taxes & fees
Jan 14 - Jan 15

The Seafield Arms
The Seafield ArmsBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is CNY912
CNY1,094 total
includes taxes & fees
Jan 11 - Jan 12

Ban Car Hotel
Ban Car HotelFraserburgh
9.4 out of 10, Exceptional, (71 reviews)
The price is CNY678
CNY814 total
includes taxes & fees
Jan 11 - Jan 12
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.
Budget hotels in Banff and vicinity

7.0 out of 10, Good, (152)
The price is CNY390
CNY468 total
includes taxes & fees
Jan 11 - Jan 12
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
Cottage
Family friendly
Top landmarks in Banff
Learn more about Banff
Banff is applauded for its cultural attractions such as Portsoy Pottery and Banff Museum. The city has something for everyone including sights like Duff House and Inverboyndie Beach within a small-town setting.

Check out reviews of Banff hotels guests love

Banff Springs Hotel
10/10 Excellent



















































































































