Maplequarry

Home / Hotels / Alberta / Waterton Lakes

★★★HotelAlberta

Bayshore Inn Resort & Spa

Waterton Ave, 111, Waterton Lakes AB T0K 2M0

1 / 38

About this hotel

The Bayshore Inn Resort & Spa provides everything you need for the perfect mountain getaway right in the heart of Waterton Lakes National Park in Alberta, Canada. As the only Waterton hotel located right on the shores of beautiful Waterton Lake, this rustic family owned & operated hotel is Alberta's best kept secret. With friendly service and our Lakefront location, this is the perfect Rocky Mountain getaway. Located in the heart of the village, the Bayshore Inn (hotel/lodge) is a short walk from shops, restaurants, golf, horseback riding, bike rentals, the marina & much more!

  • Wi-Fi

Facilities and services

Facilities 2

  • 24-hour reception
  • Wi-fi

Payment methods 3

  • American Express
  • MasterCard
  • Visa

Good to know 2

  • LGTBIQ friendly
  • Non-smoking establishment

Rooms and suites

Occupancy by room type

  • Double roomup to 4 guests (max. 4 adults or max. 3 children)
  • Quadruple roomup to 6 guests (max. 4 adults or max. 3 children)

Room types and occupancy come from the Hotelbeds catalogue and have not been confirmed by the hotel, so treat them as indicative. Ask the hotel for current rooms, bed layout and the number of guests.

Location and surroundings

Waterton Ave, 111, Waterton Lakes AB T0K 2M0

The map comes from Google Maps. Your browser connects to Google only after you click the button.

Open in Google Maps · OpenStreetMap

Meals and features

Key facts

Total number of rooms
70

Hotel data: Hotelbeds, updated 25/09/2026.

Hotel website Call