Hotels in Missouri

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

Missouri
Sep 29 — Sep 302
Missouri
Fri 9/29
Sat 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Missouri

These hotels are among the most popular properties in the Missouri area. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Economy Inn Wentzville
6.2 Good
1390 Continental Drive, Wentzville, MO, United States
Show on map
1.0 mi from city center, Wentzville, MO, United States 
GoodBased on 128 reviews
6.2

Boasting a swimming pool, Economy Inn Wentzville is situated in Wentzville and offers comfortable accommodation. It also provides a ticket service, a tour desk and a 24-hour reception.

Ozark Valley Inn
7.9 Good
2693 Shepherd Of The Hills Expressway, Branson, MO, United States
Show on map
3.0 mi from city center, Branson, MO, United States 
GoodBased on 475 reviews
7.9

Ozark Valley Inn is located in Branson and offers a Jacuzzi. It also provides an express check-in and check-out feature, meeting rooms and a swimming pool.

Hyatt Regency St Louis At The Arch
8.2 Excellent
315 Chestnut Street, St. Louis, MO, United States
Show on map
0.6 mi from city center, St. Louis, MO, United States 
ExcellentBased on 3,836 reviews
8.2

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Saint Louis. It has a gym, as well as a rooftop terrace, a sauna and an indoor pool.

The Cheshire
7.7 Good
6300 Clayton Road, St. Louis, MO, United States
Show on map
5.9 mi from city center, St. Louis, MO, United States 
GoodBased on 447 reviews
7.7

The Cheshire is located in Saint Louis and is close to Forest Park. It has a fitness centre, as well as free Wi-Fi, an outdoor pool and a kids club.

Budget Inn Wentzville
5.0 Okay
1258 Continental Drive, Wentzville, MO, United States
Show on map
0.8 mi from city center, Wentzville, MO, United States 
OkayBased on 133 reviews
5.0

Budget Inn Wentzville has 44 rooms and features an indoor pool. It also offers laundry facilities, a games room and a 24-hour reception.

Moonrise Hotel
8.8 Excellent
6177 Delmar Boulevard, St. Louis, MO, United States
Show on map
5.8 mi from city center, St. Louis, MO, United States 
ExcellentBased on 890 reviews
8.8

The Moonrise Hotel provides comfortable 4-star accommodation in Saint Louis. It is set amongst a range of popular eateries and is minutes on foot from Delmar Loop Station.

Capitol Plaza Hotel Jefferson City
6.2 Good
Jefferson City 415 West Mccarty St, Jefferson City, MO, United States
Show on map
0.3 mi from city center, Jefferson City, MO, United States 
GoodBased on 575 reviews
6.2

Featuring an indoor pool, Capitol Plaza Hotel Jefferson City is situated in Jefferson City and offers comfortable accommodation. It also provides an express check-in and check-out feature, a 24-hour reception and meeting rooms.

Chateau On The Lake Resort Spa And Convention Center
8.4 Excellent
415 North State Highway 265, Branson, MO, United States
Show on map
5.2 mi from city center, Branson, MO, United States 
ExcellentBased on 1,035 reviews
8.4

Chateau on the Lake Resort Spa is located in Branson and features outdoor tennis courts, a Jacuzzi and a rooftop terrace. It also offers free Wi-Fi, an outdoor pool and a sauna.

KCI Lodge
4.9 Okay
11300 Northwest Prairie View Road, Kansas City, MO, United States
Show on map
16.8 mi from city center, Kansas City, MO, United States 
OkayBased on 419 reviews
4.9

KCI Lodge provides 2-star accommodation in Kansas City, just moments from Kansas City International Airport. It also offers free Wi-Fi.

OYO Hotel St Louis Downtown City Center Mo
6.2 Good
400 South 14th Street, St. Louis, MO, United States
Show on map
0.3 mi from city center, St. Louis, MO, United States 
GoodBased on 1,074 reviews
6.2

Showcasing impressive views of Saint Louis, OYO Hotel St Louis Downtown MO is moments on foot from Greyhound Bus Station. This hotel is set in the heart of the city.

Tips for booking hotels in Missouri

Cheapest month:August
Most expensive month:December
Average price in Missouri:$149/night
Cheapest price found:$17/night
Cheapest day:Sunday
Most expensive day:Friday
$127 - $207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$121 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Missouri hotels

These Missouri properties are among the highest rated by our users. Skim through hotel descriptions and user reviews to find the right one for you.
Show all 13,167 hotels
1
Angel Inn - Near Imax
8.3 Excellent
3311 Shepherd of the Hills Expressway, Branson, MO, United States
Show on map
3.6 mi from city center, Branson, MO, United States 

Angel Inn - near IMAX is located in Branson and is close to White Water. It also offers a Jacuzzi, free Wi-Fi and an outdoor pool.

$64
Avg. per night
2
Loews Kansas City Hotel
9.3 Excellent
1515 Wyandotte Street, Kansas City, MO, United States
Show on map
1.8 mi from city center, Kansas City, MO, United States 

Located in Kansas City, Loews Kansas City provides free Wi-Fi and a gym. It also offers massage services, a Jacuzzi and an indoor pool.

$232
Avg. per night
3
The Last Hotel
8.2 Excellent
1501 Washington Avenue, St. Louis, MO, United States
Show on map
0.4 mi from city center, St. Louis, MO, United States 

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Saint Louis. It has a fitness centre, as well as free Wi-Fi, meeting rooms and an outdoor pool.

$158
Avg. per night
4
Stoney Creek Hotel St. Joseph
8.3 Excellent
1201 North Woobine Rd, St Joseph, MO, United States
Show on map
3.0 mi from city center, St Joseph, MO, United States 

Stoney Creek Hotel & Conference Center - St Joseph offers a Jacuzzi and an indoor/outdoor connecting pool, in addition to free Wi-Fi. It is also a short car ride from Cathedral of St. Joseph and Missouri Western State University.

$172
Avg. per night
5
Courtyard by Marriott St. Louis Downtown/Convention Center
8.4 Excellent
823-827 Washington Avenue, St. Louis, MO, United States
Show on map
0.4 mi from city center, St. Louis, MO, United States 

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Saint Louis. It is ideally positioned for guests wishing to visit the area's popular attractions.

$115
Avg. per night
6
Drury Plaza Hotel St. Louis at the Arch
9.2 Excellent
2 South 4th Street, St. Louis, MO, United States
Show on map
0.5 mi from city center, St. Louis, MO, United States 

Conveniently located in the centre of the city, this 3-star hotel makes for an ideal base in Saint Louis. It also features an outdoor pool, a Jacuzzi and a gym.

$151
Avg. per night
7
The Westin Kansas City at Crown Center
8.3 Excellent
1 East Pershing Road, Kansas City, MO, United States
Show on map
1.1 mi from city center, Kansas City, MO, United States 

The hotel is set amongst Kansas City's popular restaurants and eateries, just a short walk from Kansas City Amtrak Station. It also offers a Jacuzzi, an outdoor pool and outdoor tennis courts.

$186
Avg. per night
8
Holiday Inn Express and Suites Springfield Medical District, an IHG Hotel
9.1 Excellent
310 East Monastery, Springfield, MO, United States
Show on map
5.5 mi from city center, Springfield, MO, United States 

Holiday Inn Express and Suites Springfield Medical District is located in Springfield and features a Jacuzzi and an indoor pool. It also offers meeting rooms, a beauty centre and an express check-in and check-out feature.

$143
Avg. per night

Cheapest hotels in Missouri, United States

At the moment, these hotels offer the lowest nightly rate out of those we've come across in Missouri. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Show all 13,167 hotels
Days Inn by Wyndham Battlefield Rd/Hwy 65
7.2 Good
3260 East Montclair Street, Springfield, MO, United States
Show on map
5.6 mi from city center, Springfield, MO, United States 

Days Inn by Wyndham Battlefield Rd Hwy 65 provides a peaceful setting while in Springfield. The various amenities this award-winning hotel has to offer include an express check-in and check-out feature, a 24-hour reception and an outdoor pool.

$36
Avg. per night
Days Inn & Suites by Wyndham Springfield on I-44
4.7 Okay
3114 North Kentwood Avenue, Springfield, MO, United States
Show on map
3.2 mi from city center, Springfield, MO, United States 

Situated in Springfield, the hotel is within a 20-minute drive of Springfield-Branson National Airport and offers an outdoor pool. It also provides a 24-hour reception, room service and an express check-in and check-out feature.

$49
Avg. per night
Welcome Suites Hazelwood
4.7 Okay
155 Chapel Ridge Drive, Hazelwood, MO, United States
Show on map
0.2 mi from city center, Hazelwood, MO, United States 

Welcome Suites Hazelwood provides a comfortable setting while in Saint Louis. It also features a safe, an outdoor pool and a designated smoking area.

$52
Avg. per night
Economy Inn
102 North Outer Road, St James, MO, United States
Show on map
0.7 mi from city center, St James, MO, United States 

Economy Inn St James is a good-value motel situated a short drive from Rolla. It is conveniently located for those wanting to visit the area's popular attractions.

$54
Avg. per night
Motel 6-Springfield, Mo - North
4.8 Okay
2655 North Glenstone Avenue, Springfield, MO, United States
Show on map
2.9 mi from city center, Springfield, MO, United States 

This comfortable motel in Springfield offers complimentary wireless internet, as well as a 24-hour reception and laundry facilities. It also features a vending machine.

$56
Avg. per night
Motel 6 St Joseph
3.7 Mediocre
4021 Frederick Avenue, St Joseph, MO, United States
Show on map
3.0 mi from city center, St Joseph, MO, United States 

This comfortable motel in Saint Joseph provides complimentary wireless internet, as well as an outdoor pool and a 24-hour reception. It also offers a vending machine and laundry facilities.

$57
Avg. per night
Isle of Capri Casino Hotel Boonville
8.1 Excellent
100 Isle of Capri Boulevard, Boonville, MO, United States
Show on map
0.4 mi from city center, Boonville, MO, United States 

This comfortable hotel in Boonville offers free wireless internet, as well as a 24-hour reception and meeting rooms. Only a short stroll from Isle of Capri Boonville, it provides comfortable rooms equipped with a refrigerator.

$58
Avg. per night
Southern Oaks Inn
6.9 Good
3295 Shepherd of The Hills Expressway, Branson, MO, United States
Show on map
3.6 mi from city center, Branson, MO, United States 

Southern Oaks Inn Near IMAX is located in Branson and features free Wi-Fi, an indoor pool and a Jacuzzi. Just a short walk from the Shoji Tabuchi Theatre, it provides comfortable rooms equipped with a refrigerator and wireless internet access.

$61
Avg. per night

Hotel prices in Missouri

We've come across the following hotels in Missouri with different price and hotel class options. We've also highlighted the most popular hotels and best value within each hotel class.