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 Lake McDonald

Glacier National Park, MT
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

West Glacier Motel (West Glacier)
P.O. Box 398, West Glacier, MT 59936
3.1 km from Lake McDonald
#6 of 7 hotels in West Glacier
Traveller photos (7) | Map
Lake Mc Donald (Columbia Falls) 2.5 of 5
Going-to-the-Sun Road, P.O. Box 2025, Columbia Falls, MT 59912
10.2 km from Lake McDonald
#3 of 4 hotels in Columbia Falls
Traveller photos (3) | Map
Village Inn At Apgar (West Glacier)
Lake McDonald, West Glacier, MT 59921
14.6 km from Lake McDonald
#2 of 7 hotels in West Glacier
Traveller photos (155) | Map
Apgar Village Lodge (West Glacier)
Box 398, West Glacier, MT
14.7 km from Lake McDonald
#4 of 7 hotels in West Glacier
Traveller photos (74) | Map
Belton Chalet (West Glacier)
12575 Hwy 2 East, PO Box 206, West Glacier, MT 59936
17.0 km from Lake McDonald
Belton Chalet Slideshow
#3 of 7 hotels in West Glacier
Professional photos | Traveller photos (56) | Map
Show Prices
Glacier Guides Lodge (West Glacier) 3.0 of 5
120 Highline Blvd., PO Box 330, 0.5 miles away from Glacier National Park, West Glacier, MT 59936
17.1 km from Lake McDonald
Glacier Guides Lodge Slideshow
#1 of 7 hotels in West Glacier
Professional photos | Traveller photos (59) | Map
Show Prices
Vista Motel (West Glacier)
12340 Highway 2 East, West Glacier, MT 59936
18.3 km from Lake McDonald
#5 of 7 hotels in West Glacier
Traveller photos (46) | Map
Highway 8, Swiftcurrent Lake, Glacier National Park, MT 59434
24.1 km from Lake McDonald
#1 of 1 hotels in Glacier National Park
Traveller photos (562) | Map
On Hwy 2, 7 miles from Glacier Park, P.O. Box 130217, Coram, MT 59913
27.1 km from Lake McDonald
#1 of 1 hotels in Coram
Traveller photos (54) | Map
9533 Highway 2 East, Hungry Horse, MT 59919
29.0 km from Lake McDonald
#3 of 3 hotels in Hungry Horse
Map
Glacier Highland Resort (West Glacier)
Box 397, West Glacier, MT 59936
30.5 km from Lake McDonald
#7 of 7 hotels in West Glacier
Traveller photos (12) | Map
Mini Golden Inns Motel (Hungry Horse)
8955 Hwy 2 East, Hungry Horse, MT
30.8 km from Lake McDonald
#2 of 3 hotels in Hungry Horse
Traveller photos (10) | Map
8688 Highway 2, Hungry Horse, MT 59919
31.2 km from Lake McDonald
#1 of 3 hotels in Hungry Horse
Traveller photos (7) | Map
St. Mary's Lodge (Saint Mary, KY) 3.0 of 5
3 Going to the Sun Hwy, Saint Mary, KY 5941
34.8 km from Lake McDonald
#1 of 1 hotels in Saint Mary
Map
Highway 89 and Going to the Sun Road, Saint Mary, MT 59417 (Formerly The Resort at Glacier/St. Mary Lodge)
35.0 km from Lake McDonald
#2 of 3 hotels in Saint Mary
Professional photos | Traveller photos (112) | Map
Show Prices
Red Eagle Motel (Saint Mary)
HC-72-Box 11, Star Route, Saint Mary, MT 59417
35.0 km from Lake McDonald
#3 of 3 hotels in Saint Mary
Traveller photos (10) | Map
East Glacier Motel & Cabins (East Glacier Park)
1107 U.S. Hwy. 49 (Box 93), East Glacier Park, MT 59434
35.4 km from Lake McDonald
#4 of 5 hotels in East Glacier Park
Traveller photos (16) | Map
7336 Highway 2 East, Jct. Hwy 2-N & 206, Columbia Falls, MT 59912
36.0 km from Lake McDonald
#4 of 4 hotels in Columbia Falls
Professional photos | Traveller photos (9) | Map
Show Prices
Meadow Lake Resort (Columbia Falls) 3.5 of 5
100 Saint Andrews Drive, Columbia Falls, MT 59912
37.0 km from Lake McDonald
Special Price Stay 2 Nights Save 25%
Meadow Lake Resort Slideshow
#2 of 4 hotels in Columbia Falls
Professional photos | Traveller photos (48) | Map
Show Prices
Kandahar Lodge (Whitefish) 3.5 of 5
3824 Big Mountain Rd, P.O. Box 278, Whitefish, MT 59937
39.5 km from Lake McDonald
Special Price 15% off room rate
Kandahar Lodge Slideshow
#5 of 15 hotels in Whitefish
Professional photos | Traveller photos (44) | Map
Show Prices
Hibernation House (Whitefish) 2.0 of 5
3812 Big Mountain Road, Whitefish, MT 59937
39.6 km from Lake McDonald
#9 of 15 hotels in Whitefish
Professional photos | Traveller photos (8) | Map
Show Prices
1380 Wisconsin Avenue, Whitefish, MT 59937
41.2 km from Lake McDonald
Lodge at Whitefish Lake Slideshow
#2 of 15 hotels in Whitefish
Professional photos | Traveller photos (162) | Map
Show Prices
Crestwood Resort (Whitefish)
1301 Wisconsin Avenue, Whitefish, MT 59937
41.3 km from Lake McDonald
#3 of 15 hotels in Whitefish
Traveller photos (4) | Map
89, Babb, MT 59411
41.3 km from Lake McDonald
#1 of 1 hotels in Babb
Traveller photos (15) | Map
North Forty Resort (Columbia Falls)
3765 Hwy. 40 West, Columbia Falls, MT 59937
41.7 km from Lake McDonald
North Forty Resort Slideshow
#1 of 4 hotels in Columbia Falls
Professional photos | Traveller photos (60) | Map
Show Prices
14840 Highway 2 E, Essex, MT 59916
42.0 km from Lake McDonald
#1 of 2 hotels in Essex
Traveller photos (3) | Map
121 Iowa Avenue #3A, Whitefish, MT 59937
42.2 km from Lake McDonald
#12 of 15 hotels in Whitefish
Professional photos | Traveller photos (1) | Map
Show Prices
Garden Wall Inn (Whitefish)
504 Spokane Ave, Whitefish, MT 59937
42.3 km from Lake McDonald
GreenLeadersGold level
Garden Wall Inn Slideshow
#1 of 15 hotels in Whitefish
Traveller photos (41) | Map
800 Spokane Avenue, Whitefish, MT 59937
42.5 km from Lake McDonald
#13 of 15 hotels in Whitefish
Professional photos | Traveller photos (1) | Map
Show Prices
Pine Lodge (Whitefish) 2.0 of 5
920 Spokane Ave, Whitefish, MT 59937
42.6 km from Lake McDonald
#7 of 15 hotels in Whitefish
Professional photos | Traveller photos (31) | Map
Show Prices