Skip to main content
Shop travel
Shop travel
Shop travel
Stays
Stays
Flights
Flights
Cars
Cars
Vacation Packages
Vacation Packages
Things to do
Things to do
Cruises
Cruises
Support
My Trips
Sign in
Members can access discounts and special features
Sign in
Create a free account
AARP Member Savings
AARP.org
Join
Renew
Expedia-AARP.com
Independent Hotels
Scotland
United Kingdom
Europe
Hotels
Expedia-AARP.com
Banff Hotel Rooms at the Independent
Stays
Flights
Packages
1 room, 2 travelers
Travelers
Room 1
Adults
Decrease adults in room 1
Increase adults in room 1
Children
Ages 0 to 17
Decrease children in room 1
Increase children in room 1
Add another room
Done
Going to
Check-in
Check-out
Add a flight
Add a car
Search
Check prices on hotels in Banff
Check prices in Banff for tonight, Jan 13 - Jan 14
Tonight
Jan 13 - Jan 14
Check prices in Banff for tomorrow night, Jan 14 - Jan 15
Tomorrow night
Jan 14 - Jan 15
Check prices in Banff for this weekend, Jan 16 - Jan 18
This weekend
Jan 16 - Jan 18
Check prices in Banff for next weekend, Jan 23 - Jan 25
Next weekend
Jan 23 - Jan 25
Featured Banff Independent Hotels
Laichmoray Hotel
3 out of 5
Maisondieu Road Elgin Scotland
Banff Springs Hotel
4 out of 5
8 Golden Knowes Rd Banff Scotland
Firth Hotel & Restaurant
3 out of 5
5 Clifton Road Lossiemouth Scotland
The Royal Hotel
3 out of 5
Station Road Elgin Scotland
The Aberlour Hotel
3 out of 5
87 HIGH STREET Aberlour Scotland
Saplinbrae Hotel and Lodges
4 out of 5
Mintlaw Peterhead Scotland
The Seafield Arms
4 out of 5
17-19 Seafield St Buckie Scotland
The Station Hotel
4 out of 5
51 New Street Aberlour Scotland
Heath Hill Hotel
3 out of 5
Memsie Fraserburgh Scotland
Don't see what you're looking for?
See all available properties in Banff
View all properties
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.
Plan Your Trip to Banff
Flights to Banff
Banff Hotels
Banff Car Rentals
Banff Vacations
Find More Hotels near Banff
North Sea Hotels (240.13 mi)
Scottish Highlands Hotels (100.19 mi)
Inverurie Hotels (27.03 mi)
Great Britain Hotels (237.1 mi)
Elgin Hotels (29.32 mi)
Peterhead Hotels (29.79 mi)
Aberlour Hotels (28.87 mi)
Lossiemouth Hotels (28.22 mi)
Keith Hotels (18 mi)
Buckie Hotels (16.39 mi)
Ellon Hotels (26.75 mi)
Fraserburgh Hotels (19.25 mi)
Huntly Hotels (18.09 mi)
Dufftown Hotels (27.12 mi)
Cullen Hotels (11.13 mi)
Northern Europe Hotels (557.14 mi)
Turriff Hotels (9.11 mi)
Craigellachie Hotels (27.32 mi)
Insch Hotels (22.55 mi)
Fochabers Hotels (21.5 mi)
Other Hotel Brands
Freetobook
More Accommodation Types in Banff
Cottages
Vacation Homes
Cabin Rentals
Guest Houses
Hostels
Ranches
More Hotel Options in Banff
Hotels with Bars in Banff
Hotels with WiFi in Banff
Smoke Free Hotels in Banff
Hotels with Complimentary Breakfast in Banff
Hotel with wifi in Banff
Family Hotels in Banff
Pet-friendly Hotels in Banff
Beach Hotels in Banff
Resorts & Hotels with Spas in Banff
Hotels with Air Conditioning in Banff
Luxury Hotels in Banff
Stay near Popular Banff Attractions
Duff House (0.47 mi)
Portsoy Pottery (6.32 mi)
Portsoy Ice Cream (6.17 mi)
Fordyce Joiners Workshop and Visitor Centre (8.25 mi)
Banff Museum (0.94 mi)
Macallan Distillery (28.29 mi)
Speyside Cooperage (27.46 mi)
Glenfiddich Whisky Distillery (26.75 mi)
Moray Firth (28.82 mi)
Aberlour Distillery (29.5 mi)
Elgin Cathedral (28.92 mi)
Huntly Castle (17.78 mi)
Glendronach Distillery (13.14 mi)
Glen Moray Distillery (28.41 mi)
Fyvie Castle (16.25 mi)
Glen Grant Distillery (27.1 mi)
Bow Fiddle Rock (12.35 mi)
Strathisla Distillery (17.94 mi)
Delgatie Castle (9.16 mi)
Banff Hotels by Star Rating
5 stars
4 stars
3 stars
2 stars
Recommended Cities for You
London Hotels
Paris Hotels
Rome Hotels
Barcelona Hotels
Amsterdam Hotels
Berlin Hotels
Venice Hotels
Istanbul Hotels
Madrid Hotels
Dublin Hotels
Lisbon District Hotels
Prague Hotels
Milan Hotels
Vienna Hotels
Munich Hotels
Edinburgh Hotels
Athens Hotels
Hamburg Hotels
Budapest Hotels
Copenhagen Hotels
270734e9-5bd5-4c14-8369-f20dd74e2b6e
ceb24569-6c7e-49ae-9a55-9ac621e3f308