Banff hotels

Search hundreds of travel sites at once for hotels in Banff

Banff, SCT, United Kingdom
May 17 — May 182
Banff, SCT, United Kingdom
Mon 17/5
Tue 18/5

Good to know

Low season

NovemberCheapest month to stay with an average 17% drop in price.

High season

JuneMost expensive month to stay with an average 28% rise in price.

Average price (weeknight)

R1 194Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

R1 170Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Banff

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding perfect Banff hotel deals

  • If you’re looking for a cheap hotel in Banff, you should consider visiting during the low season. You'll find cheaper accommodations in Banff in November and September.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Banff if you stay on a Tuesday. The opposite is true for, Wednesday, which is usually the most expensive day.

FAQs when booking a hotel in Banff

  • Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Banff. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.

  • After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Banff districts. You can also do a search using the city map to choose a specific location, like Banff city centre

  • Take a look at our extensive hotel map to find the best hotels near you.

Where to stay in Banff?

Our map will help you find the perfect place to stay in Banff by showing you the exact location of each hotel.

Best Banff hotels

Most recommended Banff hotels

Show all
Ailsa - Banff - Bedroom
Ailsa - Banff - Bedroom
Ailsa
9.6 Excellent
R98+
R98+
Parking
Free Wi-Fi
The Sail Loft - Banff - Outdoor view
The Sail Loft - Banff - Outdoor view
The Sail Loft
9.5 Excellent
R30+
R30+
Parking
Free Wi-Fi
Pet-friendly
Durn House - Banff - Bedroom
Durn House - Banff - Bedroom
Durn House
9.1 Excellent
R135+
R135+
Free Wi-Fi
Pet-friendly
Seafield Arms - Banff - Bedroom
Seafield Arms - Banff - Bedroom
Seafield Arms
8.9 Excellent
R90+
R90+
Parking
Free Wi-Fi
Pet-friendly
Banff Springs Hotel - Banff - Building
Banff Springs Hotel - Banff - Building
Banff Springs Hotel
8.8 Excellent
R165+
R165+
Parking
Free Wi-Fi
Air conditioning
Station Hotel Portsoy - Banff - Outdoor view
Station Hotel Portsoy - Banff - Outdoor view
Station Hotel Portsoy
8.8 Excellent
R131+
R131+
Parking
Free Wi-Fi
Pet-friendly
Bridge Street - Banff - Dining room
Bridge Street - Banff - Dining room
Bridge Street
9.5 Excellent
R111+
R111+
Free Wi-Fi
Harbour House - Banff - Living room
Harbour House - Banff - Living room
Harbour House
9.7 Excellent
R82+
R82+
Parking
Free Wi-Fi
Pet-friendly
The Old Customs House - Banff - Living room
The Old Customs House - Banff - Living room
The Old Customs House
9.7 Excellent
R296+
R296+
Parking
Free Wi-Fi
Pet-friendly
Fife Lodge Hotel - Banff - Bar
Fife Lodge Hotel - Banff - Bar
Fife Lodge Hotel
8.7 Excellent
R113+
R113+
Parking
Free Wi-Fi
Pet-friendly
The County Hotel - Banff - Building
The County Hotel - Banff - Building
The County Hotel
8.7 Excellent
R118+
R118+
Parking
Pet-friendly
Carmelite House - Banff - Restaurant
Carmelite House - Banff - Restaurant
Carmelite House
8.6 Excellent
R75+
R75+
Parking
Free Wi-Fi
Buttermere Cottage - Banff - Kitchen
Buttermere Cottage - Banff - Kitchen
Buttermere Cottage
9.9 Excellent
R143+
R143+
Parking
Free Wi-Fi
Pet-friendly
No.9 Whitehills - Banff - Dining room
No.9 Whitehills - Banff - Dining room
No.9 Whitehills
9.2 Excellent
R132+
R132+
Parking
Free Wi-Fi