We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Upper Waterton Lake

Upper Waterton Lake, Waterton Lakes National Park, AB, Waterton Lakes National Park, Alberta, Canada
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Aspen Village (Waterton Lakes National Park, Canada) 2.0 of 5
111 Windflower Ave | Box 100, Waterton Lakes National Park, Alberta T0K 2M0, Canada
0.6 km from Upper Waterton Lake
#8 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (51) | Map
Show Prices
Bear Mountain Motel (Waterton Lakes National Park, Canada)
208 Mountainview Rd., Waterton Lakes National Park, Alberta T0K 2M0, Canada (Formerly El Cortez)
0.7 km from Upper Waterton Lake
#2 of 8 hotels in Waterton Lakes National Park
Traveller photos (58) | Map
Waterton Lakes Lodge Resort (Waterton Lakes National Park, Canada) 3.0 of 5
101 Clematis Avenue, Waterton Lakes National Park, Alberta T0K 2M0, Canada
0.8 km from Upper Waterton Lake
#6 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (90) | Map
Show Prices
Bayshore Inn Resort & Spa (Waterton Lakes National Park, Canada) 3.5 of 5
111 Waterton Ave, Waterton Lakes National Park, Alberta T0K 2M0, Canada
0.9 km from Upper Waterton Lake
Offers & Announcements Fall Special!
Bayshore Inn Resort & Spa Slideshow
#5 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (124) | Map
Show Prices
Many Glacier Hotel (Glacier National Park, MT)
Highway 8, Swiftcurrent Lake, Glacier National Park, MT 59434
34.2 km from Upper Waterton Lake
#1 of 1 hotels in Glacier National Park
Traveller photos (629) | Map
Cardston Flamingo Motel (Cardston, Canada)
848 Main Street, Box 92, Cardston, Alberta T0K 0K0, Canada
46.2 km from Upper Waterton Lake
#2 of 3 hotels in Cardston
Professional photos | Traveller photos (10) | Map
Show Prices
South Country Inn (Cardston, Canada)
404 Main Street, Cardston, Alberta T0K0K0, Canada
46.5 km from Upper Waterton Lake
#1 of 3 hotels in Cardston
Traveller photos (12) | Map
Heritage Inn in Pincher Creek (Pincher Creek, Canada) 3.0 of 5
919 Waterton Avenue, HWY #6, Pincher Creek, Alberta T0K1W0, Canada
47.3 km from Upper Waterton Lake
#2 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (17) | Map
Show Prices
Blue Mountain Motel (Pincher Creek, Canada)
981 Main Street, Pincher Creek, Alberta, Canada
47.7 km from Upper Waterton Lake
#6 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (16) | Map
Show Prices
Foothills Motel (Pincher Creek, Canada)
1049 Waterton Avenue (Hwy. 6), Pincher Creek, Alberta T0K 1W0 , Canada
47.8 km from Upper Waterton Lake
#4 of 7 hotels in Pincher Creek
Professional photos | Map
Show Prices
Westcastle Motel (Pincher Creek, Canada)
1042 Waterton Ave, Pincher Creek, Alberta T0K 1W0 , Canada
47.8 km from Upper Waterton Lake
#5 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (11) | Map
Show Prices
Parkway Motel (Pincher Creek, Canada) 2.0 of 5
1070 Waterton Avenue, Pincher Creek, Alberta T0K 1W0, Canada
47.9 km from Upper Waterton Lake
Special Offer CALL DIRECT FOR BEST...
Parkway Motel Slideshow
#7 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (20) | Map
Show Prices
Super 8 Pincher Creek (Pincher Creek, Canada) 2.0 of 5
1307 Freebairn Avenue, Pincher Creek, Alberta T0K1W0, Canada
48.9 km from Upper Waterton Lake
#3 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (10) | Map
Show Prices
Ramada Pincher Creek (Pincher Creek, Canada) 2.5 of 5
1132 Table Mountain Street, Pincher Creek, Alberta T0K 1W0, Canada
49.1 km from Upper Waterton Lake
Special Offer Save 15%; Earn 500...
Ramada Pincher Creek Slideshow
#1 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (22) | Map
Show Prices
Red Eagle Motel (Saint Mary, MT)
HC-72-Box 11, Star Route, Saint Mary, MT 59417
49.2 km from Upper Waterton Lake
#3 of 3 hotels in Saint Mary
Traveller photos (10) | Map
St Mary Lodge & Resort (Saint Mary, MT)
Highway 89 and Going to the Sun Road, Saint Mary, MT 59417 (Formerly The Resort at Glacier/St. Mary Lodge)
49.3 km from Upper Waterton Lake
#2 of 3 hotels in Saint Mary
Professional photos | Traveller photos (126) | Map
Show Prices