Check prices on hotels in St. Louis

Tonight Dec 13 - Dec 14
This weekend Dec 13 - Dec 15
Next weekend Dec 20 - Dec 22

Featured St. Louis Hotels with Restaurants

See all 709 Properties in St. Louis

Estimated price for 1 night/2 adults

Clayton Plaza Hotel
Clayton Plaza Hotel
3.5 out of 5.0 7750 Carondelet Avenue, St. Louis, MO
Free Cancellation
4.2/5 (3813 reviews)

I liked that alot of restaurants are close by, also the heated pool is a nice feature. Breakfast is nice as well.

Reviewed on Dec 9, 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 (7642 reviews)

Everything about the room was excellent! Overall very pleased with my stay. The only thing I was surprised to see was one person, albeit doing a fantastic job, was checking people in on a Saturday very early evening creating a long line. I would of liked to see a colleague jump in and help alleviate ...

Reviewed on Dec 13, 2019
Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch
3.0 out of 5.0 2 South 4th Street, St. Louis, MO
Free Cancellation
4.6/5 (3902 reviews)

the hotel was everything it had advertised itself to be !

Reviewed on Dec 9, 2019
Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union Station
3.0 out of 5.0 2211 Market Street, St. Louis, MO
Free Cancellation
4.3/5 (2641 reviews)

Very clean and very friendly staff. Quick and easy check-in. Great proximity to many venues.

Reviewed on Dec 4, 2019
The Wildwood Hotel
The Wildwood Hotel
3.5 out of 5.0 2801 Fountain Pl, Wildwood, MO
Free Cancellation
4.4/5 (2095 reviews)

Love the area around this hotel, and the hotel itself. It feels quaint, and is just so relaxing when I do stay here.

Reviewed on Dec 11, 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 (2993 reviews)

Friendly staff and great food. Hotel was clean and accommodating.

Reviewed on Dec 11, 2019
The Cheshire
The Cheshire
4.0 out of 5.0 6300 Clayton Rd, Richmond Heights, MO
Free Cancellation
4.2/5 (1701 reviews)

We thoroughly enjoyed our visit! The staff was very friendly and attentive. Loved the warm cozy atmosphere and the Fox & Hound Bar down stairs was FABULOUS

Reviewed on Dec 9, 2019
Moonrise Hotel
Moonrise Hotel
4.0 out of 5.0 6177 Delmar Blvd, St. Louis, MO
4.7/5 (2024 reviews)

I love everything about this hotel and try to stay aa often as I can

Reviewed on Dec 13, 2019
Red Lion Hotel St. Louis
Red Lion Hotel St. Louis
3.5 out of 5.0 400 S 14th St, St. Louis, MO
Free Cancellation
3.6/5 (4053 reviews)

It was a great historical place to stay. Wouldn't mind going back.

Reviewed on Dec 6, 2019
The Chase Park Plaza Royal Sonesta St. Louis
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5.0 212 N Kingshighway, St. Louis, MO
Free Cancellation
4.4/5 (1991 reviews)

Super nice property. Amazing fitness facility. Beautifully appointed

Reviewed on Dec 9, 2019
The Parkway Hotel
The Parkway Hotel
3.0 out of 5.0 4550 Forest Park Ave, St. Louis, MO
Free Cancellation
4.3/5 (1987 reviews)

The bed was very comfortable, room was clean and staff was friendly. We could walk off elevator and a few steps walk into Applebee’s.

Reviewed on Dec 11, 2019
The Westin St. Louis
The Westin St. Louis
4.5 out of 5.0 811 Spruce St, St. Louis, MO
Free Cancellation
4.5/5 (2043 reviews)

Amazing room with very tall ceiling and huge window. Christmas decorations were very pretty as well.

Reviewed on Dec 2, 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
Free Cancellation
4.3/5 (2075 reviews)

The whole experience was amazing. So much to do. We will definitely be going back.

Reviewed on Dec 9, 2019
River City Casino & Hotel
River City Casino & Hotel
4.0 out of 5.0 777 River City Casino Blvd, St. Louis, MO
Free Cancellation
4.5/5 (1206 reviews)

This property was very nice and clean and easy access. Would go here again. A little pricey but nice

Reviewed on Dec 9, 2019
City Place St. Louis - Downtown Hotel
City Place St. Louis - Downtown Hotel
3.5 out of 5.0 200 North 4th Street, St. Louis, MO
3.0/5 (5364 reviews)

Great location! Condition of hotel and the cleanliness is not ideal for 200$ a night. Staff was friendly and within walking distance to the arch. Pool was nice as well! We had the 16th floor but the windows were caked with dirt you couldn't enjoy the view.

Reviewed on Sep 10, 2019
Drury Inn St. Louis at Union Station
Drury Inn St. Louis at Union Station
3.0 out of 5.0 201 S 20th St, St. Louis, MO
Free Cancellation
4.6/5 (1850 reviews)

Loved that they had kept the integrity of the old building! Close to Union Station, easy parking, breakfast.

Reviewed on Dec 10, 2019
Drury Inn & Suites Southwest St. Louis
Drury Inn & Suites Southwest St. Louis
3.0 out of 5.0 5 Lambert Drury Place (I-44 & 141), Valley Park, MO
Free Cancellation
4.6/5 (1372 reviews)

Updates hotel at very convenient location on 44. Convenient to restaurants and shopping. Our suite was spacious and comfortable.

Reviewed on Dec 9, 2019
Hampton Inn Gateway Arch Downtown
Hampton Inn Gateway Arch Downtown
3.0 out of 5.0 333 Washington Ave, St. Louis, MO
Free Cancellation
4.5/5 (1778 reviews)

Everything was wonderful beginning with Julie (?) at check in. She made wonderful local recommendations & was very welcoming. Breakfast was delicious & the staff running breakfast was very kind as well. The room was clean & we had a nice view of St. Louis. Location is ideal for walking or renting ...

Reviewed on Dec 10, 2019
Map

Hotels with Restaurants: Our travelers loved these

Estimated price for 1 night/2 adults

Recently booked Hotels with Restaurants in St. Louis

Hollywood Casino & Hotel St. Louis
3.5 out of 5.0
Last booking: 30 minutes ago
The Parkway Hotel
3.0 out of 5.0
Last booking: 38 minutes ago
Crowne Plaza St. Louis Airport
3.5 out of 5.0
Last booking: 42 minutes ago
Holiday Inn Express & Suites St Louis Airport
2.5 out of 5.0
Last booking: 48 minutes ago
Hampton Inn by Hilton Wentzville
2.5 out of 5.0
Last booking: 55 minutes ago
Residence Inn by Marriott St. Louis Galleria
3.0 out of 5.0
Last booking: 1 hour ago
Drury Plaza Hotel St. Louis Chesterfield
3.0 out of 5.0
Last booking: 1 hour ago
Rodeway Inn
2.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn St. Louis - Forest Park
3.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Hotels with Restaurants Hotels in St. Louis

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

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