Glacier National Park hotels

Search hundreds of travel sites at once for hotels in Glacier National Park

Sat 9-12
Wed 13-12
...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Glacier National Park

We’re completely free to use – no hidden charges or fees

Latest Glacier National Park Hotel Deals

MOST POPULAREast Glacier Park
3+ stars from S$ 326
Whitefish
3 stars from S$ 150
4+ stars from S$ 268
Waterton
3+ stars from S$ 98
Columbia Falls
3+ stars from S$ 118

Best Glacier National Park hotels

Most recommended Glacier National Park hotels

Show all
Grouse Mountain Lodge - Whitefish - Building
Grouse Mountain Lodge
8.5 Very Good
S$ 177+
S$ 177+
Parking
Free Wi-Fi
Pool
Pet-friendly
Lodge at Whitefish Lake - Whitefish - Bedroom
Lodge at Whitefish Lake
9 Wonderful
S$ 420+
S$ 420+
Parking
Airport shuttle
Free Wi-Fi
Pool
S$ 158+
Parking
Airport shuttle
Free Wi-Fi
Pool
S$ 170+
Parking
Airport shuttle
Free Wi-Fi
Pool
Firebrand Hotel
8.6 Very Good
S$ 394+
S$ 394+
Parking
Free Wi-Fi
Pet-friendly
Circle R Motel
6.8 Okay
S$ 188+
S$ 188+
Parking
Pet-friendly
Chalet Motel Whitefish
8.3 Very Good
S$ 221+
S$ 221+
Parking
Free Wi-Fi

How much is a Glacier National Park hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

S$ 272

Average price (weekend night)

S$ 285
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Glacier National Park

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Glacier National Park

  • What is the most popular destination in Glacier National Park?

    Based on KAYAK hotel searches, the most popular destination is East Glacier Park (50% of total searches to Glacier National Park). The next most popular destination is Whitefish (50%).

  • How much is a cheap hotel in Glacier National Park?

    KAYAK users have found double rooms in Glacier National Park for as cheap as S$ 144 (East Glacier Park) in the last 3 days. The average price is S$ 406.

  • How much is a hotel in Glacier National Park for tonight?

    In the last 72 hours, users have found Glacier National Park hotels for tonight for as low as S$ 144 (East Glacier Park).

Where to stay in Glacier National Park?

Our map will help you find the perfect place to stay in Glacier National Park by showing you the exact location of each hotel.