Hotels on the Lake in Montana from $135

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top cities in Montana

Check prices for these dates

Our top choices for Montana hotels on the lake

1. Lodge at Whitefish Lake

Lodge at Whitefish Lake
4.0 star property
Whitefish
9.4 out of 10, Exceptional, (1,000 reviews)
"Great staff and rooms are beautiful."
United States
Charlotte
$215 nightly
The price is $236
Dec 14 - Dec 15
Total with taxes and fees
Lodge at Whitefish Lake

2. Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
Babb
10.0 out of 10, Exceptional, (107 reviews)
"This is a great place to stay with excellent access to glacier and waterton lakes!"
United States
Michelle L.
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

3. Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Bigfork
9.4 out of 10, Exceptional, (965 reviews)
"Great stay"
United States
Jeanette
$128 nightly
The price is $139
Nov 14 - Nov 15
Total with taxes and fees
Mountain Lake Lodge

4. 3 attached waterfront cabins on Bull Lake, rented together as 1 private property

3 attached waterfront cabins on Bull Lake, rented together as 1 private property
Troy
10.0 out of 10, Exceptional, (107 reviews)
"Host was amazing and so were the caretakers! It was the perfect place for our wedding and we look forward to camping there yearly with any luck!"
United States
Jaime T.
3 attached waterfront cabins on Bull Lake, rented together as 1 private property

5. Lake McDonald Lodge - Inside the Park

Lake McDonald Lodge - Inside the Park
2.0 star property
West Glacier
7.4 out of 10, Good, (3 reviews)
"It is a great location!! Our room was very small and it was hard to ever feel organized in the space because of the size. Otherwise, we really enjoyed staying inside the park."
United States
Sarah
Lake McDonald Lodge - Inside the Park

6. Lakeside Resort and Motel

Lakeside Resort and Motel
2.5 star property
Trout Creek
8.8 out of 10, Excellent, (166 reviews)
"Everything was perfect. The staff are extremely helpful and friendly . Parking is very convenient. Ate at the several restaurants available nearby, but we felt the motel had the best food. It’s conveniently located to a grocery store. Easy to access the lake and wonderful view from our window. Every afternoon we enjoyed watching 3-4 deer outside our window eating underneath the tree Very quiet and not a single traffic light in sight ❣️"
United States
Suzanne
$125 nightly
The price is $135
Nov 15 - Nov 16
Total with taxes and fees
Lakeside Resort and Motel

7. Many Glacier Hotel - Inside the Park

Many Glacier Hotel - Inside the Park
3.0 star property
East Glacier Park
9.2 out of 10, Wonderful, (15 reviews)
"Beautiful views"
United States
Nicole
Many Glacier Hotel - Inside the Park

8. Americas Best Value Inn Polson

Americas Best Value Inn Polson
2.0 star property
Polson
8.2 out of 10, Very good, (745 reviews)
"Good place to stay."
United States
George
$107 nightly
The price is $116
Nov 16 - Nov 17
Total with taxes and fees
Americas Best Value Inn Polson

9. Kwataqnuk Resort

Kwataqnuk Resort
3.5 star property
Polson
8.4 out of 10, Very good, (1,000 reviews)
"Great place to stay. Right on water nice to go bar and sit out in the great views of water and mountains"
United States
Steve
$115 nightly
The price is $115
Nov 14 - Nov 15
Total with taxes and fees
Kwataqnuk Resort

10. Lake View Suites

Lake View Suites
3.0 star property
West Yellowstone
8.6 out of 10, Excellent, (932 reviews)
"Beautiful view and helpful staff"
United States
liv
Lake View Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Montana Hotel Reviews

Frequently Asked Questions

How much do lakeside hotels in Montana cost?

Lakeside hotels in Montana range between $135 and $474 per night. This means you can enjoy a getaway near the water at a price that won't break the bank. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

How many lakeside hotels are there in Montana?

Montana has 949 lakeside hotels to select from. Enter your destination and dates and lock in your next vacation by the water today.

Why book your lakeside hotel in Montana with Expedia?

Finding your perfect lakeside hotel in Montana is a breeze with Expedia. Getting away with the kids? Make your way to the filters to search for properties with family-friendly amenities. If you're sticking to a budget, choose how much you want to spend and your desired hotel star rating. Whatever your waterside vacation plans, you'll always get the best deal around.

How can I find cheap lakeside hotels in Montana?

Use Expedia's filters to set your price per night budget. Then, select your desired hotel star rating — they range from basic (1 star) to luxury (5 star). You can also search based on a particular area you'd like to stay in. Scoring your dream lakeside hotel in Montana at the right price couldn't be easier!

What is there to do in Montana near my lakeside hotel?

No matter your interests, there are so many things to keep you on the go in Montana. If you're on your way to Billings, explore Alberta Bair Theater, Yellowstone Art Museum and Billings Studio Theater. Packing your bags for Big Sky? Ousel Falls Park, Big Sky Golf Course and Soldiers Chapel are among the best sights in this city.

Explore a world of travel with Expedia