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?




2. Banff Springs Hotel
Banff Springs HotelBanff
$151
$182 total
includes taxes & fees
Sep 18 - Sep 19




4. Homesly The Station Hotel
Homesly The Station HotelBanff
$205
$205 total
includes taxes & fees
Oct 17 - Oct 18




5. Periwinkle Cottage
Periwinkle CottageBanff
$454
$545 total
includes taxes & fees
Sep 30 - Oct 1




6. Portsoy Sail Loft
Portsoy Sail LoftPortsoy
$84
$101 total
includes taxes & fees
Sep 20 - Sep 21




7. 24 Waters Edge
24 Waters EdgeBanff
$504
$504 total
includes taxes & fees
Oct 3 - Oct 4




8. 15 Waters Edge
15 Waters EdgeBanff
$804
$965 total
includes taxes & fees
Oct 3 - Oct 4




9. Tammie Norrie Cottage
Tammie Norrie CottageBanff
$685
$822 total
includes taxes & fees
Oct 17 - Oct 18




10. The Old Kipper Hoose
The Old Kipper HooseBanff
$752
$902 total
includes taxes & fees
Oct 17 - Oct 18




11. 2 Seafield Place
2 Seafield PlaceBanff
$461
$553 total
includes taxes & fees
Oct 15 - Oct 16




12. 19 Reidhaven Street
19 Reidhaven StreetBanff
$879
$879 total
includes taxes & fees
Oct 17 - Oct 18




13. 49 Crovie Village
49 Crovie VillageBanff
$583
$700 total
includes taxes & fees
Sep 26 - Sep 27




15. The Knowes Hotel & Restaurant
The Knowes Hotel & RestaurantMacduff
$167
$201 total
includes taxes & fees
Sep 18 - Sep 19




16. Deveron Lodge B&B
Deveron Lodge B&BTurriff
$113
$113 total
includes taxes & fees
Sep 19 - Sep 20




17. The Davron Hotel
The Davron HotelFraserburgh
$109
$131 total
includes taxes & fees
Oct 1 - Oct 2




18. The Seafield Arms
The Seafield ArmsBuckie
$162
$194 total
includes taxes & fees
Sep 18 - Sep 19




19. The Royal Oak Hotel
The Royal Oak HotelBuckie
$145
$174 total
includes taxes & fees
Oct 15 - Oct 16




20. Cullen Bay Hotel
Cullen Bay HotelBuckie
$134
$161 total
includes taxes & fees
Oct 1 - Oct 2
Check out pet-friendly hotels in Banff
$205
$205 total
includes taxes & fees
Oct 17 - Oct 18




Periwinkle Cottage
Periwinkle CottageBanff
$454
$545 total
includes taxes & fees
Sep 30 - Oct 1




Portsoy Sail Loft
Portsoy Sail LoftPortsoy
$84
$101 total
includes taxes & fees
Sep 20 - Sep 21




2 Seafield Place
2 Seafield PlaceBanff
$461
$553 total
includes taxes & fees
Oct 15 - Oct 16




The Old Kipper Hoose
The Old Kipper HooseBanff
$752
$902 total
includes taxes & fees
Oct 17 - Oct 18
Go beyond your typical stay in Banff
Pet friendly
Pool
Hot tub
Cottage
Family friendly
Cabin
Apartment
Our prices for hotels in Banff are cheapest in November
Our prices for hotels in Banff are cheapest in November
Top landmarks in Banff
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.
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 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.
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.
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 New Aberdour Beach and Inverboyndie Beach.
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.
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.
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




Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf CourseInverurie
10/10 Exceptional
Laura




































