Compare and book 3 Star hotels in St. Louis, Missouri

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

Top St. Louis 3 Star Hotels

Drury Plaza Hotel St. Louis St. Charles
3.0 star property
9.8 out of 10, Exceptional, (1002)
"MY experience was great! A problem came up in the room & staff stepped up with solution. I love the Drury Plaza Hotel! "
The price is ₹11,574
per night
2 Jun - 3 Jun
Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis at the Arch
3.0 star property
9.6 out of 10, Exceptional, (2174)
"Good experience overall. Nightly social hour providers enough food and drink for full dinner. Some parts are a bit old. The ice maker by the room making loud noise throughout the night. "
The price is ₹12,524
per night
13 May - 14 May
Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis Chesterfield
3.0 star property
9.6 out of 10, Exceptional, (1004)
"The workers are kind and nice Their meals are good too. Good job."
The price is ₹11,605
per night
12 May - 13 May
Drury Plaza Hotel St. Louis Chesterfield
Save an average of 15% on thousands of hotels when you're signed in
Drury Inn & Suites St. Louis Brentwood
3.0 star property
9.6 out of 10, Exceptional, (1003)
"The rooms were clean and complimentary breakfast and dinner hors d’oeuvres and free complimentary drinks were served. Would recommend to family and friends. "
The price is ₹10,972
per night
19 May - 20 May
Drury Inn & Suites St. Louis Brentwood
Drury Inn & Suites St. Louis Union Station
3.0 star property
9.4 out of 10, Exceptional, (1164)
"Very modern, up todate rooms. Elevator seemed to take forever. Liked having free breakfast and simple dinner and complimentary drinks."
The price is ₹12,774
per night
19 May - 20 May
Drury Inn & Suites St. Louis Union Station
Hyatt Place St. Louis/Chesterfield
3.0 star property
9.4 out of 10, Exceptional, (1000)
"Friendly staff. Top floor quiet"
The price is ₹11,224
per night
28 May - 29 May
Hyatt Place St. Louis/Chesterfield
Drury Inn & Suites St. Louis Airport
3.0 star property
9.2 out of 10, Wonderful, (1001)
" Very warm and welcoming staff. "
The price is ₹10,520
per night
9 Jun - 10 Jun
Drury Inn & Suites St. Louis Airport
Drury Inn & Suites St. Louis Fenton
3.0 star property
9.2 out of 10, Wonderful, (1001)
"Staff was very friendly, rooms were clean, and area was safe! "
The price is ₹10,144
per night
9 Jun - 10 Jun
Drury Inn & Suites St. Louis Fenton
Drury Inn & Suites Southwest St. Louis
3.0 star property
9.2 out of 10, Wonderful, (1001)
"Beautiful place"
The price is ₹9,394
per night
27 May - 28 May
Drury Inn & Suites Southwest St. Louis
Drury Inn & Suites St. Louis Forest Park
3.0 star property
9.2 out of 10, Wonderful, (1001)
"Liked the amazing hot breakfast. Nothing we didn't like but if i had to find something...for the price i paid i would have liked a room looking outside not facing inward toward a wall."
The price is ₹10,897
per night
30 May - 31 May
Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Creve Coeur
3.0 star property
9.2 out of 10, Wonderful, (1002)
"Great location "
The price is ₹11,273
per night
2 Jun - 3 Jun
Drury Inn & Suites St. Louis Creve Coeur
Courtyard by Marriott St. Louis Downtown/Convention Center
3.0 star property
9.0 out of 10, Wonderful, (1003)
"Great location. Great service. Really nice lobby and bar area on the first floor. Nice and spacious room. I even had a nice view of the river and the old St Louis Rams football stadium. St Louis is on the up again. I felt very safe walking around a very clean downtown. Even at night. "
The price is ₹9,511
per night
27 May - 28 May
Courtyard by Marriott St. Louis Downtown/Convention Center
Fairfield Inn & Suites by Marriott St. Louis Chesterfield
3.0 star property
9.0 out of 10, Wonderful, (968)
"Friendly staff, quiet, clean. Nice place to stay."
The price is ₹11,285
per night
23 May - 24 May
Fairfield Inn & Suites by Marriott St. Louis Chesterfield
Clayton Plaza Hotel & Extended Stay
3.5 star property
8.8 out of 10, Excellent, (2871)
"Staff was friendly."
The price is ₹9,519
per night
9 Jun - 10 Jun
Clayton Plaza Hotel & Extended Stay
Pear Tree Inn St. Louis Near Union Station
3.0 star property
8.8 out of 10, Excellent, (1211)
"My stay was fine. Front desk was great and very nice, so no issues there. My concern comes from the stains on the sheets, and what I'm assuming was a wine stain on the carpet. "
The price is ₹10,520
per night
16 May - 17 May
Pear Tree Inn St. Louis Near Union Station
The Wildwood Hotel
3.5 star property
8.8 out of 10, Excellent, (1277)
"Beautiful room. Breakfast wasn’t anything to talk about. "
The price is ₹8,077
per night
22 May - 23 May
The Wildwood Hotel
Embassy Suites by Hilton St. Louis St. Charles
3.5 star property
8.8 out of 10, Excellent, (1193)
"It was the perfect location. We had 4 of our 6 kids with us and the staff put us in a corner suit away from others so we didnt have to constantly hush our children. The hotel was absolutely beautiful! This has been the very first hotel we have stayed in that had an open hottub since covid started and it was very nice and relaxing. We all very much enjoyed our stay and will be back. "
The price is ₹11,950
per night
19 May - 20 May
Embassy Suites by Hilton St. Louis St. Charles
Sonesta ES Suites St. Louis - Chesterfield
3.0 star property
8.4 out of 10, Very good, (1001)
"Just what we needed. Having 2 bathrooms was amazing!"
The price is ₹8,376
per night
29 May - 30 May
Sonesta ES Suites St. Louis - Chesterfield
Aloft St. Louis Cortex
3.0 star property
8.4 out of 10, Very good, (453)
"Room small but very clean. Had problems with safe & television but staff fixed Asap. Parking wasn’t great. Nothing real close plus construction going on in area. "
The price is ₹10,215
per night
26 May - 27 May
Aloft St. Louis Cortex
Hollywood Casino & Hotel St. Louis
3.5 star property
8.2 out of 10, Very good, (1189)
"Nice hotel"
The price is ₹9,318
per night
30 May - 31 May
Hollywood Casino & Hotel St. Louis

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. Louis.
Still don't see what you're looking for?
See all properties in St. Louis.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find Your Ideal 3 Star Hotel in St. Louis

There's a reason the top 3-star hotels in St. Louis, Missouri, United States of America 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 affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star 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 travelling 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 economical yet comfortable stay for any type of holiday.

St. Louis Hotel Reviews
Expedia verified reviews