The Bayshore Inn Resort & Spa provides everything you need for the perfect mountain getaway.
This rustic , family owned and operated hotel is the only hotel located on the shores of beautiful Waterton Lake. TheBayshore Inn Resort & Spa provides everything you need for the perfect mountain getaway offering spacious renovated rooms, an amazing dining experience at one of our 4 restaurants, boutique shopping and Waterton's only Spa. The wonderful amenities, convenient location and gorgeous lakeside views are just a few of the reasons to stay with us.