
Top Hotels Near Vermilion Lakes in Banff from AU$321
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for Vermilion Lakes hotels

1. Canalta Hotel Lodge
Canalta Hotel LodgeUptown District, 2.9 km from Vermilion Lakes
9.4 out of 10, Exceptional, (1,483 reviews)
The price is AU$753
includes taxes & fees
9 Aug - 10 Aug

2. Fairmont Banff Springs
Fairmont Banff SpringsBanff Springs District, 3 km from Vermilion Lakes
9.4 out of 10, Exceptional, (1,007 reviews)
The price is AU$1,655
includes taxes & fees
31 July - 1 Aug

3. Banff Park Lodge
Banff Park LodgeDowntown District, 1.7 km from Vermilion Lakes
9.0 out of 10, Wonderful, (2,315 reviews)
The price is AU$931
includes taxes & fees
28 Aug - 29 Aug

4. Johnston Canyon Lodge and Bungalows
Johnston Canyon Lodge and Bungalows18.5 km from Vermilion Lakes
9.0 out of 10, Wonderful, (579 reviews)
The price is AU$621
includes taxes & fees
8 Aug - 9 Aug

5. Party Hostel- Canmore Hotel Hostel
Party Hostel- Canmore Hotel Hostel19.3 km from Vermilion Lakes
7.8 out of 10, Good, (324 reviews)
The price is AU$321
includes taxes & fees
23 Aug - 24 Aug
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.
Compare popular hotels close to Vermilion Lakes
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Canalta Hotel Lodge | 9.4 Exceptional 1,483 reviews | View | ||||||
![]() Fairmont Banff Springs | 9.4 Exceptional 1,007 reviews | View | ||||||
![]() Banff Park Lodge | 9.0 Wonderful 2,315 reviews | View | ||||||
![]() Johnston Canyon Lodge and Bungalows | 9.0 Wonderful 579 reviews | View | ||||||
![]() Party Hostel- Canmore Hotel Hostel | 7.8 Good 324 reviews | View |
Top Vermilion Lakes Hotel Reviews

Elk + Avenue Hotel
10/10 Excellent
































