Beginning of main content

Best 3 stars Hotels 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
Seven Gables Inn

Seven Gables Inn

26 North Meramec Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (106 reviews)
Wedding Party Place of ChoiceWe were in St. Louis for our Grandson's wedding. The entire family attending from 'other places' chose The Seven Gables. We were so happy we did. We had nothing but smiles greet us from the moment of arrival until our early morning exit. ALL staff were courteous and generous with time and information ...
  Jun 27, 2017

$135

$135
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
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

$95

$95
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
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
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
Hotel Ignacio Saint Louis

Hotel Ignacio Saint Louis

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

$123

$123
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.2 out of 5 (221 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
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

Embassy Suites St. Louis - St. Charles
3.5 out of 5.0
Last booking: 7 minutes ago
Staybridge Suites O'Fallon Chesterfield
3.0 out of 5.0
Last booking: 8 minutes ago
Homewood Suites by Hilton St. Louis Riverport - Airport West
3.0 out of 5.0
Last booking: 9 minutes ago
Drury Inn & Suites Southwest St. Louis
3.0 out of 5.0
Last booking: 12 minutes ago
Drury Inn & Suites St. Louis Creve Coeur
3.0 out of 5.0
Last booking: 16 minutes ago
Holiday Inn Express St Louis - Central West End
3.0 out of 5.0
Last booking: 21 minutes ago
St. Louis City Center Hotel
3.5 out of 5.0
Last booking: 26 minutes ago