Bayshore Inn Resort & Spa

Located on the shore of beautiful Waterton Lake, the Bayshore Inn is your premiere wedding destination offering breathtaking views and exquisite cuisine prepared by our world class Executive Chef.