Hotels with Restaurants in Missouri from $69

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Missouri

Top Missouri Hotels with Restaurants

Grand Plaza Hotel Branson

Grand Plaza Hotel Branson

3 out of 5
245 N Wildwood Dr, Branson, MO
The price is $69 per night from Oct 24 to Oct 24
Located in Branson Theater District, this hotel is steps from Highway 76 Strip and King's Castle Theater. Andy Williams Moon River Theater and Aquarium at the ...
4/5 Very Good! (2,603 reviews)
"The rooms are dated and need upgrades. Ours smelled a bit musty, but overall it was enjoyable. It was close to the attractions we had planned on seeing, but off the 'beaten path'. We'd stay there again"

Reviewed on Oct 19, 2021

Grand Plaza Hotel Branson
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
The price is $104 per night from Nov 22 to Nov 22
Located in Downtown Clayton, this hotel is within 2 mi (3 km) of Washington University in St. Louis, Saint Louis Galleria Mall, and The Loop. Center of Creative ...
4.3/5 Excellent! (1,305 reviews)
"The Clayton was outstanding, and a beautiful room design, along with the hotel. It was super clean, had real drapes, I loved staying there, and I will be coming back! Staff was amazing, and so was breakfast! This is definitely an awesome place to stay!"

Reviewed on Oct 22, 2021

Clayton Plaza Hotel & Extended Stay
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

4 out of 5
315 Chestnut St, St. Louis, MO
The price is $104 per night from Nov 21 to Nov 21
Located in Downtown St. Louis, this hotel is steps from Mississippi River, Old Courthouse, and Gateway Arch National Park. Old Cathedral of St. Louis of France ...
4.2/5 Excellent! (2,936 reviews)
"The tub was rusted in some areas and both headboards were damaged. The carpets in the hallways needing cleaning."

Reviewed on Oct 21, 2021

Hyatt Regency St. Louis at The Arch
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

3 out of 5
2 South 4th Street, St. Louis, MO
The price is $117 per night from Nov 21 to Nov 21
Located in Downtown St. Louis, this hotel is steps from Mississippi River, Old Courthouse, and Old Cathedral of St. Louis of France. Gateway Arch National Park ...
4.7/5 Exceptional! (1,873 reviews)
"Great location!! Staff were wonderful."

Reviewed on Oct 21, 2021

Drury Plaza Hotel St. Louis at the Arch
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

3 out of 5
2211 Market Street, St. Louis, MO
The price is $103 per night from Nov 2 to Nov 2
Located in Downtown St. Louis, this hotel is within a 10-minute walk of Mississippi River, St. Louis Union Station Mini Golf, and The St. Louis Wheel. Washington ...
4.2/5 Very Good! (1,164 reviews)
"Great view of the river and market pmace."

Reviewed on Oct 20, 2021

Pear Tree Inn St. Louis Near Union Station
The Wildwood Hotel

The Wildwood Hotel

3.5 out of 5
2801 Fountain Pl, Wildwood, MO
The price is $98 per night from Oct 31 to Oct 31
Situated in the mountains, this hotel is within 9 mi (15 km) of Dr. Edmund A. Babler Memorial State Park, Meramec River, and Castlewood State Park. Babler State ...
4.4/5 Excellent! (949 reviews)
"My wife and I showed up super late around 3:30 in the morning and tired of driving 17 hours we called ahead and let him know that we would be late the second we walked in it's like they know who we were check us in super fast it really did feel like a home away from home thank you for your hospitality ..."

Reviewed on Oct 17, 2021

The Wildwood Hotel
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
The price is $117 per night from Nov 1 to Nov 1
Situated near the airport, this hotel is 0.1 mi (0.2 km) from Hollywood Casino and 1.4 mi (2.2 km) from Hollywood Casino Amphitheatre. Historic Main Street and ...
3.9/5 Very Good! (1,300 reviews)
"Not enough restaurants and they didn't stay open long enough"

Reviewed on Oct 19, 2021

Hollywood Casino & Hotel St. Louis
The Elms Hotel & Spa, a Destination by Hyatt Hotel

The Elms Hotel & Spa, a Destination by Hyatt Hotel

3.5 out of 5
401 Regent St, Excelsior Springs, MO
The price is $103 per night from Oct 24 to Oct 24
Situated in the historical district, this spa hotel is within a 10-minute walk of Paradise Playhouse and Hall of Waters and Cultural Museum. Excelsior Golf Course ...
4.2/5 Excellent! (990 reviews)
"My wife and I stay every year for our Anniversary. This place is so relaxing and peaceful. The outdoor pool and hot tub was great. Hot tub is about 5 foot deep and pool is about 9 ft deep. We enjoyed our stay and will be doing it again in the future."

Reviewed on Sep 30, 2021

The Elms Hotel & Spa, a Destination by Hyatt Hotel
The Cheshire

The Cheshire

4 out of 5
6300 Clayton Rd, Richmond Heights, MO
The price is $161 per night from Nov 21 to Nov 21
Located in the heart of Richmond Heights, this romantic hotel is within 1 mi (2 km) of Forest Park, Washington University in St. Louis, and St. Louis Zoo. St. ...
4.1/5 Very Good! (987 reviews)
"Everything was easy about this property."

Reviewed on Sep 21, 2021

The Cheshire
Moonrise Hotel

Moonrise Hotel

4 out of 5
6177 Delmar Blvd, St. Louis, MO
The price is $144 per night from Nov 22 to Nov 22
Situated in the historical district, this romantic hotel is within 2 mi (3 km) of Washington University in St. Louis, St. Louis Art Museum, and St. Louis Zoo. ...
4.7/5 Exceptional! (955 reviews)
"Very unique property and theme, great location"

Reviewed on Oct 19, 2021

Moonrise Hotel
Harrah's Kansas City Hotel and Casino

Harrah's Kansas City Hotel and Casino

3.5 out of 5
1 Riverboat Drive, North Kansas City, MO
The price is $109 per night from Oct 25 to Oct 25
Situated in North Kansas City, this eco-friendly hotel is within 6 mi (10 km) of Isle of Capri Casino Kansas City, Berkley Riverfront Park, and Arabia Steamboat ...
3.8/5 Good! (965 reviews)
"Was a nice room."

Reviewed on Oct 12, 2021

Harrah's Kansas City Hotel and Casino
OYO Hotel St. Louis Downtown City Center MO

OYO Hotel St. Louis Downtown City Center MO

3.5 out of 5
400 S 14th St, St. Louis, MO
The price is $91 per night from Nov 21 to Nov 21
Located in Downtown St. Louis, this hotel is within a 5-minute walk of Mississippi River and Enterprise Center. Peabody Opera House and St. Louis City Hall are ...
3.1/5 (1,177 reviews)
"it shouldve had on their info page that resaraunt was closed"

Reviewed on Oct 19, 2021

OYO Hotel St. Louis Downtown City Center MO
The Chase Park Plaza Royal Sonesta St. Louis

The Chase Park Plaza Royal Sonesta St. Louis

4.5 out of 5
212 N Kingshighway, St. Louis, MO
The price is $179 per night from Nov 21 to Nov 21
Located in Central West End, this luxury hotel is steps from Forest Park and Mississippi River. World Chess Hall of Fame and St. Louis Children's Hospital are ...
4.4/5 Excellent! (990 reviews)
"Excellent stay as always. The Mediterranean style pool is spectacular and we even saw some of the hot air balloon show from there!"

Reviewed on Sep 30, 2021

The Chase Park Plaza Royal Sonesta St. Louis
DoubleTree by Hilton St. Louis Forest Park

DoubleTree by Hilton St. Louis Forest Park

4 out of 5
4550 Forest Park Ave, St. Louis, MO
The price is $117 per night from Nov 21 to Nov 21
Located in Central West End, this hotel is within a 10-minute walk of Forest Park, Barnes Jewish Hospital, and World Chess Hall of Fame. Cathedral Basilica of ...
4.3/5 Excellent! (1,192 reviews)
"Our room wasn’t ready when we got there and we ended up waiting 3 hours for it to be ready. The room is only cleaned if you ask, you must call for clean towels and then some times you have to call again, the trash is. It picked up unless you put it in the hall but then you don’t have a trash bag. ..."

Reviewed on Oct 12, 2021

DoubleTree by Hilton St. Louis Forest Park
The Westin St. Louis

The Westin St. Louis

4.5 out of 5
811 Spruce St, St. Louis, MO
The price is $134 per night from Nov 21 to Nov 21
Located in Downtown St. Louis, this luxury hotel is within a 15-minute walk of Busch Stadium and Enterprise Center. Dome at America’s Center and Gateway Arch ...
4.1/5 Very Good! (955 reviews)
"There was no maid service for guests staying less than 4 nights. We had to go to the front desk to get items that should have been brought to the room daily. The gift shop and vending machines were poorly stocked."

Reviewed on Oct 20, 2021

The Westin St. Louis
St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton

4 out of 5
1820 Market Street, St. Louis, MO
The price is $128 per night from Nov 21 to Nov 21
Located in Downtown St. Louis, this historic hotel is steps from St. Louis Union Station Mini Golf and St. Louis Aquarium at Union Station. The St. Louis Wheel ...
4.2/5 Very Good! (978 reviews)
"Safe getting in doors, had to use card to park also"

Reviewed on Oct 18, 2021

St. Louis Union Station Hotel, Curio Collection by Hilton
Welk Resorts Branson Hotel

Welk Resorts Branson Hotel

3.5 out of 5
1984 State Highway 165, Branson, MO
The price is $81 per night from Oct 24 to Oct 24
This family-friendly Branson hotel is located in the mountains, within 1 mi (2 km) of Welk Resort Theatre and Shepherd of the Hills Fish Hatchery. Branson Craft ...
4.1/5 Very Good! (1,432 reviews)
"We had a wonderful stay! The hotel was in a good location off the busy roads but easy to get to attractions and dining. The hotel staff were very friendly and helpful, the hotel was clean, and the room was clean and nice. The breakfast at the restaurant was good with excellent service. The Splashatorium ..."

Reviewed on Oct 16, 2021

Welk Resorts Branson Hotel
River City Casino & Hotel

River City Casino & Hotel

4 out of 5
777 River City Casino Blvd, St. Louis, MO
The price is $127 per night from Nov 1 to Nov 1
Situated on the riverwalk, this hotel is within a 5-minute walk of Mississippi River and River City Casino. Jefferson Barracks Historic Park is 2.2 mi (3.6 km) ...
4.4/5 Wonderful! (978 reviews)
"Beautiful hotel, friendly accommodating staff, enjoyed our weekend attending a concert there."

Reviewed on Oct 17, 2021

River City Casino & Hotel
The Fontaine

The Fontaine

4.5 out of 5
901 W. 48th Place, Kansas City, MO
The price is $141 per night from Nov 8 to Nov 8
Located in Country Club Plaza Area, this luxury hotel is within 1 mi (2 km) of Loose Park, Jacob Loose Memorial Park, and University of Missouri-Kansas City. ...
4.3/5 Excellent! (966 reviews)
"Staff was excellent and the property was amazing."

Reviewed on Oct 22, 2021

The Fontaine
City Place St. Louis Downtown

City Place St. Louis Downtown

3.5 out of 5
200 N 4Th Street, St. Louis, MO
Located in Downtown St. Louis, this hotel is steps from Mississippi River and Federal Reserve Bank of St. Louis. Old Courthouse and Gateway Arch National Park ...
2.3/5 (1,015 reviews)
Terrible Experience
"Terrible everything. Don’t bring anything valuable or that you want to keep. There are no safes in room and CCTV is not for YOUR protection."

Reviewed on Nov 24, 2019

Get rates
City Place St. Louis Downtown
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Missouri

Search for hotels in Missouri on Expedia. You can easily find your hotels in Missouri using one of the methods below:

  • View our selection of featured hotels in Missouri
  • Use the map to find hotels in the Missouri neighborhood you prefer
  • Use the filters to see hotels in a specific area of Missouri, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Missouri
  • Enter your travel dates to view the best deals on hotels in Missouri - while they last

More trip options