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

Advanced options

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 261 Hotels in St. Louis
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)
Hide review
Nice hotel and staff Check 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)
Hide review
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

$122

$122
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)
Hide review
Great boutique hotel near SLU! Awesome bed and pillows!
  May 23, 2017

$170

$170
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)
Hide review
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
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 (194 reviews)
Hide review
Great staff, food, and stay! I had a great experience at the Embassy Suites. Every member of the staff was friendly, courteous, and helpful. The free breakfast was excellent and filling; the evening reception with free snacks and drinks was a nice perk. It was very quiet and close to the convention center.
  May 16, 2017

$154

$154
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 (145 reviews)
Hide review
As always a nice experience. This hotel is convenient to the college my son attends. It's a beautiful place with good food and nice accommodations.
  May 7, 2017

$109

$109
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 (214 reviews)
Hide review
St Charles, MO Embassy Suites Next to Convention Center, I was attending. Terrific staff, always a smile and very accommodating. King size bed was very comfortable. Mattress cover kept slipping off. Room was relatively quiet. Evening Happy​ Hour was a very pleasant surprise. Complimentary drinks and bar snacks; nachos, dips, ...
  Apr 3, 2017

$135

$135
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 (331 reviews)
Hide review
Room wait. Got there at 4:00 pm to check in and had to wait 45 minutes to get a room. There was no explanation on why it was taking so long as I was not the only person in the same boat. Otherwise nice clean room.
  May 22, 2017

$101

$101
Seven Gables Inn
Seven Gables Inn
26 North Meramec Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (103 reviews)
Hide review
Hotel in Clayton The hotel has a friendly staff and a great location in the heart of Clayton. You can walk to some of the best restaurants in St Louis. There is a small parking lot across the street. This time however the hotel fumbled on a few details. We didn't get maid service one day and another day there was ...
  May 19, 2017

$143

$143
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 (263 reviews)
Hide review
Happy I chose the Crown Plaza Beautiful hotel, right near the airport. Great pool and bar. Very good staff
  May 27, 2017

$93

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

Best Western Kirkwood Inn
3.0 out of 5.0
Last booking: 4 hours ago
Embassy Suites St. Louis - Downtown
3.5 out of 5.0
Last booking: 6 hours ago
Hilton St. Louis at the Ballpark
3.5 out of 5.0
Last booking: 6 hours ago
Courtyard by Marriott St. Louis Downtown/Convention Center
3.0 out of 5.0
Last booking: 6 hours ago