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
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
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
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)
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

$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

$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 (194 reviews)
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

$144

$144
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)
St Charles, MO Embassy SuitesNext 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

$118

$118
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 (333 reviews)
Amazing Always perfect. We stay here every time we fly. Love the Aveda toiletries and the decor throughout the facility. Always satisfied and fabulous restaurant to relax................. ..... ..... ..... ......
  Jun 24, 2017

$84

$84
Seven Gables Inn

Seven Gables Inn

26 North Meramec Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (104 reviews)
Hotel in ClaytonThe 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

$135

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

Holiday Inn St. Louis - Downtown Conv Ctr
3.5 out of 5.0
Last booking: 1 hour ago