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

208 Mountainview Rd., Waterton Lakes National Park, Alberta T0K 2M0, Canada (Formerly El Cortez)
1.6 km from Upper Waterton Lake
#2 of 8 hotels in Waterton Lakes National Park
Traveller photos (38) | Map
107 Wildflower Ave | Box 51, Waterton Lakes National Park, Alberta T0K 2M0, Canada
1.6 km from Upper Waterton Lake
Offers & Announcements Golf Getaway!
Waterton Glacier Suites Slideshow
#3 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (60) | Map
Show Prices
111 Waterton Ave, Waterton Lakes National Park, Alberta T0K 2M0, Canada
1.6 km from Upper Waterton Lake
Offers & Announcements Summer Golf Special!
Bayshore Inn Resort & Spa Slideshow
#4 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (114) | Map
Show Prices
101 Clematis Avenue, Waterton Lakes National Park, Alberta T0K 2M0, Canada
1.6 km from Upper Waterton Lake
#6 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (92) | Map
Show Prices
111 Windflower Ave | Box 100, Waterton Lakes National Park, Alberta T0K 2M0, Canada
1.6 km from Upper Waterton Lake
#8 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (50) | Map
Show Prices
408 Evergreen Ave, Waterton Lakes National Park, Alberta T0K 2M0, Canada
2.2 km from Upper Waterton Lake
#1 of 8 hotels in Waterton Lakes National Park
Professional photos | Traveller photos (33) | Map
Show Prices
Many Glacier Hotel (Glacier National Park, MT)
Highway 8, Swiftcurrent Lake, Glacier National Park, MT 59434
35.7 km from Upper Waterton Lake
#1 of 1 hotels in Glacier National Park
Traveller photos (563) | Map
89, Babb, MT 59411
42.2 km from Upper Waterton Lake
#1 of 1 hotels in Babb
Traveller photos (15) | Map
West Glacier Motel (West Glacier, MT)
P.O. Box 398, West Glacier, MT 59936
46.4 km from Upper Waterton Lake
#6 of 7 hotels in West Glacier
Traveller photos (7) | Map
Blue Mountain Motel (Pincher Creek)
981 Main Street, Pincher Creek, Alberta, Canada
47.0 km from Upper Waterton Lake
#3 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (16) | Map
Show Prices
Foothills Motel (Pincher Creek)
1049 Waterton Avenue (Hwy. 6), Pincher Creek, Alberta T0K 1W0 , Canada
47.1 km from Upper Waterton Lake
#6 of 7 hotels in Pincher Creek
Professional photos | Map
Show Prices
Westcastle Motel (Pincher Creek)
1042 Waterton Ave, Pincher Creek, Alberta T0K 1W0 , Canada
47.1 km from Upper Waterton Lake
#7 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (10) | Map
Show Prices
Parkway Motel (Pincher Creek) 2.0 of 5
1070 Waterton Avenue, Pincher Creek, Alberta T0K 1W0, Canada
47.2 km from Upper Waterton Lake
#5 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (20) | Map
Show Prices
Ramada Pincher Creek (Pincher Creek) 2.5 of 5
1132 Table Mountain Street, Pincher Creek, Alberta T0K 1W0, Canada
47.3 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 (20) | Map
Show Prices
919 Waterton Avenue, HWY #6, Pincher Creek, Alberta T0K1W0, Canada
47.7 km from Upper Waterton Lake
#2 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (17) | Map
Show Prices
848 Main Street, Box 92, Cardston, Alberta T0K 0K0, Canada
47.8 km from Upper Waterton Lake
#2 of 3 hotels in Cardston
Professional photos | Traveller photos (10) | Map
Show Prices
37 8th Ave, Cardston, Alberta, Canada
47.9 km from Upper Waterton Lake
#3 of 3 hotels in Cardston
Traveller photos (2) | Map
South Country Inn (Cardston)
404 Main Street, Cardston, Alberta T0K0K0, Canada
48.1 km from Upper Waterton Lake
#1 of 3 hotels in Cardston
Traveller photos (12) | Map
Super 8 Pincher Creek (Pincher Creek) 2.0 of 5
1307 Freebairn Avenue, Pincher Creek, Alberta T0K1W0, Canada
48.2 km from Upper Waterton Lake
#4 of 7 hotels in Pincher Creek
Professional photos | Traveller photos (11) | Map
Show Prices