The Bayshore Inn Resort & Spa

Owner in Waterton Park, Alberta, Canada

Visit my restaurant

The Bayshore Inn Resort & Spa is a rustic, family owned and operated hotel in Waterton Lakes National Park in Alberta, Canada. We try to provide everything you need for the perfect mountain getaway. Our spacious renovated rooms, amazing dining options, boutique shopping and Waterton's only Spa are all part of our efforts to make you feel pampered and relaxed.

Established in 1998, The Bayshore inn Resort & Spa is the only hotel located on the shores of beautiful Waterton Lakes in Alberta, Canada. We serve our guest for around 6 months in an year from May 1st till October 11th and remain close for the rest time of the year. With our 70 spacious and comfortable rooms we have everything to make your stay at our facility memorable. We also offer family suite as well as three honeymoon suites complete with Jacuzzi tubs.

  • Work
    • The Bayshore Inn Resort & Spa