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
Tonight
Aug 30 - Aug 31Tomorrow
Aug 31 - Sep 1Next weekend
Sep 4 - Sep 6In two weeks
Sep 11 - Sep 13Top 5 hotels in Banff at a glance
- Fife Lodge — 3-star hotel in Banff. Guest rating: 9.4/10 — Exceptional.
- Banff Springs Hotel — 4-star hotel in Banff. Guest rating: 8.8/10 — Excellent.
- Seafield Arms — 3.5-star hotel in Banff. Guest rating: 7.4/10 — Good.
- Homesly The Station Hotel — 3.5-star hotel in Banff. Guest rating: 8.4/10 — Very Good.
- Periwinkle Cottage — 3-star hotel in Banff.
Where to stay in Banff?




Banff Springs Hotel
Banff Springs HotelBanff
$153
$184 total
includes taxes & fees
Aug 31 - Sep 1




Homesly The Station Hotel
Homesly The Station HotelBanff
$208
$208 total
includes taxes & fees
Sep 1 - Sep 2




Periwinkle Cottage
Periwinkle CottageBanff
$459
$551 total
includes taxes & fees
Sep 30 - Oct 1




Portsoy Sail Loft
Portsoy Sail LoftPortsoy
$82
$98 total
includes taxes & fees
Aug 31 - Sep 1




The Old Kipper Hoose
The Old Kipper HooseBanff
$762
$914 total
includes taxes & fees
Sep 4 - Sep 5




49 Crovie Village
49 Crovie VillageBanff
$590
$708 total
includes taxes & fees
Sep 26 - Sep 27




2 Seafield Place
2 Seafield PlaceBanff
$466
$559 total
includes taxes & fees
Sep 11 - Sep 12




19 Reidhaven Street
19 Reidhaven StreetBanff
$903
$903 total
includes taxes & fees
Sep 11 - Sep 12




The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
$180
$217 total
includes taxes & fees
Sep 1 - Sep 2




The Davron Hotel
The Davron HotelFraserburgh
$141
$169 total
includes taxes & fees
Aug 31 - Sep 1




Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&BKeith
$131
$131 total
includes taxes & fees
Sep 11 - Sep 12




The Seafield Arms
The Seafield ArmsBuckie
$164
$196 total
includes taxes & fees
Sep 4 - Sep 5




The Royal Oak Hotel
The Royal Oak HotelBuckie
$167
$200 total
includes taxes & fees
Sep 1 - Sep 2




The Mill House Hotel
The Mill House HotelBuckie
$126
$151 total
includes taxes & fees
Sep 3 - Sep 4




Cullen Bay Hotel
Cullen Bay HotelBuckie
$147
$176 total
includes taxes & fees
Sep 1 - Sep 2




Heath Hill Hotel
Heath Hill HotelFraserburgh
$155
$186 total
includes taxes & fees
Aug 31 - Sep 1
Check out pet-friendly hotels in Banff
$208
$208 total
includes taxes & fees
Sep 1 - Sep 2




Periwinkle Cottage
Periwinkle CottageBanff
$459
$551 total
includes taxes & fees
Sep 30 - Oct 1




Portsoy Sail Loft
Portsoy Sail LoftPortsoy
$82
$98 total
includes taxes & fees
Aug 31 - Sep 1




2 Seafield Place
2 Seafield PlaceBanff
$466
$559 total
includes taxes & fees
Sep 11 - Sep 12




The Old Kipper Hoose
The Old Kipper HooseBanff
$762
$914 total
includes taxes & fees
Sep 4 - Sep 5




19 Reidhaven Street
19 Reidhaven StreetBanff
$903
$903 total
includes taxes & fees
Sep 11 - Sep 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.
View all propertiesGo beyond your typical stay in Banff
Pet friendly
Family friendly
Cottage
Our prices for hotels in Banff are cheapest in November
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
Top landmarks in Banff
Inverboyndie Beach
9.6/10 (4 reviews)
If being by the water is a major draw, Inverboyndie Beach is a spot you might want to check out, located 1.1 mi (1.8 km) from central Banff. If you want to continue walking by the waves, head to Sanine Beach.
Duff House
9.2/10 (16 reviews)
Duff House is just one of the landmarks located 0.5 mi (0.8 km) from central Banff, so you might want to stop by for a few pics during your trip.
Portsoy Ice Cream
8.6/10 (4 reviews)
Portsoy Ice Cream is in the heart of Portsoy, so why not stop by during your stay. If you'd also like to explore some of the parks in Portsoy, Cullen Millennium Garden is nearby.
Fordyce Joiners Workshop and Visitor Centre
10.0/10 (1 review)
If visiting museums in Banff are on your list, you might want to check out the upcoming exhibitions at Fordyce Joiners Workshop and Visitor Centre. If you want to experience more of the culture Banff has to offer, head to Portsoy Ice Cream, Cullen Harbour, and Bow Fiddle Rock.
Portsoy Pottery
8.0/10 (2 reviews)
Art fans might want to check out the upcoming exhibitions at Portsoy Pottery in the heart of Portsoy. If you want to experience more of the culture Portsoy has to offer, head to Portsoy Ice Cream, Fordyce Joiners Workshop and Visitor Centre, and Cullen Harbour.
beach near Gardenstown Harbour
When the beach is calling your name, you might want to head down to beach near Gardenstown Harbour, located 7.1 mi (11.4 km) from central Banff. Enjoy the sunset by the shore at Inverboyndie Beach and New Aberdour Beach.
Duff House Royal Golf Club
You might want to play some rounds at Duff House Royal Golf Club, located 0.4 mi (0.7 km) from central Banff. If Duff House Royal Golf Club doesn't quite scratch your golfing itch, Turriff Golf Club is just a short drive away.
Sanine Beach
9.6/10 (5 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Sanine Beach is a spot you might want to check out, located 8 mi (12.9 km) from central Banff. If you want to continue walking by the waves, head to Inverboyndie Beach.
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.
See all hotels in Banff
Check out reviews of Banff hotels guests love
Banff Springs Hotel
10/10 Excellent
"Great hotel, very clean, staff brilliant, food excellent and easy parking, and great views."
Homesly The Station Hotel
10/10 Excellent
"Excellent service staff were wonderful"
















