Search hotels in Missouri, United States

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

Check out these popular cities in Missouri

Branson

1335 hotels

Kansas City

212 hotels

Saint Louis

199 hotels

Springfield

87 hotels

Columbia

57 hotels

St. Charles

39 hotels

Joplin

29 hotels

Saint Robert

26 hotels

Independence

23 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
Max
From
Switzerland
The room, the city view, the Kickback
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,361 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.

E
Elisa
From
Israel
Clean, large, comfortable rooms. Had washing machine & drier. Staff was very polite and efficient.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,077 reviews
Price from
$153.38
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.

D
Deanna
From
United States
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
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,606 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, 107 reviews
Price from
$109.30
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.4
Wonderful - What previous guests thought, 116 reviews
Price from
$118
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
Cassandra
From
United States
The staff was very friendly, beds were very comfortable
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 232 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.

S
Shakota
From
United States
I love the room and the facility
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 143 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.

S
Sherry
From
United States
Very spacious & well lit and close to many restaurants
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 158 reviews
Price from
$117.64
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.2
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, 928 reviews
Price from
$124.10
1 night, 2 adults
See all 4375 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, 2,682 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.1
Very Good - What previous guests thought, 2,204 reviews

Popular with guests booking hotels in Missouri

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

Popular with guests booking hotels in Missouri

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

Popular with guests booking hotels in Missouri

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

Popular with guests booking hotels in Missouri

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

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,749 reviews

Popular with guests booking hotels in Missouri

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,974 reviews

Popular with guests booking hotels in Missouri

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

Missouri's best hotels with breakfast

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 181 reviews

Featuring 3-star accommodations, Home2 Suites by Hilton Liberty NE Kansas City, MO is located in Liberty, 8.4 miles from Worlds of Fun and 15 miles from Sprint Center.

From $139.82 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 306 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, 151 reviews

Home2 Suites By Hilton Joplin, MO has accommodations in Joplin. This 3-star hotel offers a shared lounge, a 24-hour front desk and free WiFi. The hotel has family rooms.

From $166.21 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 176 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 $150.56 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.1
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 $172.23 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 822 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 $115.23 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 $142.33 per night

Budget hotels in Missouri

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 328 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, 644 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, 484 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 $131.18 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 737 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.0
Wonderful - What previous guests thought, 504 reviews

Just off Interstate 70 and adjacent to the Columbia Mall, this Missouri hotel features a flat-screen TV and free Wi-Fi in every guest room. A complimentary hot breakfast is served each morning.

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

Drury Inn & Suites Hayti Caruthersville provides accommodations in Hayti. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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

Drury Inn & Suites Jackson MO is offering accommodations in Jackson. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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

Drury Inn & Suites Poplar Bluff provides accommodations in Poplar Bluff. With free WiFi, this 3-star hotel offers luggage storage space.

From $133.21 per night

Hotels in Missouri you can book without a credit card

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 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.7
Disappointing - What previous guests thought, 11 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,606 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.2
Wonderful - What previous guests thought, 830 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.

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 $159.13 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 553 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.8
Excellent - What previous guests thought, 121 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 $181.49 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 309 reviews
Loved the room it was so nice. The shower and bathroom were beautiful. I loved the fact that we had our own balcony. The fact we had a whole kitchen was amazing as well.
Guest review by
Zachary
From $185.67 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 514 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,606 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,227 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 $101 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 105 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
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.7
Good - What previous guests thought, 172 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,455 reviews
I really loved the view and staff, very convenient, for the main attractions.
Guest review by
Robin
United States
From $89.88 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 436 reviews
Very clean and cozy !! We were very impressed with our location❤️
Guest review by
Byler
United States
From $112.81 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 322 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,460 reviews
Location, security, size, maintenance and parking.
Guest review by
Oscar
United States
From $166.27 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 247 reviews
I loved everything about the room and casino
Guest review by
Kevin
United States
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,682 reviews
Good Buffet. Lots of room. Clean
Guest review by
bunch

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

Scored out of 10, guest rating 10

Titanic was my favorite thing.

Titanic was my favorite thing. The wax museum not so much,we were there 4 days and stayed busy the entire time. Something for everyone.we are in our mid 50's and we had a blast ,from mini golf to the Dixie Stampede ,from The Hoe down who done it murder mystery dinner to the Ripleys believe it or not to everything in-between .Oh and the Aquarium......lol
Guest review by
Anonymous
Scored out of 10, guest rating 10

Our first time visiting Kansas city, it was a very...

Our first time visiting Kansas city, it was a very enjoyable experience, wonderful BBQ, friendly people and so much to do we didn't have enough time to do or see it all. We'll be back , would love to visit in,the spring or summer.
Guest review by
Glenn
United States
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 10

Cape Girardeau is a great place for a getaway!

Cape Girardeau is a great place for a getaway! I enjoyed shopping on Main Street and at the mall, visiting the local thrift stores, dining at various restaurants, winning at the Century Casino, and staying at both The Riverview Hotel and Pear Tree Inn by the Medical Center. Cape Girardeau is a peaceful, relaxing, laid back, slow-paced town. It’s a wonderful place to go to wind down from big city life!
Guest review by
Dretta
United States