Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Louis

Best deal May 3 - May 5
Tonight Apr 20 - Apr 21
This weekend Apr 26 - Apr 28
Next weekend May 3 - May 5

Featured St. Louis Hotels with Room Service

See all 465 Properties in St. Louis

Estimated price for 1 night/2 adults

Moonrise Hotel
Moonrise Hotel
4.0 out of 5.0 6177 Delmar Blvd, St. Louis, MO
4.7/5 (1,966 reviews)
$189/ night for 2 guests

Unique, space-themed hotel in cool Delmar Loop area. Super rooftop bar, both inside and out, with awesome views. Awesomely friendly and helpful front desk staff. Nice restaurant off lobby. Room well-appointed with fridge and coffee/tea. Only negative was a VERY low commode. My elderly mom had a hard ...

Reviewed on Apr 7, 2019
Red Lion Hotel St Louis City Center
Red Lion Hotel St Louis City Center
3.5 out of 5.0 400 S 14th St, St. Louis, MO
Free Cancellation
3.6/5 (3,950 reviews)
$89/ night for 2 guests

I liked the room size, that the hotel was pet friendly and the proximity to Busch Stadium. That said, the hotel and staff could be just a bit more polished- lack of room service is a bummer as well as the fact the carpets and hallways look a bit run down and dark. Updated lighting and finishes could ...

Reviewed on Apr 16, 2019
Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
4.0 out of 5.0 315 Chestnut St, St. Louis, MO
Free Cancellation
4.3/5 (6,503 reviews)
$99/ night for 2 guests

I like the fact that I was able to see part the arch from my window, however the door was locked before 10pm on the 18th floor and I couldn’t view it from up there.

Reviewed on Apr 19, 2019
DoubleTree by Hilton Hotel St. Louis Westport
DoubleTree by Hilton Hotel St. Louis Westport
3.5 out of 5.0 1973 Craigshire Rd, Maryland Heights, MO
Free Cancellation
4.2/5 (924 reviews)
$109/ night for 2 guests

We liked that the hot tub was hot and the Pool was refreshing

Reviewed on Mar 29, 2019
Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis
3.5 out of 5.0 777 Casino Center Drive, Maryland Heights, MO
Free Cancellation
3.9/5 (2,715 reviews)
$93/ night for 2 guests

Staff was SUPER FRIENDLY and welcoming both at check in and check out! Even let me split my payment for the deposit hold/fee between cash and my card :)

Reviewed on Apr 17, 2019
St. Louis Union Station Hotel, Curio Collection by Hilton
St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 out of 5.0 1820 Market Street, St. Louis, MO
4.3/5 (2,055 reviews)
$147/ night for 2 guests

Interesting exterior décor if your interested in Gothic.

Reviewed on Apr 17, 2019
Clayton Plaza Hotel
Clayton Plaza Hotel
3.5 out of 5.0 7750 Carondelet Avenue, St. Louis, MO
Free Cancellation
4.1/5 (3,534 reviews)
$100/ night for 2 guests

Personal very nice and helpful. Location very convenient.

Reviewed on Apr 19, 2019
Sheraton Clayton Plaza Hotel St. Louis
Sheraton Clayton Plaza Hotel St. Louis
3.5 out of 5.0 7730 Bonhomme Ave, St. Louis, MO
3.8/5 (1,364 reviews)
$103/ night for 2 guests

Location was perfect, staff was incredible. Checkin was fast and easy and every staff member we encountered was pleasant, friendly and helpful

Reviewed on Apr 5, 2019
Hilton St. Louis Frontenac
Hilton St. Louis Frontenac
4.0 out of 5.0 1335 S Lindbergh Blvd, Frontenac, MO
Free Cancellation
4.3/5 (1,040 reviews)
$89/ night for 2 guests

The property was huge. Lots of parking and room size was great. Wonderful location. Does not have a fridge and microwave though.

Reviewed on Apr 15, 2019
Sheraton Westport Plaza Hotel St. Louis
Sheraton Westport Plaza Hotel St. Louis
3.5 out of 5.0 900 Westport Plz, Maryland Heights, MO
Free Cancellation
4.1/5 (559 reviews)
$123/ night for 2 guests

The location was easy to find . It is right off the highway exit. The hotel was very clean and the staff very friendly.

Reviewed on Oct 1, 2018
Renaissance St. Louis Airport Hotel
Renaissance St. Louis Airport Hotel
4.0 out of 5.0 9801 Natural Bridge Road, Berkeley, MO
Free Cancellation
4.2/5 (1,488 reviews)
$94/ night for 2 guests

The decor. I didnt like the bath towels, rug...Also the walls had stuff on them in bathroom.Also peoples hair was in sink and on a towel.

Reviewed on Apr 12, 2019
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 out of 5.0 421 N 8th St, St. Louis, MO
4.4/5 (977 reviews)
$119/ night for 2 guests

Nice place, easy access to highway, breakfast is solid.

Reviewed on Apr 9, 2019
The Ritz-Carlton, St. Louis
The Ritz-Carlton, St. Louis
4.5 out of 5.0 100 Carondelet Plaza, St. Louis, MO
4.6/5 (392 reviews)
$379/ night for 2 guests

Beautiful property and attentive staff. Excellent gym facilities, and small but decent spa. The desk in the room could be set up better for business travel (outlets) and there should be wall switches for all lights, not switches on cables.

Reviewed on Mar 24, 2019
Marriott St. Louis Airport
Marriott St. Louis Airport
3.5 out of 5.0 10700 Pear Tree Lane, St. Louis, MO
Free Cancellation
4.1/5 (1,546 reviews)
$110/ night for 2 guests

Convenient to airport Room furniture needed dusting

Reviewed on Apr 9, 2019
Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
4.5 out of 5.0 1 Ameristar Blvd, St. Charles, MO
Free Cancellation
4.5/5 (1,328 reviews)
$129/ night for 2 guests

Everything was great but I arrived an hour after my check in and my room was not available. I was there to celebrate my birthday and I had friends arriving from out of town. Subsequently I would still recommend this hotel, the aesthetics and decor of this hotel are fabulous!!!

Reviewed on Apr 14, 2019
Holiday Inn St. Louis-South County Center
Holiday Inn St. Louis-South County Center
3.0 out of 5.0 6921 S Lindbergh Blvd, St. Louis, MO
Free Cancellation
4.0/5 (585 reviews)
$90/ night for 2 guests

Easily accessable, quiet, close to places I wanted to go

Reviewed on Apr 9, 2019
The Westin St. Louis
The Westin St. Louis
4.5 out of 5.0 811 Spruce St, St. Louis, MO
Free Cancellation
4.6/5 (3,440 reviews)
$129/ night for 2 guests

I didn’t like it wasn’t good parking Ana no pool but other than that i enjoyed my stay definitely loved the tub well the whole bathroom

Reviewed on Mar 24, 2019
Embassy Suites St. Louis - St. Charles
Embassy Suites St. Louis - St. Charles
3.5 out of 5.0 2 Convention Center Plz, St. Charles, MO
Free Cancellation
4.5/5 (947 reviews)
$122/ night for 2 guests

I did not like the fact of so many kids being in the hot tub playing around in it. No adult supervision was there and they also had toys in the hot tub!

Reviewed on Apr 9, 2019
Map

Recently booked Hotels with Room Service in St. Louis

Red Lion Hotel St Louis City Center
3.5 out of 5.0
Last booking: 11 minutes ago
Hyatt Regency St. Louis at The Arch
4.0 out of 5.0
Last booking: 12 minutes ago