Search hotels in Missouri, United States

Enter your dates and choose from 4301 hotels and other places to stay

Check out these popular cities in Missouri

Branson

1336 hotels

Saint Louis

197 hotels

Kansas City

215 hotels

Springfield

87 hotels

Columbia

57 hotels

Joplin

29 hotels

St. Charles

39 hotels

Saint Robert

26 hotels

Independence

23 hotels

Chesterfield

18 hotels

Stay in Missouri's best hotels!

Filter by:

Star Rating
Review score

Drury Plaza St. Louis at the Arch

Hotel in 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.

M
Marcelo
From
Brazil
It's comfortable, and the staff works to make sure you feel good at the hotel. They are polite, they show they care, and they make sure your needs are being met.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,378 reviews
Price from
$161.99
1 night, 2 adults

Country Inn & Suites by Radisson, St Charles Historic District

Hotel in St. Charles

Located in St. Charles, within 5.2 miles of Hollywood Casino St. Louis and 24 miles of St.

M
Mark
From
Australia
Hotel was incredibly close to everything you need. I was visiting family in St Charles so the hotel is only minutes drive away from everything you need. Staff were awesome. Hotel is close to casino and a minute walk to Hendricks BBQ where I had dinner twice during my stay. Plenty of underground parking off street or underground. Rooms were quiet, spotlessly clean warm and comfortable. I did not use the amenities or free breakfast as I checked out early.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,060 reviews
Price from
$155.17
1 night, 2 adults

Lodge of the Ozarks

Hotel in 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.

J
Johnson
From
0
The lodge was beautiful and the atmosphere was so serene. Great location to everything.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,601 reviews
Price from
$140
1 night, 2 adults

Atwell Suites Kansas City Airport by IHG

Hotel in Kansas City

Located in Kansas City, 17 miles from Kansas City Convention Center, Atwell Suites Kansas City Airport by IHG provides accommodations with a garden, free private parking and a terrace.

j
john
From
United States
The staff was amazing! Holly was a great help!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 105 reviews
Price from
$123
1 night, 2 adults

Origin Kansas City Riverfront, a Wyndham Hotel

Hotel in Kansas City

Located in Kansas City, 1.7 miles from Sprint Center, Origin Kansas City Riverfront, a Wyndham Hotel provides accommodations with a fitness center, private parking, a garden and a restaurant.

C
Claudette
From
Canada
Loved the property will stay again! Excellent room and very comfy bed!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 218 reviews
Price from
$199
1 night, 2 adults

Fairfield by Marriott Inn & Suites Cape Girardeau

Hotel in Cape Girardeau

Fairfield by Marriott Inn & Suites Cape Girardeau is offering accommodations in Cape Girardeau. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with a private bathroom.

B
Brittany
From
United States
Honestly, everything. You walk in to a pleasant smell. It’s fresh and clean!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 140 reviews
Price from
$116
1 night, 2 adults

Comfort Inn & Suites Mountain Grove US-60

Hotel in Mountain Grove

Comfort Inn & Suites Mountain Grove US-60 has air-conditioned accommodations in Mountain Grove. The hotel has an indoor pool and a shared lounge. All rooms will provide guests with a fridge.

D
Donna
From
United States
Comfortable beds & good breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 157 reviews
Price from
$118.15
1 night, 2 adults

Holiday Inn Express Kansas City North Parkville by IHG

Hotel in Parkville

Located in Parkville and with Kansas City Convention Center reachable within 20 miles, Holiday Inn Express Kansas City North Parkville by IHG provides express check-in and check-out, non-smoking...

W
Wendy
From
United States
Seemed fresh and clean. Breakfast was good.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 146 reviews
Price from
$103
1 night, 2 adults

Comfort Suites St Louis - Sunset Hills

Hotel in Saint Louis

Featuring 3-star accommodations, Comfort Suites St Louis - Sunset Hills is located in Saint Louis, 15 miles from St. Louis Gateway Arch and 17 miles from Six Flags St. Louis.

M
Michael
From
United States
Breakfast was fine. Location was perfect for our needs
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 950 reviews
Price from
$117.30
1 night, 2 adults

The Truitt

Hotel in Kansas City

Located in Kansas City, 2.8 miles from National World War I Museum at Liberty Memorial, The Truitt has accommodations with a garden, free private parking, a shared lounge and a terrace.

T
Tammy
From
United States
Such a beautifully preserved home and in a great location! We walked to the Nelson Adkins Museum, which is just two blocks away, and two of variety of great restaurants, which were a few blocks in the opposite direction. Our suite was incredibly spacious! We had a very large living room, nice size bathroom, and huge bedroom. The bed was very comfortable and hard to get out of in the morning! Loved how cared-for the place is. We will be back.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 333 reviews
Price from
$184
1 night, 2 adults
See all 4301 hotels in Missouri

Most-booked hotels in Missouri in the past month

See all

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,311 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,629 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,185 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,670 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,166 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,601 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 4,892 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,733 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,084 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,970 reviews

Missouri's best hotels with breakfast

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 152 reviews

Sleep Inn & Suites Webb City is a 2-star property located in Webb City. The property has a 24-hour front desk, airport transportation, a shared lounge and free WiFi.

From $117.56 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 128 reviews

Featuring a bar, Hotel Kansas City, in The Unbound Collection by Hyatt is located in Kansas City in the Missouri region, a 3-minute walk from Kansas City Convention Center and 500 yards from Sprint...

From $167.06 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 301 reviews

Tru By Hilton Springfield Downtown is a 3-star property located in Springfield. The hotel features an indoor pool, fitness center and a 24-hour front desk.

From $120.17 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 174 reviews

Located in Kearney, 18 miles from Worlds of Fun, Holiday Inn Express & Suites Kearney by IHG provides accommodations with a fitness center, free private parking, a shared lounge and barbecue...

From $162.23 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 267 reviews

Holiday Inn Express & Suites - Wentzville St Louis West by IHG is located in Wentzville, 25 miles from Hollywood Casino St. Louis.

From $190.87 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 161 reviews

Courtyard by Marriott Cape Girardeau Downtown features a fitness center, shared lounge, a restaurant and bar in Cape Girardeau. This 3-star hotel offers a 24-hour front desk, an ATM and free WiFi.

From $167.70 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 813 reviews

Featuring a fitness center, Drury Plaza Hotel Columbia East is located in Columbia, 3.1 mi from Faurot Field. A hot tub is available for guests, along with a pool.

From $168.33 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 134 reviews

Located in Lees Summit, 11 miles from Kauffman Stadium, Holiday Inn Express & Suites - Kansas City - Lee's Summit by IHG has accommodations with a fitness center, free private parking and a shared...

From $130.94 per night

Budget hotels in Missouri

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 107 reviews

Holiday Inn Express & Suites - St. Louis South - I-55 by IHG is located in Mattese, 15 miles from St. Louis Gateway Arch and 23 miles from Six Flags St. Louis.

From $185.61 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 308 reviews

Depot Inn & Suites has free bikes, fitness center, a garden and shared lounge in La Plata. Featuring free shuttle service, this property also provides guests with a playground.

From $126.89 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 206 reviews

Showcasing a fitness center and indoor pool, Hampton Inn Cape Girardeau I-55 East, MO is located in Cape Girardeau in the region of Missouri. There is a 24-hour front desk at the property.

From $126.21 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 329 reviews

Sleep Inn & Suites Hannibal West is a 3-star property located in Hannibal. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property.

From $127.53 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 630 reviews

Located off of Interstate 29 and 2 minutes’ drive from East Hills Shopping Center and Missouri Western State University, this smoke-free St.

From $118 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 479 reviews

Just off Interstate 70 and less than 1 mile from the Silverstein Eye Centers Arena, this Missouri hotel offers guest rooms with free Wi-Fi. A complimentary hot breakfast is served each morning.

From $142.79 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 721 reviews

Just off Interstate 55 and less than 3 miles from downtown Sikeston and Sikeston Depot, this Missouri hotel features a complimentary hot breakfast each morning.

From $108.07 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 833 reviews

Offering free Wi-Fi and a cable TV in every guest room, this hotel is less than 3 miles from Sikeston city center and the Sikeston Depot. A complimentary hot breakfast is served each morning.

From $86.22 per night

Hotels in Missouri you can book without a credit card

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Featuring 5-star accommodations, Port of Kimberling Resort & Campground is located in Kimberling City, 10 miles from Silver Dollar City and 14 miles from Mickey Gilley Theatre.

From $101.91 per night

Homewood Suites by Hilton St Louis Westport is located in Maryland Heights, within 5.8 miles of Hollywood Casino St. Louis and 18 miles of St. Louis Gateway Arch.

From $229 per night

Budget Inn

Hotel in Wentzville
No credit card needed

Located in Wentzville, 24 miles from Hollywood Casino St. Louis, Budget Inn features views of the pool. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

From $85.36 per night
Scored out of 10, guest rating 4.2
Disappointing - What previous guests thought, 10 reviews

Capital O Amerihost Inn and Suites Kingdom City Hwy 54 MO is a 2-star property located in Kingdom City. The hotel has a hot tub, a 24-hour front desk and free WiFi throughout the property.

From $98.92 per night
Scored out of 10, guest rating 4.6
Disappointing - What previous guests thought, 9 reviews

Saint Roberts Town and Village Motel is located in Saint Robert, 10 miles from Fort Leonard Wood Military Base. All rooms at the hotel come with a private bathroom. Waynesville-St.

From $54.96 per night
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 32 reviews

Located in Lake Saint Louis, within 20 miles of Hollywood Casino St. Louis and 27 miles of University Of Missouri–St.

From $96.35 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,601 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 370 reviews

Located within 2.3 miles of Andy Williams Moon River Theater and 3 miles of Titanic Museum, Comfort Inn & Suites Branson Meadows provides rooms in Branson.

FAQs about hotels in Missouri

See reviews by guests who stayed at hotels in Missouri

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 72 reviews
From the moment I pulled in, I loved the location and setting. So did my service dog Bodri, my 9 yr old Hungarian puli. The place is amazing with so much to do. Never short on any activity. Oscar, Jeff and Cory were all amazing, helpful, and Jeff makes the best pizza I’ve ever tasted here at the lake. I can’t wait to come back with my sister and stay in cabin number 10 again. It’s got the perfect view of the swimming pool and the entire cove!
Guest review by
Kathy
United States
From $137.11 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 309 reviews
we had a really good staying, the hotel have everything, we did a couple spa treatment, rented jet ski’s and really enjoyed from everything at that weekend . it was our first time in that area at the lake of ozark but not our last for sure .
Guest review by
shanel
Israel
From $159.13 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 547 reviews
I am booking the room in the hotel, and when I arrive there I was travel driving from Michigan And I arrive they don’t let me in the hotel because the time is was after 12 but my money already cut from my account Refund money
Guest review by
Ahmed
Yemen
From $103.72 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 117 reviews
I loved the lakefront view!! Our villa was very nice, and clean! Staff was also very friendly! The resort has a daily itinerary of fun activities you and your family can do, really cool!!
Guest review by
Maddie
United States
From $141.99 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 511 reviews
Everything, it was so nice! We loved it so much. We are planning another trip there in about a month! It was great! The pool and Jacuzzi were absolutely amazing too!
Guest review by
Hamer
United States
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,601 reviews
The room was clean and the bed was comfortable. The staff were very nice and the breakfast was delicious. When I go back to Branson I will definitely stay there
Guest review by
Deanna
United States
From $112.10 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,195 reviews
The suite was clean, felt like home. We felt safe. The grounds were clean and beautiful. Happy and friendly staff. We will definitely come back!
Guest review by
Jane
United States
From $99 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 106 reviews
absolutely great place to stay. I will be using this place for family get together. so very much to do in nature's settings.
Guest review by
Salmans
United States
From $195.28 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 363 reviews
Everything from the room to the staff to the resort, the view, everything was nice and not too expensive
Guest review by
Jessie
United States
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 173 reviews
It had a pretty view the water park was also pretty cool. The staff were absolutely amazing!
Guest review by
Keeney
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,451 reviews
I really loved the view and staff, very convenient, for the main attractions.
Guest review by
Robin
United States
From $79.77 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 425 reviews
Very clean and cozy !! We were very impressed with our location❤️
Guest review by
Byler
United States
From $80.45 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 320 reviews
We love everything there staff location balcony room
Guest review by
Lynn
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,469 reviews
Location, security, size, maintenance and parking.
Guest review by
Oscar
United States
From $189.66 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 245 reviews
I loved everything about the room and casino
Guest review by
Kevin
United States
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,629 reviews
Good Buffet. Lots of room. Clean
Guest review by
bunch

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

8.0

Branson offers many hotels and a wide range of things to do,...

Branson offers many hotels and a wide range of things to do, which makes it convenient and appealing for visitors of all ages. There are plenty of options for accommodation and activities: shows, shopping, amusement parks, etc. Would suggest you research well about the activities or shows you want to do/see in order to avoid false expectations. Beware of the places that offer big discounts or free tickets because they are attached to time share. They are everywhere. Hotels have brochures with discounts to many places, so if you want to buy straight from the activity/show site those discounts can be used. Overall, it’s a place with a lot to offer, but the quality can vary depending on where you go and what you like.
Guest review by
Anonymous
10

We visited the Botanical gardens for their Garden Glow event...

We visited the Botanical gardens for their Garden Glow event! Beautiful lights, delicious hot chocolate in restaurant and the weather was perfect!!! We ate at Zia's on the Hill- excellent Italian food- also shopped at the local Italian bakeries for Christmas cookies. OH-OH-OH!
Guest review by
Donica
United States
10

I was on a business trip, so I didn't have much time to...

I was on a business trip, so I didn't have much time to explore the city. However, it's clear that it's a nice place, with good restaurants and pubs. There's a great brewery called Boulevard with a nice pub on site, and several other pubs throughout the town.
Guest review by
dcavani
Brazil
2.0

This is going to customer service porition of the Bass Pro...

This is going to customer service porition of the Bass Pro offices. As a military member, I find this place embarrassing - spent nearly month and change trying to get an invoice and they refuse to give me one.
Guest review by
Anonymous
8.0

Columbia was fine. Crowded around the university.

Columbia was fine. Crowded around the university. Everyone we encountered from Kansas City up to Columbia and back were so very friendly, helpful and accommodating! Pretty scenery. We ate at C&D Steakhouse. We ate at Shakespear Pizza, a very well known and popular pizza joint.
Guest review by
Andi Waller
United States
8.0

There are quite a few historical places from the Civil War...

There are quite a few historical places from the Civil War era to visit, i will make another trip when i have more time to visit these places. Joplin history is quite interesting, lots of mid 1800 and earlier history as out country grew westward.
Guest review by
Frances
United States
10

Old St.

Old St. Charles is a quaint area with cute shops and a variety of eating establishments. It's a fun place to spend a day shopping and enjoying the area. In close proximity to Old Town are many other things to do and wonderful restaurants.
Guest review by
Kathryn
United States
10

Saint Robert was a business trip for me and everything went...

Saint Robert was a business trip for me and everything went well. My favorite places were The Office Cigar lounge and Bar and Waffle House. It was very easy to get around in Saint Robert and there is more than meets the eye. Great restaurants, great historical sites, and shopping to name a few. I would on my next visit, avoid the winter season as it was by the skin of my teeth that I missed the snow before I arrived and after I left. I will definitely visit Saint Robert again real soon.
Guest review by
James
United Arab Emirates
8.0

Plenty of shopping and dining options.

Plenty of shopping and dining options. The mall isn't what it used to be, but there are strip malls and a lot of other stores. There are a lot of attractions in the area. Dined at Salvatore's Italian Restaurant on Rt 40. The staff was very friendly, food was good and reasonably priced. Visited Kauffman stadium. Very clean, well kept. Travelled when there wasn't a lot of traffic, wouldn't recommend travelling the area or I-70 during rush hour times. If going to the stadium, recommend that you get there early for parking.
Guest review by
Tracy
United States
10

Gets you out of St.

Gets you out of St. Louis, near interstate though easy to get most places in area pretty quick, but that cones with some traffic noise. Breakfast was very good, didn't try pool, laundry, or fitness room.
Guest review by
Matthew
United States