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, Serenity spa where you can relax, revitalize and reconnect with yourself, and the extensive gift shop where you will find beautiful local crafts jewelry and apparel as well as select merchandise from around the world.