Best Things to Do in Glacier National Park: Ultimate 9-Day Itinerary
Glacier National Park, which is often called the “Crown of the Continent,” is a place that truly takes your breath away. From the moment I arrived, I was surrounded by towering mountains, glacial lakes, and a sense of untouched wilderness.

Established in 1910, the park spans over a million acres and is home to more than 700 miles of trails, making it a paradise for hikers and nature lovers. Driving along the legendary Going-to-the-Sun Road, I couldn’t help but admire the incredible engineering that allows visitors to experience some of the most dramatic landscapes in North America.
Every turn of the road offers breathtaking views of rugged peaks, cascading waterfalls, and deep valleys carved by ancient glaciers. Whether you’re an adventure seeker or simply looking to reconnect with nature, this 9-day itinerary will guide you through the best hikes, scenic drives, and hidden gems of Glacier National Park.
Day 1: Welcome to Glacier – Columbia Falls & Lake McDonald
Start Your Day with Breakfast at Montana Coffee Traders
My adventure began in Columbia Falls with a warm cup of freshly roasted coffee. With coffee, I ate a plate of huckleberry pancakes at Montana Coffee Traders. This cozy café, a favorite among locals and travelers alike, offers the perfect energy boost before a full day of exploring. Its rustic charm and friendly atmosphere made it the ideal first stop.
Visit: Apgar Visitor Center & Lake McDonald
After breakfast, I headed to Apgar Visitor Center to grab a park map and get the latest trail conditions. From there, it was a short drive to Lake McDonald, which is the largest lake in the park. The lake, formed by glaciers thousands of years ago, stretches for 10 miles and is surrounded by towering peaks.

The first thing that struck me was the multicolored pebbles beneath the crystal-clear waters. It is a signature feature of Glacier’s glacial lakes. Renting a kayak was the best decision. I spent the morning paddling across the calm waters, soaking in the beauty of the surrounding mountains, which reflect on the lake’s surface.
Lunch at The Wandering Gringo
By midday, I was ready for a delicious meal. The Wandering Gringo which is a well-loved food truck in Columbia Falls, did not disappointed me. Their massive burritos, filled with fresh, flavorful ingredients, were exactly what I needed after a morning on the water. I opted for the carne asada burrito, which was packed with bold spices and tender meat.
End Your Day with Dinner at North Fork Pizza
As the sun began to set, I found myself at North Fork Pizz. It is a cozy pizzeria known for its wood-fired creations. The Huckleberry BBQ Chicken Pizza was a must-try. It perfectly blended the sweetness of Montana’s famous huckleberries with the smoky richness of BBQ sauce. Sitting by the warm fire, with the scent of fresh pizza in the air, was the perfect way to end my first day in Glacier.
Day 2: The Legendary Going-to-the-Sun Road & Logan Pass
Start Your Day with Breakfast at Eddie’s Café
Bright and early, I made my way to Eddie’s Café in Apgar Village. Their huckleberry French toast and strong coffee made for the perfect start before embarking on one of the most scenic drives in the world.
Visit: Going-to-the-Sun Road & Logan Pass
No trip to Glacier is complete without driving the legendary Going-to-the-Sun Road. This 50-mile masterpiece, which was completed in 1933, winds through breathtaking cliffs, lush valleys, and high mountain passes. Along the way, I made several stops, each more stunning than the last.

At Big Bend, I was greeted with panoramic views of towering peaks and waterfalls, while the Jackson Glacier Overlook offered a humbling glimpse at one of the park’s few remaining glaciers.
After arriving at Logan Pass, which is the highest point on the road at 6,646 feet, I set out on the Hidden Lake Overlook Trail. This 2.7-mile round-trip hike led me through wildflower meadows and past grazing mountain goats before revealing the stunning Hidden Lake. Its deep blue waters framed by snow-capped peaks.
Lunch at Big Bend Overlook (Picnic Style)
Instead of heading back down, I had packed a picnic lunch from The Polebridge Mercantile.

Sitting at Big Bend Overlook, with the sound of rushing water below and the sight of towering peaks in the distance, made for one of the most memorable meals of the trip.
End Your Day with Dinner at Belton Chalet
After a full day of adventure, I treated myself to dinner at the historic Belton Chalet. It dates back to 1910. This lodge was one of the first Great Northern Railway hotels built to accommodate travelers heading into the park. The bison meatloaf and locally caught grilled trout were both incredible. It makes this a perfect way to wrap up an unforgettable day.
Day 3: Many Glacier & Hiking to Grinnell Glacier
Start Your Day with Breakfast at Swiftcurrent Motor Inn
Many Glacier, often called the “Heart of Glacier,” was my next destination. I kicked off the morning with a hearty omelet and fresh coffee at Swiftcurrent Motor Inn. It was a favorite spot among hikers preparing for the trails.
Visit: Grinnell Glacier Trail
The Grinnell Glacier Trail is one of Glacier National Park’s most famous hikes, and for good reason. This 11-mile round-trip trail winds through some of the most awe-inspiring landscapes in the park. The first few miles took me past Swiftcurrent Lake and Josephine Lake.

Their turquoise waters mirroring the towering peaks above. As I climbed higher, the views became even more dramatic, jagged cliffs, cascading waterfalls, and vibrant wildflower meadows surrounded me at every turn.
The final stretch involved a steep ascent, but the reward was worth it. Reaching Grinnell Glacier, with its massive ice sheets resting above a milky blue glacial lake, was a surreal experience. The icebergs floating in the water reminded me of the changing landscape of the park, as many of its glaciers continue to shrink due to climate change.
Lunch at Many Glacier Hotel Lounge
After making my way back down, I stopped at the Many Glacier Hotel Lounge for a well-earned meal. It was built in 1915. This historic Swiss-style lodge sits on the shores of Swiftcurrent Lake. This offers one of the best dining views in the park. I ordered a smoked trout sandwich and sat by the massive windows, watching the sunlight dance across the water.
End Your Day with Dinner at Two Sisters Café
Dinner that night was at Two Sisters Café in the small town of Babb. This quirky, family-owned restaurant is famous for its bison burgers and homemade pies. The friendly staff and laid-back vibe made it feel like a true hidden gem.
Day 4: Exploring Two Medicine – A Hidden Gem of Glacier
Start Your Day with Breakfast at Glacier Park Lodge
Waking up in the historic Glacier Park Lodge felt like stepping back in time. It was built in 1913 by the Great Northern Railway. The lodge features towering Douglas fir columns and a grand lobby that immediately transports you to a different era.
You can enjoy a classic breakfast of huckleberry pancakes and bacon in the lodge’s dining room. I couldn’t help but admire the rustic charm and breathtaking views of Rising Wolf Mountain in the distance.
Visit: Running Eagle Falls & Two Medicine Lake
Two Medicine is often overshadowed by Many Glacier and Going-to-the-Sun Road, but for those seeking solitude and spectacular scenery, it’s an absolute must. My first stop was Running Eagle Falls, a short and easy hike leading to a mesmerizing “double waterfall” where water flows through a rock formation. It is one of the Glacier’s hidden wonders.

Next, I arrived at Two Medicine Lake, where towering peaks reflected perfectly on the water’s surface. The Sinopah Mountain, which is named after a Blackfeet Indian princess, dominates the skyline. This adds to the area’s rich cultural significance.
Opting for a boat tour, I listened as the guide shared stories about the Blackfeet Tribe’s deep connection to this land. The ride was peaceful, with the gentle sound of waves lapping against the boat creating a serene atmosphere.
Lunch at Two Medicine Grill
For lunch, I drove back to the small town of East Glacier Park and stopped at Two Medicine Grill. This old-fashioned diner, which is known for its friendly service and homemade comfort food, served up a delicious bison chili that warmed me up after a morning on the water.
Hike: Aster Falls & Scenic Point Trail
After lunch, I tackled two incredible hikes in the Two Medicine area. The Aster Falls Trail was an easy 2-mile round-trip walk which leads to a beautiful waterfall framed by lush greenery. It was the perfect warm-up for the Scenic Point Trail.
It is a more challenging 7.6-mile hike with jaw-dropping views of the plains stretching endlessly beyond the mountains. Reaching the top, with strong winds and an open vista before me, was one of the most rewarding moments of my trip.
End Your Day with Dinner at Serrano’s Mexican Restaurant
Back in East Glacier Park, I ended the day at Serrano’s Mexican Restaurant. It is a lively spot known for its giant portions and fresh ingredients. The elk fajitas were a unique and flavorful dish that gave me the energy I needed after a long day of hiking.
Day 5: Iceberg Lake – A Hiker’s Dream
Start Your Day with Breakfast at Nell’s
Before heading into Many Glacier again, I grabbed breakfast at Nell’s at Swiftcurrent. Their famous cinnamon rolls and strong coffee gave me the perfect boost for the day’s adventure.
Hike: Iceberg Lake Trail
The Iceberg Lake Trail is often considered one of the most stunning hikes in Glacier, and it completely lived up to the hype. The 9.3-mile round-trip journey started in a forested area before opening up into sweeping alpine meadows. Along the way, I saw bighorn sheep grazing on rocky slopes and even spotted a grizzly bear from a safe distance. This reminds me of Glacier’s wild and untamed nature.

After a few hours of hiking, I finally reached Iceberg Lake. It is a surreal, turquoise-blue glacial lake surrounded by towering cliffs. True to its name, the lake had floating icebergs even in the middle of summer. The icy water was too tempting to resist, so I dipped my hands in. Only to immediately pull them out as the freezing cold tingled my fingers.
Lunch at Many Glacier Hotel’s Ptarmigan Dining Room
After the hike, I made my way to Many Glacier Hotel for lunch. Sitting in the elegant Ptarmigan Dining Room, with floor-to-ceiling windows overlooking Swiftcurrent Lake. It felt like something out of a movie. I ordered the Montana trout almondine, a locally sourced dish that was both light and flavorful.
Relax at Swiftcurrent Lake & Boat Tour
To wind down, I rented a kayak and spent the afternoon paddling across Swiftcurrent Lake. It takes in the towering peaks reflected on its glassy surface. For a more relaxing experience, I also took the Scenic Boat Tour, where the guides shared fascinating insights about the area’s history and wildlife.
End Your Day with Dinner at Johnson’s Café
To end the day, I headed to Johnson’s Café. It is a charming, family-owned spot in St. Mary. The fried chicken with huckleberry honey was one of the most unique and delicious meals I had on the trip. The cozy, home-style setting made it feel like eating at a local’s house.
Day 6: Bowman & Kintla Lakes – The Remote Wilderness
A Scenic Drive to the North Fork
Leaving the more touristy parts of Glacier behind, I set off on a journey to one of the park’s most remote areas: the North Fork region. It is home to Bowman and Kintla Lakes.
The drive itself was an adventure, with rough, unpaved roads winding through dense forests and offering occasional glimpses of towering peaks. Unlike the bustling areas near Going-to-the-Sun Road, this part of the park felt untouched. Just me, the wild landscapes, and the occasional black bear crossing the road.
Visit: Bowman Lake
After about an hour of bumpy driving, I reached Bowman Lake. It was a breathtakingly peaceful spot with crystal-clear water reflecting the surrounding mountains. Stepping onto the rocky shoreline, I took a deep breath and immediately felt the tranquility of this place. There were no crowds, no tour buses. Just the sound of gentle waves lapping against the shore.
I decided to take a kayak out onto the lake, paddling slowly while soaking in the beauty around me. The sheer remoteness of Bowman made it feel like a hidden paradise. It is a place where you could truly disconnect from the world.
Lunch: Picnic by the Lake
With no restaurants nearby, I had packed a picnic lunch from the Polebridge Mercantile. It is a legendary local store known for its huckleberry bear claws and fresh sandwiches. Sitting by the water, eating my turkey and cheese sandwich while watching the sunlight dance on the lake. It was one of the most peaceful moments of my trip.
Explore: Kintla Lake – The Ultimate Escape
For those craving even more solitude, Kintla Lake is an extra 15 miles down a rugged dirt road from Bowman. It’s the least-visited lake in Glacier, and getting there felt like a true wilderness expedition. The moment I arrived, I knew it was worth it. Kintla’s still, blue waters stretched endlessly before me, framed by towering peaks.
I spent the afternoon walking along the shore and watching loons glide across the water. If there’s ever a place to escape the modern world and immerse yourself in nature, this is it.
Dinner at Northern Lights Saloon
After a long day in the wilderness, I made my way back to Polebridge. It is a tiny off-the-grid community just outside the park. I stopped at the Northern Lights Saloon, a rustic, log-cabin-style restaurant serving up delicious local fare. The bison burger with homemade fries was exactly what I needed after a day of adventuring.
Day 7: Avalanche Lake & Trail of the Cedars
Morning: Hike to Avalanche Lake
One of the most accessible yet rewarding hikes in Glacier is the Avalanche Lake Trail, and I couldn’t leave without experiencing it. The trail started with the Trail of the Cedars. It is a magical boardwalk path winding through an ancient cedar forest. The towering trees, some over 500 years old, created a cool, misty atmosphere. This makes me feel like I had stepped into an enchanted forest.

As I continued on the 4.5-mile hike to Avalanche Lake, the scenery transformed from dense forest to stunning mountain vistas. When I finally reached the lake, I was greeted by a sight straight out of a postcard: a turquoise alpine lake surrounded by cliffs, with multiple waterfalls cascading down the rock face.
I took off my hiking boots, dipped my feet into the icy water, and simply sat there, taking it all in.
Lunch at Eddie’s Café
Back in Apgar Village, I grabbed lunch at Eddie’s Café. It is a classic Glacier staple known for its home-cooked meals. The huckleberry BBQ pulled pork sandwich was absolutely delicious.
Afternoon: Apgar Village & Lake McDonald
To relax, I spent the afternoon wandering through Apgar Village, browsing local gift shops and grabbing a scoop of huckleberry ice cream—a Glacier tradition. Then, I rented a canoe and paddled out onto Lake McDonald, watching the sun begin to set behind the mountains.
Dinner at Belton Chalet
For my final dinner in West Glacier, I treated myself to a meal at the historic Belton Chalet. Built in 1910, this charming lodge is one of the oldest in the park. I enjoyed a Montana-raised steak with roasted vegetables.
Day 8: Relaxing & Wildlife Spotting in Many Glacier
Scenic Sunrise at Many Glacier
Waking up before dawn, I made my way back to Many Glacier, knowing it was the best place in the park for wildlife spotting.

As the sun slowly lit up the mountains, I stood in awe, watching a moose wade through the shallow waters of Swiftcurrent Lake.
Hike: Grinnell Glacier Overlook
For my last big hike, I chose Grinnell Glacier Overlook. It is a breathtaking yet challenging trail which leads to one of the most famous glaciers of the park. The 7.6-mile hike took me through fields of wildflowers and past turquoise lakes, but the final push was a steep climb.

It was the hardest part. When I finally reached the Grinnell Glacier Viewpoint, I gasped at the sight: a massive glacier with chunks of ice floating in a vibrant blue lake.
Lunch at Many Glacier Hotel
After the hike, I rewarded myself with a relaxing lunch on the deck of Many Glacier Hotel, savoring a grilled salmon dish while overlooking the lake.
Evening Wildlife Drive
As the sun set, I drove along Many Glacier Road, hoping to spot more wildlife. I wasn’t disappointed. A grizzly bear was foraging in the distance, and a herd of mountain goats climbed effortlessly along the cliffs.
Dinner at The Cattle Baron Supper Club
For my last big dinner, I drove to Babb and dined at the Cattle Baron Supper Club. It is a legendary Montana steakhouse. The prime rib, slow-roasted to perfection, was the perfect meal to cap off the day.
Day 9: Farewell to Glacier – A Scenic Goodbye
Sunrise at Wild Goose Island
On my final morning, I made one last stop at Wild Goose Island Viewpoint. It is one of the most iconic spots of Glacier.

Watching the sunrise paint the sky in hues of pink and orange, I felt grateful for every moment spent in this incredible place.
Relaxing Morning at Lake McDonald Lodge
Before heading home, I enjoyed a leisurely morning at Lake McDonald Lodge, sipping coffee on the deck and soaking in the last views of the lake.
Final Stop: Huckleberry Shopping at Glacier Distilling Company
Before leaving, I stopped by Glacier Distilling Company, picking up some locally made huckleberry whiskey. It is a perfect souvenir to remind me of this unforgettable adventure.
Where to Stay?
Glacier National Park offers a variety of accommodations to suit different preferences and budgets. This ranges from historic lodges to budget-friendly motels and campgrounds. Here are some options categorized by luxury, mid-range, and budget accommodations:
Luxury Accommodations:
- Many Glacier Hotel: Located on the shores of Swiftcurrent Lake, this historic hotel offers panoramic mountain views and a classic Swiss chalet ambiance. It’s the largest hotel in the park which boasted 212 rooms and a rich history dating back to 1915.
- Lake McDonald Lodge: Situated on the southeastern shore of Lake McDonald, this lodge provides a rustic yet elegant experience. Visitors can choose from lodge rooms, cabins, or hostel-style accommodations, all reflecting the property’s 1913 origins.
Mid-Range Accommodations:
- Belton Chalet: Jit is located just outside the park’s west entrance in West Glacier. This historic property offers modern comforts while preserving its early 20th-century charm. Visitors can enjoy world-class cuisine and comfortable rooms in a setting that dates back to 1910.
- Rising Sun Motor Inn and Cabins: Located along the Going-to-the-Sun Road near St. Mary Lake, this accommodation offers motel rooms and rustic cabins. It provides a comfortable stay with easy access to park attractions.
Budget Accommodations:
- Motel Lake McDonald: Situated on the northeastern end of Lake McDonald, this motel offers clean and comfortable rooms at an affordable price. It provides excellent access to popular park activities.
- Apgar Village Lodge: Located among old-growth forests at the foot of Lake McDonald, this lodge features 48 rooms and cabins. It offers a unique and budget-friendly Glacier National Park experience.
- Camping: For backpackers and those seeking a closer connection to nature, the park offers numerous campgrounds. The Rising Sun Campground, for instance, provides basic amenities and a prime location along the Going-to-the-Sun Road. When planning your stay, it’s essential to book well in advance, especially during peak season, as accommodations within the park fill up quickly. Each lodging option offers a unique experience by allowing you to choose the one that best fits your adventure in Glacier National Park.
Final Thoughts
Visiting Glacier National Park was more than just a trip. It was an experience that left me in awe of nature’s beauty, history, and power. From the roaring waterfalls to the peaceful alpine lakes, from the hidden trails to the bustling wildlife, every moment felt like a once-in-a-lifetime adventure. If you ever get the chance to explore this park, take it. You won’t regret it.
For more incredible travel experiences, explore the rich history and culture of Merida or enjoy family-friendly fun and mountain charm in Pigeon Forge!
No responses yet