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 Jul 19 - Jul 21
Tonight Jul 19 - Jul 20
This weekend Jul 19 - Jul 21
Next weekend Jul 26 - Jul 28

Featured St. Louis Hotels with a Gym

See all 480 Properties in St. Louis

Estimated price for 1 night/2 adults

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 (3857 reviews)
$97/ night for 2 guests

Beautiful historic hotel with awesome access to Fenway Park. Very cool, older building with a great staff. Rooms spacious and clean.

Reviewed on Jul 15, 2019
Clayton Plaza Hotel
Clayton Plaza Hotel
3.5 out of 5.0 7750 Carondelet Avenue, St. Louis, MO
Free Cancellation
4.2/5 (3643 reviews)
$100/ night for 2 guests

Concierge driver took us to the zoo, restaurants, etc... The hotel shuttle was very convenient.

Reviewed on Jul 16, 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 (1556 reviews)
$105/ night for 2 guests

I loved the cleanliness! They had everything I needed, didn’t have to leave the hotel if I didn’t want!

Reviewed on Jul 16, 2019
Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark
4.0 out of 5.0 1 S Broadway, St. Louis, MO
Free Cancellation
4.0/5 (2024 reviews)
$123/ night for 2 guests

Everything seemed nice. Our air conditioner leaked and created a large wet spot in the carpet. Yuck

Reviewed on Jul 17, 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 (6915 reviews)
$109/ night for 2 guests

Excellent location. Friendly staff. Rooms and public areas very clean.

Reviewed on Jul 17, 2019
Moonrise Hotel
Moonrise Hotel
4.0 out of 5.0 6177 Delmar Blvd, St. Louis, MO
4.7/5 (1937 reviews)
$152/ night for 2 guests

Check in was very quick and Natalie was extremely nice and helpful! We will definitely be coming back!

Reviewed on Jul 14, 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 (3698 reviews)
$120/ night for 2 guests

Excellent location. Really appreciated the afternoon reception and the breakfast buffet.

Reviewed on Jul 18, 2019
Homewood Suites by Hilton St. Louis Westport
Homewood Suites by Hilton St. Louis Westport
3.0 out of 5.0 2434 Old Dorsett Rd, Maryland Heights, MO
Free Cancellation
4.6/5 (112 reviews)
$129/ night for 2 guests

Everyone was helpful. Offered a shuttle to the venue we’re going to.

Reviewed on Jul 15, 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 (1686 reviews)
$134/ night for 2 guests

Great hotel and convenient location to Bush and downtown activities

Reviewed on Jul 19, 2019
Map

Recently Booked Hotels with a Gym in St. Louis

La Quinta Inn & Suites by Wyndham St Louis Airport-Riverport
3.0 out of 5.0
Last booking: 5 minutes ago
DoubleTree by Hilton Collinsville - St. Louis
3.0 out of 5.0
Last booking: 5 minutes ago
Pear Tree Inn St. Louis Near Union Station
3.0 out of 5.0
Last booking: 7 minutes ago
Quality Inn St. Louis Airport Hotel
2.5 out of 5.0
Last booking: 12 minutes ago
Motel 6 Hazelwood
2.0 out of 5.0
Last booking: 14 minutes ago
The Westin St. Louis
4.5 out of 5.0
Last booking: 15 minutes ago
Drury Plaza Hotel St. Louis Chesterfield
3.0 out of 5.0
Last booking: 21 minutes ago
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5.0
Last booking: 22 minutes ago
Best Western Plus The Charles Hotel
2.5 out of 5.0
Last booking: 23 minutes ago

Pocket Guide: Hotels with a Gym in St. Louis

Search for hotels in St. Louis on Expedia. 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