Located on the banks of the beautiful Waterton Lake, Bayshore Inn is everything you are looking for in a perfect mountain getaway lodge.
Here you will find spacious accommodations, an elegant restaurant with delicious food, and the Serenity Spa where you can relax, revitalize and reconnect with yourself.
Be sure to visit the extensive gift shop where you will find beautiful local crafts, jewelry, and apparel, as well as select merchandise from around the world.