Best Hotels in Banff

Explore Banff from hotels near iconic landmarks, popular shopping streets, and top dining spots.

Banff Springs Hotel

Banff Springs Hotel

📍 Golden Knowes Rd, Banff
★★★★ 8.8 (92 reviews)

Known as the “Castle in the Rockies,” the hotel combines grand château-style architecture with breathtaking mountain scenery, overlooking the Bow Valley and surrounded by the Canadian Rockies.

Fife Lodge Hotel

Fife Lodge Hotel

📍 Sandyhill Rd, Banff
★★★ 9.4 (91 reviews)

The hotel combines traditional Scottish character with comfortable rooms, an on-site restaurant, a cosy bar, and warm hospitality.

15 Waters Edge

15 Waters Edge

📍 15 Waters Edge, Banff
★★★★ 10 (1 reviews)

The property is ideal for families or groups, featuring four bedrooms, three bathrooms, a fully equipped kitchen, a games room, and private parking.

Homesly the Station Hotel

Homesly the Station Hotel

📍 Seafield Street, Portsoy
★★★ 7.4 (77 reviews)

"My wife and stopped off at Portsoy for a tea break and found the Station Hotel to be really good. Large menu and excellent service."

Seafield Arms Hotel

Seafield Arms Hotel

📍 5 Chapel Street, Whitehills
★★★ 8.4 (9 reviews)

"Booked for a birthday lunch for four of us We chose to dinein the conservatory dining area which was cosy The menu was very extensive considering that most places were closed or had a much reduced menu I beleive due to deliveries during this time - notso atThe Seafield wherewetook some time to ponder over the choices In the end we settled for the Pork black pudding & Peppercorn sauce Chicken Salad Battered Monkfish Smoked haddock mash & cheese sauce All of the above dishes were large portions We then had a little time before ordering puddings Both men having the apple crumble & custard whilst the ladies both had creme brulee 3 of us had a glass of wine & 1 coke Total bill was £128.45 The waitress was polite & friendly & we will definately return to sample more of the lovely food served here"

Guest Reviews for Banff Hotels

10.0
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

Guest User

Other
Homesly the Station Hotel ★★★
"We enjoyed delicious Indian Cuisine! There is an extensive menu to choose from, both Indian and European dishes. A complimentary taster dish of zing chicken in crunchy coating, and poppadom each with a lovely small dish of relish to put on it was a really nice touch. We didn't have to wait long for our starters: loaded Halloumi fries, vegetable Samosas and chicken Pakora - all thoroughly enjoyed. Pat often came to ask if we needed anything, and he made sure we had drinks. We didn't have to wait long at all for our main meals, because when Pat came to clear away our plates, he asked us if we were ready. Everything was piping hot and full of flavour. Sophie, our lovely waitress, and Pat, Maitre d', were extremely attentive and kind. We couldn't fault any of it our whole evening was delightful. We asked for some changes to our choices, and that was no trouble at all. One of our friends has special dietary requirements, gluten-free and dairy-free. The chef took great care and a plate of sea bass, carrots and asparagus, with mashed potato made with coconut milk was enjoyed. One of us, who wasn't able finish her meal was given a container to take her left-overs home, which was a nice touch. This was our 3rd time dining there and we'll definitely be back! Pat shook our hands when we left - a true gentleman."
★★★★★
2025-11-29
w

wedidthis

Couple
Seafield Arms Hotel ★★★
"We've just had a three night stay at the Seafield Arms Hotel in Whitehills near Banff, it made a great base for exploring the towns of the Moray coast. The hotel is small, the bar is lively, the staff are attentive and the restaurant is superb. This is not just posh pub grub, the kitchen staff produce food that exceeded our (high) expectations by a bigger margin than anywhere we've ever eaten. The bedrooms aren't large but they are nicely furnished, the bed was extremely comfortable. There's an attractive beer garden. We really enjoyed our stay"
★★★★★
2024-07-08

Banff Travel Information

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

1 INR ≈ 0.01 GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Cloudy

More Information About Banff Hotels

Key Info

Details

Number of reviews

275

Total properties

17

Weekday Avg. Price

₹ 50,429

Weekend Avg. Price

₹ 51,166

Trending hotel

Homesly the Station Hotel

FAQ – Hotels in Banff

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.