twickly.
Glacier National Park & Whitefish

Montana

Glacier National Park & Whitefish

Glacier National Park is a million acres of Rocky Mountain country carved by ice: fifty miles of Going-to-the-Sun Road crossing the Continental Divide at Logan Pass, turquoise lakes ringed by rock walls, mountain goats on the trail, and a handful of grand 1910s lodges that still feel like the age of the railroad.

This guide books the park properly, from the Red Bus tours and audio-guided drives to boat rides, e-bikes, whitewater on the Middle Fork of the Flathead and winter snowshoeing, then widens the frame to the towns that make it work: Whitefish with its mountain resort and lakeside lodges, Kalispell with the Conrad Mansion and the airport, and Flathead Lake with its kayaking and Wild Horse Island. Nine hotels run from in-park lodges to Whitefish boutiques and Kalispell value stays, because in Glacier country where you sleep decides how much of the park you actually see.

Don't miss

Things to do in Glacier National Park & Whitefish

Hand-picked: every experience here has strong traveler reviews and a verified booking link.

Going-to-the-Sun Road

Going-to-the-Sun Road

Fifty miles of engineering-marvel highway crossing the Continental Divide at Logan Pass, past Lake McDonald, the Weeping Wall and St. Mary Lake. A self-guided audio drive turns the road into a narrated history lesson.

Half day to full day$Get tickets →
Logan Pass & Hidden Lake Overlook

Logan Pass & Hidden Lake Overlook

The 6,600-foot summit of Going-to-the-Sun Road, where mountain goats graze beside the boardwalk to Hidden Lake Overlook and the Highline Trail traverses the Garden Wall. The park's busiest and most photogenic stop.

1 to 4 hours$Visit site →
Lake McDonald & Apgar Village

Lake McDonald & Apgar Village

Glacier's largest lake, ten miles long and ringed by peaks, with rainbow-colored pebbles at the shore and a relaxed village at the foot. A west-side driving tour covers the lake and the quieter corners of the valley.

Half day$$$Get tickets →
Many Glacier

Many Glacier

The park's most dramatic valley: a Swiss-style lodge on Swiftcurrent Lake, moose and grizzlies in the willows, and trails to Grinnell Glacier and Iceberg Lake. A self-guided audio tour covers the road in.

Half day to full day$Get tickets →
Two Medicine

Two Medicine

The quiet southeast corner of Glacier: a long lake under red-and-green peaks, a historic boat, waterfalls and trails that see a fraction of the crowds on the Sun Road. An audio tour covers the road and the history.

Half day to full day$Get tickets →
North Fork & Polebridge

North Fork & Polebridge

A dirt-road detour into the park's wild northwest corner: the Polebridge Mercantile bakery, Bowman and Kintla lakes and a grizzly-and-wolf landscape with no cell service. Includes a self-guided audio tour.

Red Bus Tours of Glacier

Red Bus Tours of Glacier

Vintage open-top Red Jammer buses from the 1930s, with a driver-guide and a roll-back canvas roof that lets you look straight up at the peaks. The park's most iconic way to see Going-to-the-Sun Road.

2 to 9 hours$$$Visit site →
Glacier Park Boat Tours

Glacier Park Boat Tours

Narrated cruises on historic wooden boats across Lake McDonald, St. Mary Lake, Two Medicine Lake and the Many Glacier lakes. The easiest way to see the park from the water, with a short walk to a waterfall on some routes.

1 to 2 hours$$Visit site →

Where to stay

Hotels we would book ourselves, from splurges to good-value bases.

Lake McDonald Lodge$$$

Lake McDonald Lodge

Lake McDonald / Inside the Park

A Swiss-chalet style lodge on the shore of Glacier's largest lake, with a timber-and-antler lobby, a lakeside porch and boat tours from the dock. In-park lodging at its most atmospheric, open in summer only.

Check rates →
Many Glacier Hotel$$$

Many Glacier Hotel

Many Glacier / Inside the Park

The grand Swiss-style hotel on Swiftcurrent Lake, built in the railroad era in the park's most dramatic valley. Trails, boats, moose and grizzlies are all steps away. Open in summer, booked far ahead.

Check rates →
Belton Chalet$$$

Belton Chalet

West Glacier Village

A historic railroad-era chalet beside the Amtrak stop at West Glacier, a short walk from the park entrance. Original character, a casual taproom and the easiest west-side base for the Sun Road.

Check rates →
$$$

The Firebrand Hotel

Downtown Whitefish

A contemporary boutique hotel in the middle of downtown Whitefish, with restaurants, shops and bars on the doorstep. The stylish base for visitors who want a town evening after a park day.

Check rates →
$$$

Grouse Mountain Lodge

Whitefish (edge of downtown)

A lodge-style hotel on the edge of Whitefish with a golf-course setting and plenty of room to spread out. A comfortable, family-friendly base a few minutes from downtown.

Check rates →
$$$

Lodge at Whitefish Lake

Whitefish Lake

A lakeside resort-style lodge on the shore of Whitefish Lake, with water views, a quiet setting and quick access to town and the mountain. A relaxed pick for couples and families who want a lake day.

Check rates →
$$

Best Western Rocky Mountain Lodge

Whitefish

A dependable mid-range lodge in Whitefish with a pool, mountain-lodge styling and easy highway access. A sensible value for families and groups who want comfort without a boutique price.

Check rates →
$$$

Kandahar Lodge at Whitefish Mountain Resort

Whitefish Mountain Resort Base

A mountainside lodge at the base of Whitefish Mountain Resort, ideal for skiers in winter and for hikers and lift riders in summer. Alpine views and the resort village on the doorstep.

Check rates →
$$

Hampton Inn Kalispell

Kalispell

A reliable chain hotel in Kalispell, minutes from Glacier Park International Airport and the highway to Whitefish and the park. A practical, value-minded base for arrivals, departures and Flathead Lake days.

Check rates →

Tour + stay

Ready-made pairings: a top sight and a hotel that suits it. Add both to your trip and book each when you are ready.

Glacier National Park & Whitefish guides

If you like Glacier National Park & Whitefish, try