- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Alberta

Banff
Our top choices for Alberta resorts

1. Fairmont Banff Springs
Fairmont Banff SpringsBanff Springs District
9.4 out of 10, Exceptional, (1,002 reviews)
The price is AED 1,833
AED 2,269 total
includes taxes & fees
18 Nov - 19 Nov

2. Grey Eagle Resort
Grey Eagle ResortSouthwest Calgary
9.4 out of 10, Exceptional, (2,520 reviews)
The price is AED 461
AED 537 total
includes taxes & fees
6 Nov - 7 Nov

3. Coast Canmore Hotel & Conference Centre
Coast Canmore Hotel & Conference CentreCanmore
8.6 out of 10, Excellent, (1,555 reviews)
The price is AED 391
AED 452 total
includes taxes & fees
30 Nov - 1 Dec

4. Stoneridge Mountain Resort
Stoneridge Mountain ResortCanmore
9.4 out of 10, Exceptional, (791 reviews)
The price is AED 597
AED 723 total
includes taxes & fees
9 Nov - 10 Nov

5. Overlander Mountain Lodge
Overlander Mountain LodgeJasper East
8.8 out of 10, Excellent, (1,011 reviews)
The price is AED 378
AED 432 total
includes taxes & fees
6 Nov - 7 Nov

6. Fairmont Jasper Park Lodge
Fairmont Jasper Park LodgeJasper
8.6 out of 10, Excellent, (1,001 reviews)
The price is AED 1,309
AED 1,691 total
includes taxes & fees
8 Nov - 9 Nov

7. Rimrock Banff, Emblems Collection
Rimrock Banff, Emblems CollectionSulphur Mountain District
9.0 out of 10, Wonderful, (1,000 reviews)
The price is AED 1,571
AED 1,957 total
includes taxes & fees
8 Nov - 9 Nov

8. Johnston Canyon Lodge and Bungalows
Johnston Canyon Lodge and BungalowsJohnston Canyon
9.2 out of 10, Wonderful, (689 reviews)

9. Jasper Gates Resort and RV
Jasper Gates Resort and RVJasper East
9.2 out of 10, Wonderful, (285 reviews)

10. Cow Lake Store and Resort
Cow Lake Store and Resortrocky mountain house
9.2 out of 10, Wonderful, (37 reviews)
The price is AED 292
AED 325 total
includes taxes & fees
10 Nov - 11 Nov
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.










































