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
The price is CA $210 per night
CA $210
CA $253 total
includes taxes & fees
5 Mar - 6 Mar
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.

Fife Lodge
Sandyhill Road, Banff, Scotland
Free cancellation
Reserve now, pay when you stay
1.01 km from city centre
The price is CA $157 per night
CA $157
CA $189 total
includes taxes & fees
2 Mar - 3 Mar
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
Reserve now, pay when you stay
9.94 km from city centre
The price is CA $149 per night
CA $149
CA $179 total
includes taxes & fees
3 Mar - 4 Mar
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.
Breakfast included
Pet-friendly

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

Beautiful Renovated Mill near Portsoy and the beach
8.07 km from city centre
Book a stay at this golf vacation home in Banff. Enjoy free WiFi, a garden, and an in-room coffeemaker. Popular attractions Portsoy Ice Cream and Portsoy Pottery are located nearby.
Kitchen
Washer

Finest Retreats | The White House of Park
12.1 km from city centre
Stay at this vacation home in Banff. Enjoy free WiFi, a garden, and patios. Popular attractions Fordyce Joiners Workshop and Visitor Centre and Portsoy Ice Cream are located nearby.
Kitchen
Washer

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 and an in-room coffeemaker. Popular attractions Inverboyndie Beach and Duff House are located nearby.
Kitchen
Washer

Finest Retreats | Ellie-Jo Cottage
10.87 km from city centre
Stay at this cottage in Banff. Enjoy free WiFi, patios, and in-room fireplaces. Popular attractions New Aberdour Beach and Macduff Marine Aquarium are located nearby.
Kitchen
Washer

Craigellachie Hotel of Speyside
Victoria Street, Aberlour, Scotland
Free cancellation
Reserve now, pay when you stay
44.28 km from city centre
The price is CA $263 per night
CA $263
CA $316 total
includes taxes & fees
19 Mar - 20 Mar
Stay at this 4-star business-friendly hotel in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Macallan Distillery and Speyside Cooperage are located nearby.
Breakfast included
Pet-friendly
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 $157 per night from Mar. 2 to Mar. 3
CA $157
CA $189 total
includes taxes & fees
2 Mar - 3 Mar
9.4/10 Exceptional! (202 reviews)
Banff hotels essential information
Accommodation | 523 hotels |
---|---|
Lowest Price | CA $149 |
Highest Price | CA $263 |
Popular hotels | Banff Springs Hotel, Fife Lodge, Station Hotel Portsoy, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, Beautiful Renovated Mill near Portsoy and the beach, Finest Retreats | The White House of Park, 3 bedroom cottage, with far reaching views of the garden and open countryside., Finest Retreats | Ellie-Jo Cottage, Craigellachie Hotel of Speyside |
Frequently asked questions
Recent Banff hotel reviews by fellow wanderers

Station Hotel Portsoy
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Check in was very good. Woman at the bar was very helpful and checked me in. She took me upto my room and made me aware of where breakfast was in the morning. Very impressed.
I was out on the lash all day and night. Came back at night for a few drinks and a game of pool. Went upstairs and the bed was big which is good but not too comfortable. It didnt put me off but it might have if i was sober haha.
When i checked in I was asked when I'd like breakfast. I went down in the morning and my room number was on the table. I sat down and a while later i was asked what I'd like for breakfast. I ordered and after a while it came with an extra plate of scrambled and poached eggs. The waitress forgot to ask how I liked my eggs so she gave me them all ways which was appreciated.
All in all I enjoyed my stay and I recommend it."
A verified traveller stayed at Station Hotel Portsoy
Types of hotels
Hotels near…
Areas of Banff
More ways to wander Banff
Most popular
Hotels
Flights
Cars
Activities