Search hotels in Montana

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Montana

Visiting Montana but not sure where to go? Have a look at all the cities in Montana .

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 8,928 hotels in Montana with room rates, reviews, and availability. Most hotels are fully refundable.

White Buffalo
2 out of 5
236 Dunraven St, West Yellowstone, MT
Fully refundable
The price is $231 per night from Jun 12 to Jun 13
$231
per night
Jun 12 - Jun 13
7.4/10 Good! (1,008 reviews)
"Good location and breakfast."

Reviewed on Jun 2, 2023

White Buffalo
Glacier International Lodge
3 out of 5
4150 U.S. Highway 2 East, Kalispell, MT
Fully refundableReserve now, pay when you stay
The price is $213 per night from Jun 6 to Jun 7
$213
per night
Jun 6 - Jun 7
9.2/10 Wonderful! (1,016 reviews)
"I love this hotel. It's absolutely beautiful and the staff is amazing! Super friendly and always helpful. It's one of the cleanest hotels I've ever stayed in. And the cost is adorable, especially for such a nice place. I also like how not known by ppl or at least not used by ppl. They almost always ..."

Reviewed on Jun 3, 2023

Glacier International Lodge
The Hibernation Station
3 out of 5
212 Gray Wolf Avenue, West Yellowstone, MT
The price is $289 per night from Jun 6 to Jun 7
$289
per night
Jun 6 - Jun 7
8.6/10 Excellent! (1,004 reviews)
"comfortable and cozy"

Reviewed on Jun 2, 2023

The Hibernation Station

Save an average of 15% on thousands of hotels when you're signed in

Yellowstone Westgate Hotel
2.5 out of 5
638 Madison Ave, West Yellowstone, MT, 59758
Fully refundableReserve now, pay when you stay
The price is $333 per night from Jun 16 to Jun 17
$333
per night
Jun 16 - Jun 17
8.4/10 Very Good! (1,004 reviews)
"Not super-fancy, but very comfortable and had everything we needed as we spent four days visiting the Park. Breakfast was very handy... saved money & time."

Reviewed on Jun 1, 2023

Yellowstone Westgate Hotel
The Hideaway Lodge
3.5 out of 5
3302 Lariat Road, Island Park, ID
8.8/10 Excellent! (176 reviews)
"A quiet and sweet lodge in the forest. Really enjoyed our stay there—a great place for the price around Yellowstone."

Reviewed on May 30, 2023

The Hideaway Lodge
Absaroka Lodge
2 out of 5
310 Scott Street West, Gardiner, MT, 59030
The price is $245 per night from Jun 6 to Jun 7
$245
per night
Jun 6 - Jun 7
8.8/10 Excellent! (1,003 reviews)
"We loved the the location, and the people are very friendly and helpful!"

Reviewed on Jun 1, 2023

Absaroka Lodge
SpringHill Suites by Marriott Island Park Yellowstone
3 out of 5
4292 N HWY 20, Island Park, ID
Fully refundableReserve now, pay when you stay
The price is $259 per night from Jun 9 to Jun 10
$259
per night
Jun 9 - Jun 10
9.2/10 Wonderful! (469 reviews)
"Excellent property located 20 minutes from West Yellowstone and Yellowstone NP. Great amentities. Friendly staff. Good breakfast."

Reviewed on May 27, 2023

SpringHill Suites by Marriott Island Park Yellowstone
Holiday Inn - West Yellowstone, an IHG Hotel
3 out of 5
315 Yellowstone Avenue, West Yellowstone, MT
Fully refundable
The price is $417 per night from Jun 10 to Jun 11
$417
per night
Jun 10 - Jun 11
8.2/10 Very Good! (994 reviews)
"Everything is good except breakfast"

Reviewed on May 27, 2023

Holiday Inn - West Yellowstone, an IHG Hotel
Days Inn & Suites by Wyndham Bozeman
3 out of 5
1321 N 7th Ave, Bozeman, MT, 59715
Fully refundableReserve now, pay when you stay
The price is $164 per night from Jun 18 to Jun 19
$164
per night
Jun 18 - Jun 19
7.4/10 Good! (1,001 reviews)
"NA"

Reviewed on May 29, 2023

Days Inn & Suites by Wyndham Bozeman
Old Faithful Snow Lodge & Cabins - Inside the Park
2.5 out of 5
2051 Snow Lodge Ave, Yellowstone National Park, WY
7.4/10 Good! (161 reviews)
Old Faithful Snow Lodge
"The room was nice. No A/C was a little hard to get used to but the fan kept it cool enough in May. I’m not sure how warm it’d get later in the summer. Close to Old Faithful with plenty of shopping and dining nearby."

Reviewed on May 28, 2023

Old Faithful Snow Lodge & Cabins - Inside the Park
Glacier Properties
3 out of 5
208 U.S. Rte 2, East Glacier Park, MT
Fully refundableReserve now, pay when you stay
The price is $120 per night from Jun 5 to Jun 6
$120
per night
Jun 5 - Jun 6
3/10 (6 reviews)
"Owner went above and beyond to make sure we had what we need!"

Reviewed on Dec 15, 2022

Glacier Properties
Yellowstone Country Inn
2 out of 5
234 Firehole Avenue, West Yellowstone, MT, 59758
Fully refundableReserve now, pay when you stay
The price is $187 per night from Jun 7 to Jun 8
$187
per night
Jun 7 - Jun 8
5.8/10 (857 reviews)
"Good place to stay. Reasonable tariff as I got a great Expedia deal. Rooms are clean and renovated. Recommended for everyone."

Reviewed on Jun 1, 2023

Yellowstone Country Inn
Travelodge by Wyndham Gardiner Yellowstone Park North
2 out of 5
109 Hellroaring Street, Gardiner, MT, 59030
Fully refundableReserve now, pay when you stay
The price is $179 per night from Jun 5 to Jun 6
$179
per night
Jun 5 - Jun 6
8.4/10 Very Good! (1,004 reviews)
"Thanks"

Reviewed on Jun 2, 2023

Travelodge by Wyndham Gardiner Yellowstone Park North
Whitewater Inn
2 out of 5
47214 Gallatin Road, A quarter mile south of MT 64, Gallatin Gateway, MT
The price is $135 per night from Jun 27 to Jun 28
$135
per night
Jun 27 - Jun 28
7.8/10 Good! (617 reviews)
"Staff was excellent. No dining within walking distance"

Reviewed on May 30, 2023

Whitewater Inn
Cody Legacy Inn & Suites
2.5 out of 5
1801 Mountain View Drive, Cody, WY, 82414
Fully refundableReserve now, pay when you stay
The price is $129 per night from Jun 5 to Jun 6
$129
per night
Jun 5 - Jun 6
8.8/10 Excellent! (1,026 reviews)
"Clean and comfortable"

Reviewed on May 30, 2023

Cody Legacy Inn & Suites
Quality Inn Belgrade - Bozeman Yellowstone Airport
2.5 out of 5
6261 Jackrabbit Ln, Belgrade, MT
Fully refundableReserve now, pay when you stay
The price is $189 per night from Jun 5 to Jun 6
$189
per night
Jun 5 - Jun 6
8.6/10 Excellent! (1,003 reviews)
"Shuttle service to and from airport. Excellent customer service. Breakfast starts at 4am for early flights."

Reviewed on May 31, 2023

Quality Inn Belgrade - Bozeman Yellowstone Airport
Traveler's Lodge
2 out of 5
225 Yellowstone Ave, West Yellowstone, MT
Fully refundableReserve now, pay when you stay
The price is $172 per night from Jun 10 to Jun 11
$172
per night
Jun 10 - Jun 11
5.6/10 (757 reviews)
Good price
"For the price, we were happy. Clean and comfortable. Not a lot of amenities but that wasn’t what we were there for."

Reviewed on May 23, 2023

Traveler's Lodge
Country Inn & Suites by Radisson, Bozeman, MT
3 out of 5
5997 E Valley Center Rd, Bozeman, MT, 59715
Fully refundable
The price is $279 per night from Jun 7 to Jun 8
$279
per night
Jun 7 - Jun 8
8.8/10 Excellent! (1,001 reviews)
Clean, pleasant hotel
"The Country Inn and Suites at Boseman MT is a clean, pleasant hotel. The beds are comfortable, the breakfast is adequate, and the location is near enough to I-90 that you can easily get on the road and over to either Yellowstone or to the airport."

Reviewed on May 31, 2023

Country Inn & Suites by Radisson, Bozeman, MT
The Great Falls Inn by Riversage
2.5 out of 5
1400 28th St. South, Great Falls, MT, 59405
Fully refundableReserve now, pay when you stay
The price is $113 per night from Jun 11 to Jun 12
$113
per night
Jun 11 - Jun 12
9/10 Wonderful! (1,003 reviews)
"Clean, quiet, friendly staff. No frills place. Stayed one night while traveling."

Reviewed on May 31, 2023

The Great Falls Inn by Riversage
Sawtelle Mountain Resort
2.5 out of 5
4133 Quakie Lane, Island Park, ID
Fully refundableReserve now, pay when you stay
The price is $343 per night from Jun 22 to Jun 23
$343
per night
Jun 22 - Jun 23
8.8/10 Excellent! (1,003 reviews)
"Very relaxing area."

Reviewed on May 31, 2023

Sawtelle Mountain Resort
Don't see what you're looking for?
See all available properties in Montana
View all properties
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.

Montana Hotel Travel Guide

Get set for the holiday you desire when you utilize Expedia to reserve a room at one of the motels, hotels, or resorts in Montana. It doesn't matter what level of niceties you hope to surround yourself with, our straightforward search tool makes it easy for you to find specifically what you are hoping for. Start your search today, and you're sure to find the perfect room for your trip.

Want to rest your head at an extravagant retreat? We've got you covered. We've got a huge assortment of modest inns too. And there are plenty of options in the middle, as well. It just depends on what you're in the mood for and how much you'd like to spend. As for location, you can choose a room in any part of the region you'd like. You'll locate a wealth of accommodation options in the busiest part of the area, as well as private rooms on the periphery of Montana. When you peruse Expedia's selection of rooms in Montana, you're certain to find inexpensive rates and shocking specials on any type of accommodation in the area.

Booking a hotel for your holiday doesn't need to be challenging. Expedia wants to save you money and time when booking your reservations at any of the accommodations in Montana, so you can spend your time making the most of your stay and not freaking out about going home broke. So why wait another minute to book your travel plans? Select your preferred travel dates now to browse the best discounts on stays in Montana!

Montana hotels information

Number of reviews
16,113
Accommodation
8,928 hotels
Lowest Price
$113
Highest Price
$417

Price trends for hotels in Montana

Less expensive
More expensive
This month
Next month
December
July
$195
$214
Month
Price
January
$126
February
$129
March
$133
April
$133
May
$162
June
$195
July
$214
August
$213
September
$181
October
$139
November
$124
December
$120
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Montana. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Montana hotels
Expedia verified reviews