Book Cheap Hotels in Banff
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Banff
Most frequently booked Banff hotels

Fife Lodge
Sandyhill Road Banff Scotland
1.01 km from city centre
The price is CA $154 per night
CA $154
CA $185 total
Apr 17 - Apr 18
includes taxes & fees
Stay at this hotel in Banff. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Duff House and Duff House Royal Golf Club are located nearby.
Breakfast included
Parking included

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
By Banff Aberdeenshire
3.2 km from city centre
Book a stay at this family-friendly vacation home in Banff. Enjoy free WiFi, private pools, and a garden. Popular attractions Duff House and Duff House Royal Golf Club are located nearby.
Pool
Kitchen

Charming fishermans’ cottage in picturesque Crovie
Gardenstown Scotland
11.96 km from city centre
Book a stay at this beach cottage in Banff. Enjoy free WiFi, a beach locale, and laundry facilities. Popular attraction New Aberdour Beach is located nearby.
Kitchen
Washer

3 bedroom cottage, with far reaching views of the garden and open countryside.
Whitehills
4.62 km from city centre
Stay at this cottage in Banff. Enjoy a garden, laundry facilities, and an in-room coffeemaker. Popular attractions Grampian Kart Club and Inverboyndie Beach are located nearby.
Kitchen
Washer

2 self-catering cottages booked as one with secure garden area.
Whitehills SCT
4.62 km from city centre
Stay at this cottage in Banff. Enjoy a garden, laundry facilities, and an in-room coffeemaker. Popular attractions Grampian Kart Club and Inverboyndie Beach are located nearby.
Kitchen
Washer

Homesly The Station Hotel
22 Seafield Street Banff Scotland
Free cancellation
Reserve now, pay when you stay
9.94 km from city centre
The price is CA $163 per night
CA $163
CA $163 total
Apr 11 - Apr 12
includes taxes & fees
Stay at this hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Portsoy Ice Cream and Portsoy Pottery are located nearby.
Pool
Pet-friendly

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS
Banff Scotland
1.73 km from city centre
Book a stay at this family-friendly vacation home in Banff. Enjoy free WiFi, laundry facilities, and patios. Popular attractions Inverboyndie Beach and Grass Labyrinth are located nearby.
Kitchen
Washer

Highland Retreat in Banff near Whisky Trail
Cornhill
12.12 km from city centre
Book a stay at this beach vacation home in Banff. Enjoy free WiFi, a beach locale, and a garden. Popular attractions Grampian Kart Club and Fordyce Joiners Workshop and Visitor Centre are located nearby.
Kitchen
Washer
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.
Top family friendly Banff hotel deals

Fife Lodge
Sandyhill Road Banff Scotland
The price is CA $154 per night from Apr 17 to Apr 18
CA $154
CA $185 total
Apr 17 - Apr 18
includes taxes & fees
9.4/10 Exceptional! (241 reviews)
Banff hotels essential information
Accommodation | 627 hotels |
|---|---|
Lowest Price | CA $163 |
Highest Price | CA $185 |
Popular hotels | Fife Lodge, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, Charming fishermans’ cottage in picturesque Crovie, 3 bedroom cottage, with far reaching views of the garden and open countryside., 2 self-catering cottages booked as one with secure garden area., Homesly The Station Hotel, SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS, Highland Retreat in Banff near Whisky Trail, Sharing Sunsets and Tides - bliss! |
Frequently asked questions
Recent Banff hotel reviews by fellow wanderers

Fife Lodge
4 out of 5
Posted 6 days ago
Travelocity Verified Review
"The room was clean and well prepared. Good shower pressure & no mould in the shower tray.
Staff were friendly and attentive.
Breakfast was excellent. Overall good value for money and I would stay again."
A verified traveller stayed at Fife Lodge







