Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Missouri's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Drury Plaza St. Louis at the Arch

Hotel in Downtown St. Louis, Saint Louis

Less than a 5-minute walk from the Gateway Arch and Busch Stadium, this hotel is in the heart of downtown Saint Louis. A free hot breakfast is served each morning. Excellent location, very nice staff!

Show more Show less
9.2
Awesome
2,102 reviews
Price from
$169.99
per night

Savannah House Hotel

Hotel in Branson

Located near Highway 248, this hotel is adjacent to The Mansion Theater. The Savannah House Hotel features a seasonal outdoor swimming pool and provides accommodations with a cable TV. The front entrance is gorgeous! It’s beautifully landscaped and looks very Southern in style. Inside we saw well appointed seating space in the lobby, a large room for breakfast & evening snacks, clean hallways and room!

Show more Show less
9.2
Awesome
2,134 reviews
Price from
$78.99
per night

Palace View Resort by Spinnaker

Hotel in Branson

About a 5-minute drive from the Branson entertainment strip, this property offers self-catering villas with a furnished balcony. Table Rock Lake is 6.5 miles away. I did not know there was a breakfast

Show more Show less
9
Awesome
1,481 reviews
Price from
$109
per night

Lodge of the Ozarks

Hotel in Branson Theatre District, Branson

Located on “The Strip” in the heart of the Branson theater district, this hotel is a 4-minute walk from White Water Amusement Park. The breakfast buffet was great

Show more Show less
9.3
Awesome
3,125 reviews
Price from
$99.95
per night

Comfort Suites St Louis - Sunset Hills

Hotel in Saint Louis

Located in Saint Louis and within 13 miles of St. Louis Gateway Arch, Comfort Suites St Louis - Sunset Hills features a shared lounge, allergy-free rooms, and free WiFi throughout the property. The breakfast was amazing!!! The suite is awesome with the couch and the lay out is awesome. The pillows and the bed was comfortable. The overall look of the hotel inside is beautiful. The staff was friendly and helpful. I would definitely stay again :l

Show more Show less
9
Awesome
270 reviews
Price from
$98.10
per night

Fairfield Inn & Suites Rolla

Hotel in Rolla

Fairfield Inn & Suites Rolla has air-conditioned accommodations in Rolla. The hotel has a fitness center and a 24-hour front desk. Guests at the hotel can enjoy a buffet or an American breakfast. The room was gorgeous. We were on i44 side so next day we moved to the back side of hotel. Staff and everything was very nice!,,,,,,BUT BUT

Show more Show less
9.3
Awesome
144 reviews
Price from
$134
per night

SpringHill Suites by Marriott Kansas City Northeast

Hotel in Kansas City

Located in Kansas City, an 18-minute walk from Worlds of Fun, SpringHill Suites by Marriott Kansas City Northeast provides accommodations with a fitness center, free private parking, a shared lounge... It was an amazing stay all the way around!!

Show more Show less
9.1
Awesome
198 reviews
Price from
$143.65
per night

Tru By Hilton Springfield Downtown

Hotel in Springfield

Tru By Hilton Springfield Downtown is located in Springfield. The hotel features a fitness center and a 24-hour front desk. Guests at the hotel can enjoy an American breakfast. The cleanest and nicest hotel I have stayed so far. Staff was very friendly! Breakfast was great!

Show more Show less
9
Awesome
250 reviews
Price from
$124
per night

Home2 Suites By Hilton Joplin, MO

Hotel in Joplin

Featuring a shared lounge, Home2 Suites By Hilton Joplin, MO is located in Joplin. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi. The hotel has family rooms. That the room was big and roomy great comfy beds...

Show more Show less
9.2
Awesome
238 reviews
Price from
$129.01
per night

Live! by Loews - St. Louis

Hotel in Downtown St. Louis, Saint Louis

Live! by Loews - St. Louis features a restaurant, fitness center, a bar and shared lounge in Saint Louis. This 4-star hotel offers an ATM and a concierge service. The design of room was nice, I had a wonderful rest! Everything was just perfect!

Show more Show less
9
Awesome
394 reviews
Price from
$169
per night

Hotels with extra health and safety measures

Find hotels in Missouri with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Missouri in the past month

See all

Missouri's best hotels with breakfast

See all

Budget hotels in Missouri

See all

Hotels in Missouri you can book without a credit card

See all

FAQs about hotels in Missouri

Planning a trip? Get inspired by reviews of cities in Missouri

Explore guest reviews of hotels in Missouri

See all