Where To Stay When Visiting Glacier National Park

Not sure where to stay in Glacier National Park? We share our lodging advice along with the best in-park lodging plus great hotels in nearby gateway towns.

Figuring out where to stay when visiting Glacier National Park can be a challenging task. It’s a popular national park and reservations fill up quickly.

Living in Bozeman, MT, we visit the park often and help friends and family find lodging. If at all possible, I always recommend staying in the national park.

It really adds to the uniqueness of your national park vacation and has the added bonus of minimizing driving times and enjoying the quiet of the park after the crowds have left for the day.

However, lodging inside the park books quickly, so you might need additional options in surrounding towns. We’ve got you covered there too!

Here are our recommended places to stay both in and outside of Glacier National Park.

Too busy to plan a vacation? See our 3 Perfect Days In Glacier National Park! A detailed 3-day itinerary detailing our favorite hikes, what to see, and tips learned along the way.

Two people stand by the rocky shore of a clear lake surrounded by majestic mountains under a blue sky. The mountains are mirrored in the calm water, and patches of cloud adorn the sky, creating a serene and picturesque landscape.
St. Mary Lake from the Beaver Pond Loop Trail- near the St. Mary Entrance

Our Lodging Strategy When Visiting Glacier National Park

If you have 2-3 days in Glacier, our lodging strategy is to stay on the west side of Glacier National Park and tour all the sights and hikes nearby and then make your way east, by way of the infamous Going To The Sun Road, to your next lodging which will serve as your base to explore the St. Mary and Many Glacier areas of the park.

The Going To The Sun Road is the only road traversing the park and connects its two main entrances from West Glacier (the most popular entrance) to the St. Mary Entrance.

If staying on the west side of the park, it would take about 2 hours to drive its 50 miles to reach the sites and hikes on the east side near St. Mary.

And granted, it is an amazingly scenic drive but it makes for a really long day with lots of car time. A challenge with kids for sure!

Map of Glacier National Park showing campgrounds, visitor centers, lodge locations, and park entrances.
Lodging areas in Glacier National Park. Map courtesy of NPS and annotated by me.

It is really difficult to get lodging in the park- rooms book quickly. But if you can, you should. Make reservations as soon as possible at Xanterra’s Glacier National Park Lodges (up to a year in advance.)

Staying Near West Glacier Entrance vs. Staying Near the St. Mary Entrance

You’ll have the best chance of finding lodging near the west entrance to Glacier simply because there are more lodging options here as compared to the more remote east entrance at St. Mary.

The west entrance to Glacier is the most popular entrance to the park. If amenities are important to you, the western side offers more tourist-oriented amenities, especially in the nearby towns of Whitefish and Columbia Falls, MT.

The east side of Glacier National Park is quieter and more remote and although it too sees lots of crowds it is less crowded than the Apgar Village area of the park’s west side.

I like the more remote Many Glacier area for its fantastic hiking trails, mountain vistas and alpine lakes, and I also like the hikes along St. Mary Lake on the Going To The Sun Road.

Therefore, I generally look for lodging near the eastern side for more hiking choices and less people and traffic congestion. And, in my opinion, it’s the most scenic part of the park.

All that being said, I really like both sides of the park and would take ANY lodging I could find inside the park.

Tip: If you can’t immediately find lodging within the park, keep checking online. Cancellations happen often. My last two reservations were made within 60 days of our visit.

Know that the lodging inside the park is very basic and fairly rustic yet very expensive. You are paying for the beauty and convenience of the location.

Hotels in nearby towns will offer better value but you will have longer drives to the attractions in the park.

Our Top Choices At A Glance

My first choice for lodging in the park is located on the east side of the park in the Many Glacier area: Many Glacier Hotel (expensive) or Swiftcurrent Motor Inn. We have also loved the central location of Rising Sun Motor Inn located across from St. Mary Lake on the Going To The Sun Road.

On the west side of the park, the best place to stay is the Village Inn at Apgar (right on Lake McDonald!). Again, preferably stay on the west side one night and east side for 1-2 nights.

If you can’t get lodging inside the park, I would recommend staying in one of the nearby towns- Whitefish, MT or Columbia Falls, MT near the West Glacier Entrance with Whitefish being my first choice of the two. Each of these options and pros and cons is described in more detail below.

Lodging Near West Glacier Entrance

Staying near the west side of Glacier allows for convenient exploration of the park’s Lake McDonald area and the popular Trail of Cedars and Avalanche Lake hikes.

A person stands on a fallen log by a calm mountain lake, surrounded by evergreen trees and towering mountains. The sun illuminates patches of the landscape, highlighting distant waterfalls and rugged terrain.
Avalanche Lake

Inside The Park

Apgar Village (Glacier National Park)

Apgar Village anchors the south end of Lake McDonald and offers a variety of lodging as well as restaurants, the Visitor Center, boat rentals, and more.

The location is terrific as you’re within walking distance of everything including the shore of Lake McDonald.

Map of Apgar showing Lake McDonald, Apgar Village, the Visitor Center, and the Apgar Campground, including roads, trails, and facility icons.
Apgar Village Map. Courtesy of NPS.

Apgar Village is one mile from the west entrance to the park. Note that although it is located within the national park boundaries, you still have to drive through the gated checkpoint to continue on the Going To The Sun Road.

From Apgar Village, it’s about 30 minutes on the Going To The Sun Road to the popular Trail of Cedars/Avalanche Lake and an hour to the popular Hidden Lake Trail at Logan Pass. See our 3 day itinerary for details on both of these trails.

Two mountain goats stand on rocky terrain surrounded by evergreen trees, with snow-capped mountains and a partly cloudy sky in the background.
Mountain goats are often seen on the Hidden Lake Trail at Logan Pass. It felt like they were posing for me!

Glacier’s Village Inn at Apgar is my first choice of lodging in Apgar Village. All the rooms here have fantastic views of Lake McDonald because the Inn sits right on the shore of the lake.

Overall, we loved our stay here. You can walk to a restaurant for dinner, rent a kayak, or just sit outside your room and take in the views of the lake. You could be happy just spending the day here.

The rooms here are a tad bit outdated but clean- more like a “retro motel” style which was fun. If you need more space, some of their suites sleep up to 6.

Tip: Try to get a room on the 2nd floor for sweeping views of the lake. You also won’t have to worry about noise from the level above. The Family Rooms (2 Queens and 1 Twin) are all located on the 2nd floor.

A hotel room with two beds, each with white linens and teal geometric runners, a ceiling fan, large window with sheer curtains, and a view of mountains and water outside.
Our room at Village Inn at Apgar– what a view!

Located right next to the Village Inn with all the amenities of Apgar Village, Apgar Village Lodge & Cabins has an equally great location and can be less expensive than the Inn. I recommend the cabins here as the lodge rooms have really thin walls.

Tip: Request a cabin near the creek for best views.

If you want something a bit more modern and some space, a good option is the Apgar Lookout Suites which sit above Eddie’s Mercantile in Apgar Village.

Lake McDonald Lodge

Another option on the west side of the park is Lake McDonald Lodge which offers a historic stay on the east shore of Lake McDonald. It also has restaurants, a lounge, boat cruises, and other activities.

Note that it is located on the western side of the park but is not located in Apgar Village (see map below). You’ll have easy access to the impressive clear water and colorful rocks of Lake McDonald and it’s a quick drive to the popular Trail of Cedars/Avalanche Lake hikes.

I’m a sucker for historic lodges and love the lobby here with its grand fireplace. One advantage Lake McDonald Lodge has over lodging in Apgar Village is that you won’t have to contend with waiting to enter the park gates since it is located past the park entrance.

Map of Glacier National Park showing campgrounds, visitor centers, lodge locations, and park entrances.
Lodging areas in Glacier National Park. Map courtesy of NPS and annotated by me.

Lodging In Nearby Towns Near West Entrance

Whitefish, MT and Columbia Falls, MT are the closest towns to the West Entrance of Glacier and each has a variety of lodging options, restaurants, etc.

Whitefish, MT – 35 minutes to West Entrance

If you can’t get lodging inside the park, staying in Whitefish, MT is my first choice outside the park when visiting the west side of Glacier.

I would choose Whitefish over Columbia Falls. Whitefish is a small, quaint tourist town with plenty of restaurants and shops (loved Jersey Boys Pizzeria) and is located just 26 miles away (roughly 35 minutes) from Glacier’s west entrance.

You’ll also find plenty of things to do right in town, and you could easily spend several days of your vacation in Whitefish without venturing into the park.

We loved our day at Whitefish Mountain Ski Resort where you can hike, bike, zip down the mountain on an alpine slide, or take the zipline adventure course. P.S. The alpine slide was super fun!

And swimming in Whitefish Lake was a cold but fun experience!

From Whitefish, it takes 35 minutes to get to Glacier National Park’s West Entrance and about one hour to reach the parking lot for the popular and highly recommended Trail of Cedars/Avalanche Lake hike.

See our 3 Perfect Days In Glacier National Park for details on this hike and more.

A child stands in the shallow water of a large lake, looking towards several kayakers. The lake is surrounded by mountainous terrain, under a partly cloudy sky. The scene conveys a sense of tranquility and natural beauty.
The cold water of Whitefish Lake located in Whitefish, MT

We stayed at Whitefish Riverfront Hotel in Whitefish which is walkable to restaurants and shops, offered a nice pool, game room for the kiddos, and free use of their outdoor gear (kayaks, paddle boards, and bikes). Check prices and availability here.

For Whitefish, it is reasonably priced for its location and amenities.

You can paddle around in the Whitefish River from the dock behind the hotel or bike 30 minutes on the paved trail to reach Whitefish Lake.

We would definitely stay here again- lots to do from the hotel itself and so close to downtown Whitefish . The rooms were nice (and clean) with high ceilings and an outdoor balcony. A basic breakfast was included in the rate.

Compare Whitefish Hotels & Find the Best Rates

You’ll also find plenty of vacation rentals in Whitefish. Tip: I would recommend staying near downtown Whitefish if your main goal is visiting Glacier National Park. That way you can walk to restaurants upon your return each day without hopping back into the car again.

Hygge Chalet w/Mountain Views, 10mins to Skiing & Hot Tub. 2 bedroom, excellent location. 10 min to the mountain, 1 min to the lake and beaches, 1 min to downtown. Access to saltwater pool in summer.

Luxe In-Town Modern LARGE Condo, Walk Everywhere, Glacier National Park Avails! 2 bedroom sleeps 4. Brand new and close to everything.

See more vacation rental listings in Whitefish, MT

Columbia Falls, MT – 25 minutes to West Entrance

The town of Columbia Falls is another option for lodging on the west side of Glacier.

Columbia Falls is generally less expensive than Whitefish and will have everything you need: places to eat, shop, and it’s a tad closer to the west entrance of the park.

Cedar Creek Lodge– This well-reviewed modern mountain lodge is a great option if you can’t get lodging inside the park, and it is walkable to shops and restaurants.

Wonderstone at Glacier– Relatively new hotel just outside of downtown Columbia Falls so a bit closer to the West Entrance to Glacier. Excellent reviews and a Starbucks is close by for that early morning coffee fix.

Meadow Lake Resort and Condos – Resort lodging on the golf course with heated pool and good onsite restaurant.

Compare Columbia Falls Hotels & Find the Best Rates

Lodging Near Glacier National Park’s East Side

As stated above, if you can swing it, try to stay on the west side for a night or two and the east side of Glacier for a night or two.

Inside The Park

Many Glacier (Glacier National Park)

The Many Glacier area of the park has its own entrance and has two lodging options- the historic Many Glacier Hotel and the more affordable Swiftcurrent Inn. Both have on-site restaurants and both have trails right outside your door.

Because this area is not located directly off of the Going To The Sun Road, it’s a quieter area of the park which is a bonus.

On the other hand, it will be a longer drive to the other attractions in the park if this is your basecamp. However, you could easily stay here for the entirety of your visit.

I always recommend staying at the historic Many Glacier Hotel. It is simply beautiful, perched right on Swiftcurrent Lake and surrounded by some of the best hikes in the park like Grinell Lake, Grinell Glacier, and Iceberg Lake.

It’s also a historic landmark and nearly impossible to get a reservation. Know that it is very expensive…

A rustic lodge with dark wood exterior nestled in a picturesque mountain setting. Snow-capped peaks and lush greenery surround the buildings. Cars are parked on a paved path, and the sky is partly cloudy.
The historic Many Glacier Hotel
Many Glacier Hotel situated on the shore of a calm lake surrounded by large mountains.
Many Glacier Hotel on Swiftcurrent Lake. Photo taken from the Swiftcurrent Trail.
Map of a region featuring Many Glacier Entrance, Lake Sherburne, and nearby landmarks such as Swiftcurrent Motor Inn and Cabins, Many Glacier Hotel, and surrounding lakes and peaks, including Mount Henkel and Altyn Peak.
Location of Many Glacier Hotel and Swift Current Motor Inn; Map courtesy of NPS

Just down the road from Many Glacier is the park’s Swiftcurrent Motor Inn and Cabins, which is not nearly as grand as the Many Glacier Hotel but has the same fantastic location at a much lower price point. I would stay here just for the location alone.

Tip: When booking, pay attention to which rooms have private bathrooms as some do not.

Rising Sun Motor Inn (Glacier National Park)

We also really enjoy the location of the park’s Rising Sun Motor Inn which sits along the Going to the Sun Road across from St. Mary Lake. It’s the most centrally located of the in-park lodging.

Tip: Rising Sun Motor Inn is a good choice if you want to explore both sides of the park as well as Many Glacier but stay in one place.

Rising Sun is just 25 minutes to Logan Pass, 11 minutes to the St. Mary Visitor Center (the best one in the park), and 51 minutes to the Many Glacier area of the park.

It has a pretty decent restaurant on site (offers a kid menu too) and a General Store if you need any basics (snacks, drinks, etc.).

It also offers easy access to the Sun Point Nature Trail (a great place to watch the sunrise above St. Mary Lake) and the popular trails to Baring Falls, St. Mary Falls, and Virginia Falls. Each of these trails is covered in our blog- 3 Perfect Days In Glacier National Park.

A rocky mountain overlook looking out over a calm lake framed by peaks at sunset.
Light from the sunrise at nearby Sunpoint Nature Trail near Rising Sun Motor Inn

Rising Sun Motor Inn offers small (emphasis on small here) cabins as well as motel-type rooms which were updated, clean, and surprisingly nice given their outside appearance.

We’ve stayed in both the cabins and motel-type rooms and really liked both of them. Note that the cabins are duplex-style so you share a wall with your neighbor. We didn’t have a noise problem but I guess it depends on your neighbor…

Tip: The motel-type rooms at Rising Sun are a bit larger than the cabins.

A bedroom with wood-paneled walls featuring a queen bed, two bedside tables with red lamps, and a vintage Glacier National Park poster.
Our Rising Sun Cabin

Lodging In Nearby Towns Near St. Mary Entrance

The nearest towns to Glacier’s St. Mary Entrance are the TINY towns of St. Mary and Babb, MT— you won’t find any chain hotels around here.

St. Mary Village is the best choice if staying outside the park. It’s located right next to the east entrance to Glacier, just a 1/2 mile from the St. Mary Visitor Center. The location can’t get any closer without actually being inside the park.

It has several lodging choices- (lodge rooms, cabins, and tiny houses) and has an onsite restaurant as well as a scattering of dining options nearby. Overall good reviews, but it’s really all about the location at this property.

You’ll also find a variety of cozy cabin rentals in the area of Babb as well.

Map showing the area around Saint Mary Visitor Center in Montana. Notable features include Lower Saint Mary Lake, Highway 89, and locations like Babb, Cassidy Curve, and Rising Sun.
St Mary area of Glacier
Map of the St. Mary area showing the locations of the Visitor Center, campground, entrance station, St. Mary Village, and nearby roads and lakes.
St. Mary Village, though not in the park, is located next to the East Entrance

My Wrap-Up

Glacier National Park is one of the most beautiful places I’ve ever been. We love the alpine lakes surrounded by stunning mountain peaks, the availability of hiking trails that were fairly easy for the kids yet incredibly scenic, and the high probability of actually seeing wildlife every day of our visit.

To wrap up, my top lodging choices near the West Entrance are the Village Inn at Apgar Village (inside the park) or Whitefish, MT (outside the park.)

My top choice of lodging on the east side of the park is any of the following- Many Glacier Hotel (historic, expensive), Swiftcurrent Motor Inn (also in Many Glacier but less expensive), and Rising Sun Motor Inn (the most central location in the park). Of these 3, take whatever is available!

No matter where you stay, Glacier National Park will be an amazing vacation for your family. Happy Trails! – Amy

Too busy to plan a vacation? See our 3 Perfect Days In Glacier National Park! A detailed 3-day itinerary detailing our favorite hikes, what to see, and tips learned along the way.

Also traveling to Yellowstone National Park? See our Family Vacation In Yellowstone.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *