Hotels in Missouri

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

Missouri
Oct 19 — Oct 202
Missouri
Tue 10/19
Wed 10/20
...and more

Tips for booking a Missouri hotel

Cheapest month:August
Most expensive month:June
Average price in Missouri:$124/night
Absolute cheapest price found:$3/night
Cheapest day:Monday
Most expensive day:Saturday
$104 - $168
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$104 - $118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Missouri, United States

Show all 9,926 hotels
Hometowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
Hometowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
55.0 Okay
6065 N Lindbergh Blvd, Hazelwood, MO, United States
Show on map
0.3 mi from city centre,  

Featuring free Wi-Fi, this Saint Louis property is conveniently located moments from Lambert-St. Louis International Airport. It also provides laundry facilities, a 24-hour reception and a safe.

$55
Avg. per night
Welk Resorts Branson Hotel
Welk Resorts Branson Hotel
81.0 Excellent
1984 State Highway 165, Branson, MO, United States
Show on map
4.7 mi from city centre,  

Boasting free Wi-Fi and an outdoor pool, Welk Resorts Branson Hotel is located in Branson and offers traditional accommodation. The various amenities this modern hotel features include an express check-in and check-out feature, meeting rooms and laundry facilities.

$58
Avg. per night
The Suites at Fall Creek By Diamond Resorts
The Suites at Fall Creek By Diamond Resorts
83.0 Excellent
1 Fall Creek Drive, Branson, MO, United States
Show on map
4.4 mi from city centre,  

The Suites at Fall Creek By Diamond Resorts provides a comfortable setting while in Branson. It also features an outdoor pool and outdoor tennis courts.

$60
Avg. per night
Angel Inn Near Imax
Angel Inn Near Imax
86.0 Excellent
3311 Shepherd of the Hills Expressway, Branson, MO, United States
Show on map
3.6 mi from city centre,  

Situated in Branson, Angel Inn - near IMAX is within easy driving distance of Branson West and Indian Point. It also offers a Jacuzzi, an express check-in and check-out feature and an outdoor pool.

$63
Avg. per night
Motel 6 Maryland Heights Mo
Motel 6 Maryland Heights Mo
60.0 Good
12330 Dorsett Road, Maryland Heights, MO, United States
Show on map
1.0 mi from city centre,  

Motel 6 St Louis Maryland Heights provides comfortable 3-star accommodation in Saint Louis. It also offers meeting rooms, room service and a 24-hour reception.

$66
Avg. per night
Barrington Hotel & Suites
Barrington Hotel & Suites
83.0 Excellent
225 Violyn Dr., Branson, MO, United States
Show on map
2.4 mi from city centre,  

Barrington Hotel & Suites provides a luxury setting when in Branson. It also features an indoor pool and a fitness centre.

$66
Avg. per night
Howard Johnson by Wyndham Branson
Howard Johnson by Wyndham Branson
63.0 Good
3001 Green Mountain Drive, Branson, MO, United States
Show on map
3.1 mi from city centre,  

Situated in Branson, Castle Rock Resort & Waterpark offers charming 3-star accommodation, as well as an outdoor pool. It also provides free Wi-Fi, a kids pool and water slides.

$71
Avg. per night
Baymont by Wyndham Springfield I-44
Baymont by Wyndham Springfield I-44
80.0 Excellent
1610 East Evergreen, Springfield, MO, United States
Show on map
2.9 mi from city centre,  

Situated in Springfield, Baymont by Wyndham Springfield I-44 offers 3-star accommodation, as well as an indoor pool. It also provides a 24-hour reception, a sun deck and an express check-in and check-out feature.

$72
Avg. per night

Hotel prices in Missouri

2 stars and under

$53 - $161

Barrington Hotel & Suites

#1 Most popular

$66
Avg. per night
Gazebo Inn

Best value

Gazebo Inn
82.0 Excellent
$59
Avg. per night
3 stars

$58 - $778

City Place Downtown St. Louis Hotel

#1 Most popular

$87
Avg. per night
Radisson Hotel Branson , MO

#2 Most popular

$125
Avg. per night
Welk Resorts Branson Hotel

Best value

$58
Avg. per night
4 stars +

$101 - $532

Hyatt Regency St Louis At The Arch

#1 Most popular

$117
Avg. per night
Hilton St. Louis at the Ballpark

#2 Most popular

$159
Avg. per night
Ameristar Casino Hotel Kansas City
$101
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?

    Users favor staying in areas such as St. Louis, Branson, and Kansas City. Consider these locations when searching for your desired stay.

  • What are the best hotels in Missouri?

    Hyatt Regency St Louis At The Arch is a very popular hotel in Missouri with a score of 8.4 from 4,655 reviews. Hilton St. Louis at the Ballpark (7.7 from 1,798 reviews) and Marriott St. Louis Grand (8.3 from 804 reviews) are also highly rated Missouri hotels based on recent feedback from HotelsCombined users.