Search hotels in Missouri, United States

Enter your dates and choose from 4328 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
$146.20
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

Tru By Hilton Kansas City Airport

Hotel in Kansas City

Tru By Hilton Kansas City Airport is located in Kansas City, within 16 miles of Sprint Center and 16 miles of Kansas City Convention Center. This 3-star hotel offers a 24-hour front desk and free...

T
Terri
From
United States
The hotel was very clean and the decor was bright and happy. The breakfast bar was fully stocked and clean.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 100 reviews
Price from
$88.91
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
$114
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
$152.10
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
$98
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
$117.17
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
$87
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
$115.60
1 night, 2 adults
See all 4328 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,187 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,975 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 $131.38 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.08 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 $135 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

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