Beginning of main content

Hotels with 3 stars in St. Louis

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Louis Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured St. Louis 3 stars Hotels

See all 262 Hotels in St. Louis
Marriott St. Louis West

Marriott St. Louis West

660 Maryville Centre Dr, St. Louis
3.5 out of 5.0
4.4 out of 5 (146 reviews)
Nice hotel but no hot tub.Very nice hotel and indoor as well as outdoor pool. Just wish they had a hot tub.
  Jun 26, 2017

$100

$100
The Wildwood Hotel, BW Premier Collection

The Wildwood Hotel, BW Premier Collection

2801 Fountain Pl, Wildwood
3.0 out of 5.0
4.4 out of 5 (584 reviews)
Best hotel I have ever stayed atFriendly, great experience. Perfect place to stay. More than what I expected. Only place I'll stay in that area! Front desk was a great experience
  Jun 24, 2017

$104

$104
Embassy Suites St. Louis - St. Charles

Embassy Suites St. Louis - St. Charles

2 Convention Center Plz, St. Charles
3.5 out of 5.0
4.5 out of 5 (215 reviews)
Overall it was avoid experience. Surrounding roads have been reconfigured, making arrival very confusing. The hotel was clean and the workers were friendly.
  Jun 27, 2017

$118

$118
Embassy Suites St. Louis - Downtown

Embassy Suites St. Louis - Downtown

610 N 7th St, St. Louis
3.5 out of 5.0
4.6 out of 5 (195 reviews)
Nice HotelThe hotel was very nice. It was clean. Kids loved the pool. Staff were very friendly and helpful too. They have a shuttle that took us to ballpark for game and then picked us up after the game.
  Jun 26, 2017

$144

$144
Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel

9801 Natural Bridge Road, Berkeley
3.5 out of 5.0
4.2 out of 5 (334 reviews)
Nice hotel and friendly staff.Exceptional place to stay and relax. Very friendly staff and helpful. Definitely will be back when back in the area and highly recommended to friends and family ! Thank you Renaissance!!
  Jun 27, 2017

$84

$84
Hampton Inn & Suites St. Louis/Chesterfield

Hampton Inn & Suites St. Louis/Chesterfield

5 McBride and Son Center Dr, Chesterfield
3.5 out of 5.0
4.2 out of 5 (48 reviews)
Really enjoyed my stay!Had an awesome experience everything was clean the staff was very friendly and the beds were comfortable the only thing I would say is the breakfast could have been better other then that it was awesome!!
  Feb 20, 2017

$101

$101
Crowne Plaza St. Louis Airport

Crowne Plaza St. Louis Airport

11228 Lone Eagle Dr, Bridgeton
3.5 out of 5.0
4.1 out of 5 (267 reviews)
Nice hotelnot the easiest to drive into but very friendly staff and unfortunately no continental breakfast even though the hotel was resort quality. Everything was great.
  Jun 8, 2017

$85

$85
DoubleTree by Hilton Hotel St. Louis Westport

DoubleTree by Hilton Hotel St. Louis Westport

1973 Craigshire Rd, Maryland Heights
3.5 out of 5.0
4.3 out of 5 (222 reviews)
Nice hotel and staffCheck in was a breeze and the staff was perfect. One small hiccup, but the staff was so fast about taking care of it we hardly noticed
  May 21, 2017

$105

$105
DoubleTree by Hilton St. Louis - Chesterfield

DoubleTree by Hilton St. Louis - Chesterfield

16625 Swingley Ridge Rd, Chesterfield
3.5 out of 5.0
4.2 out of 5 (158 reviews)
Nice view of the city light from the 7th floor !!!Beautiful facility.. love the artwork. Best chai latte at the Starbucks, just the way I liked it.
  May 7, 2017

$113

$113
Hotel Ignacio Saint Louis

Hotel Ignacio Saint Louis

3411 Olive St, St. Louis
3.5 out of 5.0
4.4 out of 5 (71 reviews)
Great boutique hotel near SLU! Awesome bed and pillows!
  May 23, 2017

$123

$123
Map

Three Star Hotel Guide for St. Louis

There’s a reason the top 3 star hotels in St. Louis, Missouri are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Louis, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in St. Louis for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Louis near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the St. Louis 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked St. Louis hotels

Courtyard by Marriott St Louis Creve Coeur
3.0 out of 5.0
Last booking: 8 minutes ago
Hampton Inn Gateway Arch Downtown
3.0 out of 5.0
Last booking: 19 minutes ago
Sheraton Westport Chalet Hotel St. Louis
3.5 out of 5.0
Last booking: 32 minutes ago
Airport Plaza Inn & Conference Center
3.0 out of 5.0
Last booking: 54 minutes ago
Crowne Plaza Riverfront at the Arch
3.5 out of 5.0
Last booking: 1 hour ago
The Parkway Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Wingate by Wyndham St. Charles MO
3.0 out of 5.0
Last booking: 1 hour ago