COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Montana

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Montana

Absaroka Lodge
2 out of 5
310 Scott Street West, Gardiner, MT
Free CancellationReserve now, pay when you stay
The price is $125 per night from May 9 to May 9
4.3/5Excellent! (673 reviews)
"My patio not only had a mountain view... But a stunning rushing river view with a herd of grazing elk to tantalize the senses! Only one complaint.. You need higher toilets or support bars for us disabled or elderly! Everything else was great!"

Reviewed on May 5, 2021

Absaroka Lodge
Glacier Outdoor Center
3.5 out of 5
12400 U.S. 2, West Glacier, MT
The price is $86 per night from May 9 to May 9
4.7/5Exceptional! (332 reviews)
"Loved the location. Very nice people in the office. Would highly recommend these cabins"

Reviewed on May 3, 2021

Glacier Outdoor Center
SureStay Plus Hotel by Best Western Billings
2.5 out of 5
3040 King Ave W, Billings, MT
Free CancellationReserve now, pay when you stay
The price is $89 per night from May 16 to May 16
4.4/5Excellent! (988 reviews)
"It was nice"

Reviewed on May 5, 2021

SureStay Plus Hotel by Best Western Billings
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Super 8 by Wyndham Gardiner/Yellowstone Park Area
2 out of 5
702 Scott St. West, Hwy 89/ PO Box 739, Gardiner, MT
The price is $140 per night from May 9 to May 9
3.9/5Very Good! (988 reviews)
"Not well marked or mapped out"

Reviewed on Apr 26, 2021

Super 8 by Wyndham Gardiner/Yellowstone Park Area
The Roosevelt Hotel - Yellowstone
2.5 out of 5
1014 Scott St. West, Gardiner, MT
Free CancellationReserve now, pay when you stay
The price is $195 per night from May 28 to May 28
4.5/5Wonderful! (390 reviews)
"It is new, great room with great beds, linnen, towels, etc. goid coffee and that's it. Suer clean but just a room to sleep 😀"

Reviewed on Sep 28, 2020

The Roosevelt Hotel - Yellowstone
Best Western Plus Clocktower Inn
2.5 out of 5
2511 1st Ave N, Billings, MT
Free CancellationReserve now, pay when you stay
The price is $105 per night from May 16 to May 16
4.1/5Very Good! (980 reviews)
"The motel is right down town for good restaurants and shopping."

Reviewed on Apr 8, 2021

Best Western Plus Clocktower Inn
La Quinta Inn & Suites by Wyndham Belgrade - Bozeman Airport
2.5 out of 5
6445 Jackrabbit Ln, Belgrade, MT
Free CancellationReserve now, pay when you stay
The price is $107 per night from May 13 to May 13
3.8/5Good! (965 reviews)
"Close to airport. Large room"

Reviewed on May 6, 2021

La Quinta Inn & Suites by Wyndham Belgrade - Bozeman Airport
La Quinta Inn & Suites by Wyndham Bozeman
2.5 out of 5
620 Nikles Dr, Bozeman, MT
Free CancellationReserve now, pay when you stay
The price is $114 per night from May 9 to May 9
4.3/5Excellent! (787 reviews)
"Our stay at La Quinta was great. From checking-in to check-out it went smoothly. The only complaint I have is the booking thru Expedia. I booked several hotels along this road trip. When I was checking our booking for Bozeman on Expedia, there was no confirmation. I thought the reservation was missed, ..."

Reviewed on Apr 27, 2021

La Quinta Inn & Suites by Wyndham Bozeman
La Quinta Inn & Suites by Wyndham Billings
2.5 out of 5
5720 S Frontage Rd, Billings, MT
Free CancellationReserve now, pay when you stay
The price is $109 per night from May 16 to May 16
4.4/5Wonderful! (695 reviews)
"It was very clean, spacious bathroom, hot breakfast was very good. It was quiet and had easy parking for trailers. I would definitely stay here again."

Reviewed on May 4, 2021

La Quinta Inn & Suites by Wyndham Billings
Days Inn by Wyndham Billings
2 out of 5
843 Parkway Ln, Billings, MT
Free CancellationReserve now, pay when you stay
The price is $72 per night from May 18 to May 18
4/5Very Good! (980 reviews)
"other than finding a pair of underwear in the chair under the desk, it was pleasant. staff was nice and helpful and the beds were very comfy."

Reviewed on May 5, 2021

Days Inn by Wyndham Billings
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.