Hotels in Missouri

Search and compare Missouri hotels from hundreds of travel sites and save

Missouri
3 Aug — 4 Aug2
Missouri
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Missouri

Filter by star ratings
All filters
Angad Arts Hotel
Angad Arts Hotel
8.7 Excellent
3550 Samuel Shepard Drive, St. Louis, MO, United States
Show on map
3.1 km from city centre, St. Louis, MO, United States 
ExcellentBased on 645 reviews
8.7

Situated in Saint Louis, Angad Arts Hotel offers stylish, 4-star accommodation close to the Fabulous Fox Theatre. It has complimentary Wi-Fi, a bar and is close to Powell Hall.

Red Roof Inn Bridgeton
Red Roof Inn Bridgeton
5.4 Okay
3470 Hollenberg Drive, Bridgeton, MO, United States
Show on map
2.5 km from city centre, Bridgeton, MO, United States 
OkayBased on 90 reviews
5.4

Located in Saint Louis, Red Roof Inn Bridgeton is within a 20-minute drive of Lambert-St. Louis International Airport and provides an outdoor pool. It also offers laundry facilities and a 24-hour reception.

Holiday Inn St. Louis - Downtown Conv Ctr
Holiday Inn St. Louis - Downtown Conv Ctr
7.7 Good
811 North 9th Street, St. Louis, MO, United States
Show on map
0.8 km from city centre, St. Louis, MO, United States 
GoodBased on 396 reviews
7.7

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Saint Louis. It also offers an indoor pool and free Wi-Fi.

Wyndham Mountain Vista
Wyndham Mountain Vista
8.5 Excellent
141 Champagne Boulevard, Branson, MO, United States
Show on map
7.2 km from city centre, Branson, MO, United States 
ExcellentBased on 97 reviews
8.5

Wyndham Mountain Vista provides comfortable 3-star accommodation in Branson. Those staying at the property have access to a sauna and an outdoor pool.

Best Western Plus Washington Hotel
Best Western Plus Washington Hotel
8.9 Excellent
2621 East 5th Street, Washington, MO, United States
Show on map
3.9 km from city centre, Washington, MO, United States 
ExcellentBased on 99 reviews
8.9

This 3-star hotel offers a range of premium amenities, including an indoor pool and a Jacuzzi. It also provides a terrace, a safe and laundry facilities.

Fairfield Inn Kansas City Downtown/Union Hill by Marriott
Fairfield Inn Kansas City Downtown/Union Hill by Marriott
8.4 Excellent
3001 Main Street, Kansas City, MO, United States
Show on map
1.2 km from city centre, Kansas City, MO, United States 
ExcellentBased on 448 reviews
8.4

Fairfield Inn Kansas City Downtown/Union Hill is located in Kansas City and offers an indoor pool and a Jacuzzi. It also provides a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Super 7 Inn
Super 7 Inn
6.9 Good
13100 Veterans Memorial Parkway, Wright City, MO, United States
Show on map
0.3 km from city centre, Wright City, MO, United States 
GoodBased on 66 reviews
6.9

Super 7 Inn is located in Wright City and features complimentary wireless internet.

Days Inn by Wyndham Boonville
Days Inn by Wyndham Boonville
7.3 Good
2401 Pioneer, Boonville, MO, United States
Show on map
3.8 km from city centre, Boonville, MO, United States 
GoodBased on 281 reviews
7.3

Days Inn by Wyndham Boonville is located in Boonville and offers an indoor pool and a Jacuzzi. The various amenities this historic hotel features include a 24-hour reception and a wake-up service.

Comfort Inn & Suites Kansas City Downtown
Comfort Inn & Suites Kansas City Downtown
7.8 Good
770 Admiral Boulevard, Kansas City, MO, United States
Show on map
3.7 km from city centre, Kansas City, MO, United States 
GoodBased on 509 reviews
7.8

Comfort Inn & Suites Kansas City Downtown is located in Kansas City and provides an indoor pool and free Wi-Fi. It has a fitness centre, as well as meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Residence Inn by Marriott Kansas City Downtown/Convention Center
Residence Inn by Marriott Kansas City Downtown/Convention Center
8.9 Excellent
1535 Baltimore Ave, Kansas City, MO, United States
Show on map
2.8 km from city centre, Kansas City, MO, United States 
ExcellentBased on 51 reviews
8.9

Situated within walking distance of Union Station, Residence Inn by Marriott Kansas City Downtown/Convention Center provides guests with an ideal base while in Kansas City. It is conveniently positioned for guests wishing to discover the area's attractions.

Tips for booking a Missouri hotel

Cheapest month:December
Most expensive month:September
Average price in Missouri:$187/night
Absolute cheapest price found:$4/night
Cheapest day:Wednesday
Most expensive day:Monday
$154 - $250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$142 - $248
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Missouri hotels

Show all 9,568 hotels
1
Wyndham Mountain Vista
Wyndham Mountain Vista
8.5 Excellent
141 Champagne Boulevard, Branson, MO, United States
Show on map
7.2 km from city centre, Branson 

Wyndham Mountain Vista provides comfortable 3-star accommodation in Branson. Those staying at the property have access to a sauna and an outdoor pool.

2
Quality Inn Joplin
Quality Inn Joplin
7.9 Good
3325 Arizona Avenue, Joplin, MO, United States
Show on map
3.5 km from city centre, Joplin 

Quality Inn Joplin is located in Joplin and features complimentary wireless internet. It also provides a 24-hour reception, laundry facilities and a lake.

3
Marriott's Willow Ridge Lodge
Marriott's Willow Ridge Lodge
9.3 Excellent
2929 Green Mountain Drive, Branson, MO, United States
Show on map
4.8 km from city centre, Branson 

Located in Branson, Marriott's Willow Ridge Lodge is within a 40-minute drive of Boone County Airport Arkansas and provides an outdoor pool, a Jacuzzi and outdoor tennis courts. It has a fitness centre, as well as free Wi-Fi, a sun deck and a kids pool.

4
Best Western Plus The Charles Hotel
Best Western Plus The Charles Hotel
7.8 Good
1425 South 5th Street, St. Charles, MO, United States
Show on map
1.9 km from city centre, St. Charles 

Best Western Plus The Charles Hotel provides historic 3-star accommodation in Saint Charles. It has a gym, as well as an express check-in and check-out feature, an indoor pool and a terrace.

5
Best Western Plus Washington Hotel
Best Western Plus Washington Hotel
8.9 Excellent
2621 East 5th Street, Washington, MO, United States
Show on map
3.9 km from city centre, Washington 

This 3-star hotel offers a range of premium amenities, including an indoor pool and a Jacuzzi. It also provides a terrace, a safe and laundry facilities.

6
Courtyard by Marriott St. Louis St. Peters
Courtyard by Marriott St. Louis St. Peters
8.2 Excellent
4341 Veterans Memorial Parkway, St. Peters, MO, United States
Show on map
4.5 km from city centre, St. Peters 

Courtyard by Marriott St Louis St Peters Saint Peters is located in Saint Peters and offers free Wi-Fi and an indoor pool. It provides a gym, as well as a games room, laundry facilities and a wake-up service.

7
Residence Inn by Marriott Kansas City Downtown/Convention Center
Residence Inn by Marriott Kansas City Downtown/Convention Center
8.9 Excellent
1535 Baltimore Ave, Kansas City, MO, United States
Show on map
2.8 km from city centre, Kansas City 

Situated within walking distance of Union Station, Residence Inn by Marriott Kansas City Downtown/Convention Center provides guests with an ideal base while in Kansas City. It is conveniently positioned for guests wishing to discover the area's attractions.

8
Hampton Inn Gateway Arch Downtown
Hampton Inn Gateway Arch Downtown
8.4 Excellent
333 Washington Avenue, St. Louis, MO, United States
Show on map
1.0 km from city centre, St. Louis 

Conveniently positioned, Hampton Inn St Louis- at the Arch offers easy access to Saint Louis's best tourist attractions. It has a fitness centre, as well as an express check-in and check-out feature, an indoor pool and meeting rooms.

Cheapest hotels in Missouri, United States

Show all 9,568 hotels
America's Best Campground
America's Best Campground
Branson, MO, United States
Show on map
5.8 km from city centre,  

America's Best Campground is located in Branson and offers free Wi-Fi. It also provides a terrace, an outdoor pool and a tour desk.

$69
Avg. per night
Days Inn by Wyndham St. Louis North
Days Inn by Wyndham St. Louis North
5.6 Okay
7350 North Hanley Road, St. Louis, MO, United States
Show on map
20.1 km from city centre,  

Days Inn by Wyndham St Louis North is located in Saint Louis and offers guests wired internet. It also provides an express check-in and check-out feature, a 24-hour reception and an outdoor pool.

$76
Avg. per night
Motel 6 Columbia - East
Motel 6 Columbia - East
6.7 Good
3402 I-70 Drive Southeast, Columbia, MO, United States
Show on map
4.2 km from city centre,  

Located in Columbia, the hotel is within a 20-minute drive of Columbia Regional Airport and provides an outdoor pool. It also offers a tour desk, a 24-hour reception and laundry facilities.

$76
Avg. per night
Super 8 by Wyndham St. Clair MO
Super 8 by Wyndham St. Clair MO
7.2 Good
1010 South Outer Road, St Clair, MO, United States
Show on map
1.7 km from city centre,  

Super 8 by Wyndham St Clair MO offers a comfortable setting while in Saint Clair. It also provides an express check-in and check-out feature and a 24-hour reception.

$78
Avg. per night
Days Inn by Wyndham Boonville
Days Inn by Wyndham Boonville
7.3 Good
2401 Pioneer, Boonville, MO, United States
Show on map
3.8 km from city centre,  

Days Inn by Wyndham Boonville is located in Boonville and offers an indoor pool and a Jacuzzi. The various amenities this historic hotel features include a 24-hour reception and a wake-up service.

$79
Avg. per night
Motel 6 Blue Springs Mo
Motel 6 Blue Springs Mo
5.1 Okay
3400 NW Jefferson St, Blue Springs, MO, United States
Show on map
2.8 km from city centre,  

Motel 6 Blue Springs offers a comfortable setting when in Blue Springs. It also features a 24-hour reception and laundry facilities.

$79
Avg. per night
Super 7 Inn
Super 7 Inn
6.9 Good
13100 Veterans Memorial Parkway, Wright City, MO, United States
Show on map
0.3 km from city centre,  

Super 7 Inn is located in Wright City and features complimentary wireless internet.

$82
Avg. per night
Red Roof Inn Bridgeton
Red Roof Inn Bridgeton
5.4 Okay
3470 Hollenberg Drive, Bridgeton, MO, United States
Show on map
2.5 km from city centre,  

Located in Saint Louis, Red Roof Inn Bridgeton is within a 20-minute drive of Lambert-St. Louis International Airport and provides an outdoor pool. It also offers laundry facilities and a 24-hour reception.

$84
Avg. per night

Hotel prices in Missouri

2 stars or below

$76 - $249

Comfort Inn & Suites Kansas City Downtown
$151
Avg. per night
Suburban Extended Stay Hotel Columbia - Hwy 63 & I-70
$121
Avg. per night
Motel 6 Columbia - East

Best value

$76
Avg. per night
3 stars

$124 - $312

Courtyard by Marriott St. Louis St. Peters

No. 1 most popular

$188
Avg. per night
Hampton Inn Gateway Arch Downtown

No. 2 most popular

$188
Avg. per night
The Lodge At Port Arrowhead

Best value

$124
Avg. per night
4 stars and up

$170 - $464

The Westin St. Louis

No. 1 most popular

$238
Avg. per night
The Chase Park Plaza

No. 2 most popular

$464
Avg. per night
Renaissance St. Louis Airport Hotel
$170
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Missouri

Missouri travel FAQs

  • Where is the best place to stay in Missouri?

    Our travellers prefer to stay in places like Kansas City, St. Louis, and St. Charles while in Missouri.

  • What are the best hotels in Missouri?

    One of the most popular hotels in Missouri is Comfort Inn & Suites Kansas City Downtown, which has been reviewed by 509 users and currently has a rating of 7.8/10. Other top-rated locations include Courtyard by Marriott St. Louis St. Peters and Courtyard by Marriott Kansas City Downtown/Convention Center, which have received 8.2/10 and 8.7/10 ratings from our users, respectively.