Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Star Hotels

See all 274 Hotels in St. Louis
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
3.5 out of 5.0
3.7 out of 5 (492 reviews)
Cool rooms at a casino hotelThe decor in the room was awesome. Liked the breakfast, too. Thx.
  Oct 17, 2017

$98

$98
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
3.0 out of 5.0
4.2 out of 5 (481 reviews)
Booked a few rooms here for a group. Not disappointed in any way.
  Oct 12, 2017

$149

$149
Airport Plaza Inn & Conference Center

Airport Plaza Inn & Conference Center

4534 Long Road, Bridgeton
3.0 out of 5.0
3.1 out of 5 (778 reviews)
Stay for the nightThe service was fast and people was nice the food in the restaurant was good but the hotel clerk could have told us about the other restaurant on the grounds, the airport shuttle was very quick getting to us and the service back to the airport was prompt
  Oct 4, 2017

$69

$69
Hawthorn Suites by Wyndham St. Louis Westport Plaza

Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights
3.0 out of 5.0
4.2 out of 5 (181 reviews)
Just like homeWe stayed 4 nights and really liked the suite. Unfortunately we were only there a short while and did not get to use the kitchen which was well supplied with all your needs. We enjoyed the fitness room but were disappointed that the pool was closed as the weather was warm and a dip would have been ...
  Oct 18, 2017

$82

$82
City Place St. Louis - Downtown Hotel

City Place St. Louis - Downtown Hotel

200 North 4th Street, St. Louis
3.5 out of 5.0
3.2 out of 5 (1,267 reviews)
Nice place despite the other reviewsI had read some reviews that made me a little worried, but I usually stay in Best Western hotels and the like, so I figured it wouldn't be too bad. It was just what I wanted. Nice, clean, staff was friendly. Compared to what I'm used to, it was much better than I usually book. Can't beat the location ...
  Oct 10, 2017

$95

$95
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
3.5 out of 5.0
3.5 out of 5 (888 reviews)
Perfect location! Employees very helpful and accommodating.
  Oct 16, 2017

$110

$110
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
3.5 out of 5.0
4.0 out of 5 (594 reviews)
We come back year after year. We make a trip to St. Louis once a year to visit family and always stay at the Clayton Plaza. It is friendly, comfortable, affordable and has a great breakfast buffet.
  Oct 16, 2017

$109

$109
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.0 out of 5.0
4.3 out of 5 (505 reviews)
Very nice hotel in perfect location! The location is great! The hotel is very nice, you have a city view with free parking also! The hotel staff was great, very nice in every department.. They made sure you had a great stay. The room was clean and very comfortable. The breakfast was delicious and was included with our stay. They also ...
  Oct 16, 2017

$120

$120
La Quinta Inn & Suites St. Louis Airport - Riverport

La Quinta Inn & Suites St. Louis Airport - Riverport

13615 Riverport Drive, Maryland Heights
3.0 out of 5.0
4.0 out of 5 (199 reviews)
constructionThey are remodeling this hotel right now and they were performing work up until midnight. It wasn't extremely noisey however would suggest maybe performing construction work in daytime hours. Clean rooms, nice staff.
  Oct 17, 2017

$81

$81
Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark

1 S Broadway, St. Louis
3.5 out of 5.0
3.9 out of 5 (697 reviews)
Bathroom was not clean, shampoo and conditioner in tub from other guests.
  Oct 9, 2017

$118

$118
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 3 Star Hotels in St. Louis

The Parkway Hotel
3.0 out of 5.0
Last booking: 36 minutes ago
SpringHill Suites by Marriott St. Louis Airport/Earth City
3.0 out of 5.0
Last booking: 52 minutes ago
Drury Inn & Suites St. Louis Brentwood
3.0 out of 5.0
Last booking: 2 hours ago
Drury Inn & Suites St. Louis Arnold
3.0 out of 5.0
Last booking: 2 hours ago
Hollywood Casino & Hotel St. Louis
3.5 out of 5.0
Last booking: 2 hours ago