Hotels in Banff National Park, Canada

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

Banff National Park is Canada's first national park, nestled in the Rocky Mountains of Alberta, famous for turquoise lakes like Lake Louise and Moraine Lake. Winters are cold, with average highs around -9°C (16°F), perfect for skiing at Sunshine Village or Lake Louise Ski Resort, while mild summers (22°C/72°F) are ideal for hiking Johnston Canyon or canoeing on the Bow River. You can spot wildlife like grizzly bears along the Icefields Parkway, or relax in the Banff Upper Hot Springs year-round.

B

Banff  11 hotels

C

Calgary  9 hotels
Canmore  2 hotels
Cline River  David Thompson Resort

F

L

Lake Louise  2 hotels