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

Banff Springs Hotel
8 Golden Knowes Rd, Banff, Scotland
Free cancellation
Reserve now, pay when you stay
0.89 km from city centre
Stay at this 4-star business-friendly hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Inverboyndie Beach and Duff House are located nearby.
Parking included
Free WiFi

Fife Lodge
Sandyhill Road, Banff, Scotland
1.01 km from city centre
Stay at this 3-star 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 Banff Museum are located nearby.
Breakfast included
Parking included

Station Hotel Portsoy
22 Seafield Street, Banff, Scotland
Free cancellation
9.94 km from city centre
Stay at this 3.5-star hotel in Banff. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Portsoy Ice Cream and Portsoy Pottery are located nearby.
Pool
Breakfast included

The Conners - 2 bedroom, modernised fisherman's cottage
10.87 km from city centre
Stay at this cottage in Banff. Enjoy free WiFi, laundry facilities, and in-room fireplaces. Popular attractions New Aberdour Beach and Macduff Marine Aquarium are located nearby.
Kitchen
Washer

The Beaches, beachfront 2 bed home with seaviews in Banff Aberdeenshire
1.72 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 Inverboyndie Beach and Duff House are located nearby.
Kitchen
Washer

The Old Customs House - a house that sleeps 10 guests in 4 bedrooms
0.24 km from city centre
Book a stay at this family-friendly cottage in Banff. Enjoy free WiFi, laundry facilities, and cable/satellite TV service. Popular attractions Duff House and Banff Museum are located nearby.
Hot tub
Kitchen

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
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 Banff Museum are located nearby.
Pool
Kitchen

3 bedroom cottage, with far reaching views of the garden and open countryside.
4.62 km from city centre
Stay at this cottage in Banff. Enjoy a garden, laundry facilities, and an in-room coffeemaker. Popular attractions Inverboyndie Beach and Duff House 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
9.4/10 Exceptional! (213 reviews)
Banff hotels essential information
Accommodation | 566 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Banff Springs Hotel, Fife Lodge, Station Hotel Portsoy, The Conners - 2 bedroom, modernised fisherman's cottage, The Beaches, beachfront 2 bed home with seaviews in Banff Aberdeenshire, The Old Customs House - a house that sleeps 10 guests in 4 bedrooms, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, 3 bedroom cottage, with far reaching views of the garden and open countryside., 111a Main Street |
Frequently asked questions
Recent Banff hotel reviews by fellow wanderers

Fife Lodge
5 out of 5
Posted 8 days ago
Travelocity Verified Review
"Beautiful place to stay. No complaints at all. would stay here again "
A verified traveller stayed at Fife Lodge
Types of hotels
Hotels near…
Areas of Banff
More ways to wander
Most popular
Hotels
Flights
Cars
Activities