Within its 1 million acres of terrain, Glacier National Park has campgrounds, two backcountry chalets, historic lodges, cabins and motor inns.

The most historic lodging in the park is found at Lake McDonald Lodge and Many Glacier Hotel. Located a short drive from Glacier National Park’s west entrance, Lake McDonald Lodge sits on the shore of Lake McDonald and welcomes visitors to its 82 guest rooms in the main lodge, cabins and the newly renovated Cobb House and Snyder Hall. Meanwhile, in the northeast corner of the park—also known as the “Switzerland of North America,” Many Glacier Hotel sits on the shore of Swiftcurrent Lake and welcomes visitors to its 215 guest rooms. Built by the Great Northern Railway in 1914 – 1915, Many Glacier Hotel is the largest hotel in the park. Two backcountry chalets—Granite Park and Sperry—are accessible via Glacier National Park’s trail system and provide overnight lodging. 

Inside the park, visitors will also find accommodations at Motel Lake McDonald, Rising Sun Motor Inn and Cabins, Swiftcurrent Motor Inn and Cabins and Agpar Village Lodge, as well as 13 campgrounds that have more than 1,000 campsites.

And while lodging is limited inside Glacier National Park, there are many lodging options just outside of the park’s boundaries. If you’re looking for historic accommodations, try Glacier Park Lodge in East Glacier Park, the Izaak Walton Inn in Essex and the Belton Chalet in West Glacier.

On the east side of the park, visitors will also find comfortable lodging in St. Mary, Browning, Essex and East Glacier Park, while the west side has numerous lodging options in West Glacier, Hungry Horse and Columbia Falls.