The only thing better than visiting Waterton Lakes National Park is waking up here. Whether you prefer the luxury of a resort hotel, the comfort of a Rocky Mountain lodge or a cozy mountain chalet experience, there are many Waterton accommodations choices.

Learn More about places to stay in Waterton and special hotel deals in Waterton, and then come and stay a while.

Waterton Lakes National Park
Bayshore Inn & Spa


As the only Waterton hotel located right on the shores of beautiful Waterton Middle Lake, this rustic family-owned & operated hotel is Alberta’s best-kept secret. With friendly service and located in the heart of the village, Bayshore Inn & Spa is in the heart of the village, steps from shops, restaurants, activities, bike rentals, the marina and so much more!

Waterton Glacier Suites


Waterton accommodation at Glacier Suites provides everything you need for the perfect mountain getaway right in the heart of Waterton Lakes National Park in Alberta, Canada and is one of the few Waterton hotels that is open all year round.

Other options of where to stay in Waterton hotels include: