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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Featured St. Louis 3 Star Hotels

See all 326 Hotels in St. Louis
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.5 out of 5.0
4.6 out of 5 (3,119 reviews)
Great Excellent as always! Very nice place and always very nice people.
  Feb 11, 2018

$130

$130
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 (1,627 reviews)
Hotel was clean and staff was very nice and accommodating
  Feb 20, 2018

$110

$110
Red Roof Plus St. Louis - Forest Park / Hampton Ave.

Red Roof Plus St. Louis - Forest Park / Hampton Ave.

5823 Wilson Avenue, St. Louis
3.0 out of 5.0
3.4 out of 5 (1,441 reviews)
There was noises all night on the roof.ANNOYINNG!!There was noises all night on the roof.ANNOYINNG!! Staff was very flat.
  Feb 14, 2018

$59

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

La Quinta Inn & Suites St. Louis Airport - Riverport

13615 Riverport Drive, Maryland Heights
3.5 out of 5.0
4.1 out of 5 (865 reviews)
Hotel Staff Really nice hotel, rooms were clean. Evening Front desk guy was excellent anything i asked him for he did his best to help me out. House keeping Pj or Pierre was a great help as well.
  Feb 19, 2018

$85

$85
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
3.5 out of 5.0
4.2 out of 5 (1,476 reviews)
Pleasant hotel.Pleasant hotel, check in was tricky but the agent made up for it by upgrading the room. Will stay again.
  Feb 19, 2018

$129

$129
Hawthorn Suites by Wyndham St. Louis Westport Plaza

Hawthorn Suites by Wyndham St. Louis Westport Plaza

1881 Craigshire Rd, Maryland Heights
3.5 out of 5.0
4.2 out of 5 (767 reviews)
Never stayed in a nicer place at the price. The service was more than expected, and the meals were excellent.
  Feb 19, 2018

$81

$81
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (3,039 reviews)
Very nice great friendly staff . Very nice breakfast and clean comfortable rooms will definitely will stay there again ..
  Feb 18, 2018

$100

$100
Pear Tree Inn Airport - St. Louis - St. Ann, MO

Pear Tree Inn Airport - St. Louis - St. Ann, MO

10810 Pear Tree Ln, St. Ann
3.0 out of 5.0
4.3 out of 5 (1,159 reviews)
Pleasant, Hidden GemFrom the moment I walked in, I have never felt more welcome at a hotel. After a long day of driving, I honestly would have been fine with the typical apathetic hotel staff, but instead, here I am being blown away. Cozy, warm, friendly, but a little tough to find if Google is leading the way.
  Feb 20, 2018

$80

$80
Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark

1 S Broadway, St. Louis
3.5 out of 5.0
4.0 out of 5 (1,828 reviews)
Great location Great place to stay and it’s a great place to stay.
  Jan 28, 2018

$127

$127
Hampton Inn Gateway Arch Downtown

Hampton Inn Gateway Arch Downtown

333 Washington Ave, St. Louis
3.5 out of 5.0
4.5 out of 5 (1,499 reviews)
You mislead me about the distance to scotrade center, not 0.2 miles! Had to spend fortune on cabs and parking
  Feb 19, 2018

$116

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

Marriott St. Louis Airport
4.0 out of 5.0
Last booking: 7 minutes ago
Extended Stay America - St. Louis -Westport-East Lackland Rd
2.5 out of 5.0
Last booking: 15 minutes ago
Hyatt Regency St. Louis at The Arch
4.5 out of 5.0
Last booking: 19 minutes ago
Courtyard by Marriott St. Louis Downtown/Convention Center
3.0 out of 5.0
Last booking: 21 minutes ago
Days Inn Downtown St. Louis
2.0 out of 5.0
Last booking: 22 minutes ago
Budget Inn
2.5 out of 5.0
Last booking: 22 minutes ago
Hampton Inn St. Louis/Sunset Hills
3.0 out of 5.0
Last booking: 26 minutes ago
Motel 6 St Louis East-Caseyville
2.5 out of 5.0
Last booking: 31 minutes ago
Ramada Wentzville
2.5 out of 5.0
Last booking: 44 minutes ago