Compare Hotels with Restaurants in Missouri
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Missouri Hotels with Restaurants

Clayton Plaza Hotel & Extended Stay
7750 Carondelet Avenue St. Louis MO
$90 nightly
The price is $105 total per night
$105 total
Dec 21 - Dec 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Clayton Plaza Hotel & Extended Stay in St. Louis (Clayton), you'll be within a 5-minute drive of Washington University in St. Louis and Forest Park.
Pool
Breakfast included

Hyatt Regency St. Louis at The Arch
315 Chestnut St St. Louis MO
$89 nightly
The price is $105 total per night
$105 total
Dec 24 - Dec 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hyatt Regency St. Louis at The Arch places you in the heart of St. Louis, within a 10-minute walk of Gateway Arch and Busch Stadium.
Pet friendly
Free WiFi

Drury Plaza Hotel St. Louis at the Arch
2 South 4th Street St. Louis MO
$135 nightly
The price is $158 total per night
$158 total
Dec 17 - Dec 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Drury Plaza Hotel St. Louis at the Arch, you'll be centrally located in St. Louis, just a 5-minute walk from Gateway Arch and 6 minutes by foot from Busch Stadium.
Pool
Hot Tub

Pear Tree Inn St. Louis Near Union Station
2211 Market Street St. Louis MO
$94 nightly
The price is $110 total per night
$110 total
Dec 17 - Dec 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Pear Tree Inn St. Louis Near Union Station places you in the heart of St. Louis, within a 15-minute walk of St. Louis Union Station and Enterprise Center.
Pool
Hot Tub

The Wildwood Hotel
2801 Fountain Pl Wildwood MO
$95 nightly
The price is $111 total per night
$111 total
Dec 16 - Dec 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Wildwood, The Wildwood Hotel is in the mountains, a 3-minute drive from Wildwood Dog Park and 6 minutes from Dr. Edmund A. Babler Memorial State Park.
Pool
Hot Tub

Hollywood Casino & Hotel St. Louis
777 Casino Center Drive Maryland Heights MO
$117 nightly
The price is $137 total per night
$137 total
Jan 6 - Jan 7, 2026
Total with taxes and fees
Located in Maryland Heights, Hollywood Casino & Hotel St. Louis is on a river, just a 3-minute walk from Hollywood Casino and a 4-minute drive from Hollywood Casino Amphitheatre.
Free airport shuttle
Parking included

The Elms Hotel & Spa, a Destination by Hyatt Hotel
401 Regent St Excelsior Springs MO
$162 nightly
The price is $178 total per night
$178 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Excelsior Springs, The Elms Hotel & Spa, a Destination by Hyatt Hotel is in the historical district, within a 5-minute drive of Hall of Waters and Cultural Museum and Excelsior Golf Course.
Pool
Hot Tub

The Cheshire
6300 Clayton Rd Richmond Heights MO
$127 nightly
The price is $151 total per night
$151 total
Dec 17 - Dec 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
The Cheshire is centrally located in Richmond Heights, a 3-minute walk from Forest Park and a 2-minute drive from Washington University in St. Louis.
Pool
Breakfast included

Moonrise Hotel
6177 Delmar Blvd St. Louis MO
$148 nightly
The price is $176 total per night
$176 total
Dec 28 - Dec 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Moonrise Hotel in St. Louis (Delmar Loop), you'll be within a 5-minute drive of Washington University in St. Louis and St. Louis Art Museum.
Pet friendly
Parking included

Harrah's Kansas City Hotel and Casino - A Caesars Rewards Destination
1 Riverboat Drive North Kansas City MO
$105 nightly
The price is $118 total per night
$118 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at Harrah's Kansas City Hotel and Casino - A Caesars Rewards Destination in North Kansas City, you'll be a 1-minute drive from Harrah's Casino and 9 minutes from Ameristar Casino Kansas City.
Restaurant
Air conditioning

OYO Hotel St. Louis Downtown City Center MO
400 S 14th St St. Louis MO
With a stay at OYO Hotel St. Louis Downtown City Center MO, you'll be centrally located in St. Louis, just a 4-minute walk from Enterprise Center and 14 minutes by foot from St. Louis Union Station.
Pet friendly
Free WiFi

The Royal Sonesta Chase Park Plaza St. Louis
212 N Kingshighway St. Louis MO
$168 nightly
The price is $198 total per night
$198 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at The Royal Sonesta Chase Park Plaza St. Louis, you'll be centrally located in St. Louis, steps from Forest Park and within a 10-minute walk of Barnes Jewish Hospital.
Pool
Pet friendly
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Missouri Hotels with Restaurants essential information
Hotels with Restaurants in Missouri |
1063 |
|---|---|
Highest price | $198 |
Cheapest price | $105 |
Total number of hotels in Missouri | 18,649 |
Popular hotels | Clayton Plaza Hotel & Extended Stay, Hyatt Regency St. Louis at The Arch, Drury Plaza Hotel St. Louis at the Arch, Pear Tree Inn St. Louis Near Union Station, The Wildwood Hotel, Hollywood Casino & Hotel St. Louis, The Elms Hotel & Spa, a Destination by Hyatt Hotel, The Cheshire, Moonrise Hotel, Harrah's Kansas City Hotel and Casino - A Caesars Rewards Destination, OYO Hotel St. Louis Downtown City Center MO, The Royal Sonesta Chase Park Plaza St. Louis |
Most Recent Missouri Hotel Reviews

Thousand Hills Resort Hotel
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"They will not clean your rooms unless you ask. Left over idea from Covid days. The bad thing about that is if your a coffee or tea drinker you have to run down a maid or call to get it. All in all it was a good place to stay but it is a bus stop so there is a lot of people trying to have the breakfest buffet all at once. "
A verified traveler from Kearney stayed at Thousand Hills Resort Hotel
More Hotels with Restaurants
Types of Hotels
Top 20 Missouri Hotels
Hotels Near Missouri
Cities near Missouri
More to Explore in Missouri
Top Picks
Flights
- Minnesota Flight Deals
- California Flight Deals
- New Jersey Flight Deals
- North Carolina Flight Deals
- Texas Flight Deals
- Maryland Flight Deals
- Florida Flight Deals
- Connecticut Flight Deals
- South Carolina Flight Deals
- Georgia Flight Deals
- Montana Flight Deals
- Michigan Flight Deals
- Utah Flight Deals
- Virginia Flight Deals
- North Dakota Flight Deals
- Ohio Flight Deals
- Colorado Flight Deals
- Alabama Flight Deals
- Arizona Flight Deals
- Pennsylvania Flight Deals
- Hawaii Flight Deals





