Find Hotels with Room Service in St. Louis, MO

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top St. Louis Hotels with Room Service

Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO, 63112
Fully refundableReserve now, pay when you stay
The price is $201 per night from Aug 30 to Aug 31
4.6/5 Exceptional! (1,003 reviews)
"Very nice all the way around!!!"

Reviewed on Aug 16, 2022

Moonrise Hotel
Le Méridien St. Louis Clayton
4 out of 5
7730 Bonhomme Ave, St. Louis, MO, 63105
Fully refundableReserve now, pay when you stay
The price is $239 per night from Aug 28 to Aug 29
4.4/5 Excellent! (347 reviews)
"Great property, great room, very clean, room service and pool where excellent. Only down side was I called front desk twice for sheets, blankets and pillows for pull out couch and nothing ever came, kids sleep with towels for blankets and pillows. That was only down side."

Reviewed on Aug 15, 2022

Le Méridien St. Louis Clayton
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO, 63105
The price is $112 per night from Sep 12 to Sep 13
4.4/5 Excellent! (1,901 reviews)
1 little glitch but otherwise great
"The room was very comfortable, the complimentary breakfast was excellent, and when we had a few questions, the staff was helpful and friendly. The only issue we had was that the parking lot entrance from the hotel was blocked off for repairs when we first arrived. We were given instructions to go ..."

Reviewed on Aug 15, 2022

Clayton Plaza Hotel & Extended Stay
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.
Hilton St. Louis Frontenac
4 out of 5
1335 S Lindbergh Blvd, Frontenac, MO, 63131
Fully refundableReserve now, pay when you stay
The price is $158 per night from Aug 28 to Aug 29
4.3/5 Excellent! (1,004 reviews)
"Enjoyed the pool!"

Reviewed on Aug 14, 2022

Hilton St. Louis Frontenac
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO, 63102
Fully refundable
The price is $149 per night from Sep 1 to Sep 2
4.1/5 Very Good! (2,395 reviews)
Easy, clean, and wonderful people!
"We got there a decent amount of time before check-in and the front desk lady was very nice, helpful! The view was beautiful, the room was clean, it was a great experience! Only downside, ITS LIKE A MAZE THROUGH THOSE HALLS!"

Reviewed on Aug 15, 2022

Hyatt Regency St. Louis at The Arch
DoubleTree by Hilton Hotel St. Louis Westport
4 out of 5
1973 Craigshire Rd, Maryland Heights, MO, 63146
Fully refundableReserve now, pay when you stay
The price is $139 per night from Sep 16 to Sep 17
4.1/5 Very Good! (1,000 reviews)
"The property in general felt a little worn. The woman's bathroom in the public area was not clean, smelled horrible and floors were wet every time I went in. But you're wonderful staff made up for the facility short comings. I didn't encounter one person on your staff that wasn't pleasant, welcoming ..."

Reviewed on Jul 30, 2022

DoubleTree by Hilton Hotel St. Louis Westport
St. Louis Union Station Hotel, Curio Collection by Hilton
4 out of 5
1820 Market Street, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $177 per night from Aug 23 to Aug 24
4.1/5 Very Good! (1,000 reviews)
"Great location and lots of activities right on the property."

Reviewed on Aug 14, 2022

St. Louis Union Station Hotel, Curio Collection by Hilton
Sheraton Westport Plaza Hotel St. Louis
3.5 out of 5
900 Westport Plz, Maryland Heights, MO, 63146
Fully refundableReserve now, pay when you stay
The price is $127 per night from Sep 11 to Sep 12
4.1/5 Very Good! (763 reviews)
"Very clean hotel. The lobby smelled very heavily of an air freshener or cleaner. Once we got off the elevator on the floor our room was on we were hit by a musty smell. Everything was very clean though. The staff members we encountered at the front desk were not very friendly. We attempted to use ..."

Reviewed on Aug 8, 2022

Sheraton Westport Plaza Hotel St. Louis
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $139 per night from Aug 22 to Aug 23
3.9/5 Good! (1,000 reviews)
"the hotel room was hot and we had the air on 65. hardly felt it. the room was also outdated. nice large tub though!"

Reviewed on Aug 12, 2022

Hollywood Casino & Hotel St. Louis
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO, 63103
The price is $85 per night from Aug 24 to Aug 25
3.3/5 (977 reviews)
Great time
"We really like the stay was clean and comfortable and all of the staff was super nice."

Reviewed on Aug 15, 2022

OYO Hotel St. Louis Downtown City Center MO
Don't see what you're looking for?
See all available properties in St. Louis
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.

St. Louis Hotels with Room Service information

 

Hotels with Room Service in St. Louis

64

Highest price $239
Cheapest price $85
Number of guest reviews 11390
Total number of hotels in St. Louis 1471

 

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code