COMFORTABLE & RELAXING HOLIDAY EXPERIENCE! Are you excited about your upcoming vacation to Waterton Lakes? When planning a trip, a number of things need to be considered such as packing, travel, lodging and accommodations, tours and excursions, etc. amongst all these, finding the best Waterton hotels that provide you with a comfortable and relaxed experience is extremely important. Bayshore Inn & Spa is one of the best Waterton National Park hotels that offers an incredible holiday experience.