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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Louis 3 Star Hotels

See all 292 Hotels in St. Louis
St. Louis City Center Hotel

St. Louis City Center Hotel

400 S 14th St, St. Louis
3.5 out of 5.0
3.8 out of 5 (3,276 reviews)
Perfect!We were goig to St Louis for a show and unfamiliar with the city; this hotel was perfect! The room was so spacious and comfortable, there was very easy access to the parking garage, and the location was great; walkable to the stadium and right in the heart of downtown. Would definitely book ...
  Dec 10, 2017

$87

$87
Airport Plaza Inn & Conference Center

Airport Plaza Inn & Conference Center

4534 Long Road, Bridgeton
3.5 out of 5.0
3.1 out of 5 (1,798 reviews)
Excellent price. Polite staff. Close to Airport. Price is affordable. Rooms are adequate. Staff was very polite. Shuttle to and from airport. Restaurant (India Place) was amazing.
  Nov 28, 2017

$62

$62
Sonesta ES Suites St. Louis - Chesterfield

Sonesta ES Suites St. Louis - Chesterfield

15431 Conway Rd, Chesterfield
3.5 out of 5.0
4.5 out of 5 (150 reviews)
Pleasantly SurprisedWhen finding a hotel on line and pictures look good can’t always tell the whole story till arrival. Stay was for a week for medical reasons at Barnes. Very spacious rooms, clean, no unpleasant smells, quiet and close to all the shopping you’d need. Groceries, drug store etc. And they accept our furry ...
  Dec 2, 2017

$99

$99
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,802 reviews)
Great hotell, great staff and centrally located. We will stay here again.
  Nov 25, 2017

$101

$101
The Parkway Hotel

The Parkway Hotel

4550 Forest Park Ave, St. Louis
3.5 out of 5.0
4.2 out of 5 (1,437 reviews)
It was a convenient location for a hospital visit.
  Dec 10, 2017

$115

$115
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

2 South 4th Street, St. Louis
3.0 out of 5.0
4.6 out of 5 (3,051 reviews)
Very nice and accommodating, friendly staff. Will definitely recommend in the future.
  Dec 8, 2017

$120

$120
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 (682 reviews)
Very convenientVery comfortable , friendly staff, convenient for us, clean , typical breakfast but fine.
  Dec 6, 2017

$82

$82
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

2211 Market Street, St. Louis
3.5 out of 5.0
4.3 out of 5 (1,573 reviews)
Nice hotel conveniently located for our stay. Staff was very friendly and helpful. Would definitely recommend this hotel for the price.
  Dec 10, 2017

$95

$95
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,083 reviews)
Very close to airport, good 24 hour shuttle, good rest, good breakfast, convenient location, nice surroundings, clean, hospitable
  Dec 5, 2017

$85

$85
Clayton Plaza Hotel

Clayton Plaza Hotel

7750 Carondelet Avenue, St. Louis
3.5 out of 5.0
4.1 out of 5 (2,950 reviews)
Comfortable and quietCame in late and left early. Nothing else to tell.
  Dec 8, 2017

$109

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

Drury Inn St. Louis at Union Station
3.0 out of 5.0
Last booking: 7 minutes ago
The Parkway Hotel
3.0 out of 5.0
Last booking: 23 minutes ago
Marriott St. Louis Airport
3.5 out of 5.0
Last booking: 44 minutes ago
Drury Inn & Suites St. Louis Creve Coeur
3.0 out of 5.0
Last booking: 1 hour ago
La Quinta Inn & Suites St. Louis Airport - Riverport
3.0 out of 5.0
Last booking: 1 hour ago