Where to stay when visiting Glacier National park


Accommodations in and around Glacier National Park fill up fast—especially during peak season. Hotels, lodges, and campgrounds often sell out months in advance, and last-minute options can be costly or hard to find. That’s why we’ve put together this helpful guide to the best places to stay near Glacier National Park, so you can plan ahead and make the most of your visit.

Three-story wooden building with an arched roof, balconies with flower boxes, and outdoor seating on ground level.

Moss Mountain Inn

Moss Mountain Inn is an award-winning cedar lodge just seven miles from the West Entrance of Glacier National Park and a short walk from the North Fork of the Flathead River. Nestled on six private, forested acres in the Flathead National Forest, it offers a peaceful, scenic retreat away from traffic, train noise, and park crowds—making it the perfect base camp for your Glacier and Flathead Valley adventures.

A convenient shortcut from the Inn brings you to the West Glacier entrance in about 20 minutes, while Polebridge, Glacier Park International Airport, and downtown Whitefish are all within a picturesque 20–30 minute drive.

Guests enjoy charming, updated amenities, thoughtful touches like grab-and-go snacks, and warm, personalized hospitality. The property features an indoor solarium with views of the Apgar Mountain Range, a hot tub, fire patio, private balconies, and a wildlife viewing room overlooking the pond and surrounding evergreens. Each of the four guest rooms includes a private bathroom and comfortable, home-inspired décor.

Whether you’re looking to unwind, reconnect with nature, or explore the Crown of the Continent, Moss Mountain Inn offers a tranquil, welcoming home base—and they also offer reduced winter rates, making it an excellent choice for winter visitors.

Snow-covered lodge with trees and mountains in the background

Kandahar Lodge

Kandahar Lodge offers a charming, authentic mountain lodge experience just minutes from Whitefish Mountain Resort and a short drive to Glacier National Park. Guests love its intimate atmosphere, complete with heavy timbers, a stone fireplace, and a cozy library. It features comfortable rooms, an outdoor hot tub, and a highly-regarded on-site restaurant, The Snug Bar & Restaurant, making it an ideal, relaxing basecamp for your hiking or biking adventures.

A serene lake reflecting a dense forest and mountains in the background, with a red building and boats docked along the shoreline.

Historic & Iconic In-Park Stay

Lake McDonald LodgeHistoric Classic on Lake McDonald

Set right on the shores of Lake McDonald inside Glacier National Park, this classic Swiss-chalet style lodge is one of the park’s most storied accommodations. Guests enjoy immediate access to scenic views, guided Red Bus tours, boat cruises, dining options on site, and an authentic park atmosphere steeped in early 20th-century charm. Rooms and cabins are rustic yet comfortable, ideal for adventurers who want to be steps from trails and water.

Exterior view of Cedar Creek Lodge, a multi-story building with wooden siding, surrounded by green lawns, shrubs, and trees under a clear blue sky. The building has multiple windows with awnings, a conference center sign, and a covered entrance.

Comfortable & Convenient Gateway Lodging

Cedar Creek LodgeRelaxed Mountain Lodge near Glacier

This four-season lodge just outside Glacier National Park in Columbia Falls combines modern amenities with mountain lodge style — think indoor pool, hot tub, complimentary hot breakfast, and free Wi-Fi. It’s a great base for families or couples who want comfort, convenience, and easy access to both the park and Flathead Valley attractions.

Resort-Style Lakeside Comfort

The Lodge at Whitefish Lake Lakefront Retreat

Nestled on the shores of Whitefish Lake with a backdrop of mountains and wetlands, this full-service resort offers lakefront views, upscale amenities, spa services, and multiple dining options. It’s ideal for visitors who want a more resort-oriented stay with outdoor recreation (kayak, boat rentals) in summer and proximity to both Whitefish’s downtown and Glacier National Park’s entrances.

A two-story wooden house with a wraparound balcony, surrounded by trees and green grass. In front, there are outdoor chairs around a fire pit and a picnic table.

Bright Refreshing Cabin/House – CoramSpacious Retreat Just Minutes from Glacier

Enjoy a roomy and inviting home base only ~7 miles from the West Entrance of Glacier National Park in Coram, Montana. This bright, multi-level cabin/house is ideal for families or groups, with 3 bedrooms, 2 baths, and space for up to 8 guests — perfect for spreading out after a day of hiking and sightseeing. Guests appreciate the full kitchen and multiple living areas for relaxed meals and gatherings, plus outdoor yard space with a fire pit (when allowed) and yard games. Self check-in and views of the surrounding mountains make this a comfortable and convenient home away from home near Glacier’s adventures.

Nestled along the scenic banks of the Whitefish River, the Whitefish Riverfront Hotel (formerly The Pine Lodge) offers a perfect blend of comfort, convenience, and adventure-ready amenities. Located just steps from the vibrant shops and restaurants of downtown Whitefish and a scenic 30-minute drive to the West Entrance of Glacier National Park, this recently renovated hotel serves as an ideal basecamp for hikers and bikers looking to explore the Crown of the Continent.

Located in the heart of downtown Whitefish, The Firebrand Hotel blends urban sophistication with rugged Montana adventure. This boutique hotel is steps from the town's best dining and nightlife, making it the perfect basecamp for those who want both trail access and city energy. Enjoy the rooftop hot tub, luxury spa, and modern amenities just 30 minutes from Glacier National Park’s West Entrance.