Find 4 Star Hotels in St. Louis, MO from $109

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Compare St. Louis 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-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.

The outset of any much-needed trip kicks off with selecting a location. St. Louis has been a popular option with guests because of everything it offers. Yet, "location, location, location" applies to more than just your vacation destination. Now that you have gotten a feel for St. Louis, it is time you to learn a little more about your residence for the next few nights.

Accommodations as Picturesque as St. Louis

St. Louis saw hundreds of visitors just last year, and our comment section includes tips and tricks to help you select which room is ideal for your holiday. When you reserve a 4-star hotel you can rest easy knowing that these properties are designed to fulfill your needs. These hotels strive to make the facilities and grounds inviting from the moment you step out of your car. You won't have to search for an energizing plunge, delectable dinner, or to sustain your workout schedule during your stay with all that they offer. St. Louis has hundreds of fantastic lodgings that provide the ideal holiday.

Rooms have been furnished to keep you as comfortable as possible, with amenities like designer bathroom products, ultra-comfortable bedding, and in-room tea or coffee. So, lay back and relax. Moreover, if you find yourself in need of something else, you can trust the staff will try their hardest to ensure you stay satisfied during your stay there. These properties are so nice that you'll regret the day you have to fly back home.

Reserve a 4-Star Hotel in St. Louis Today!

Your trip to St. Louis should be one that you'll recollect for years to come, and booking a 4-star hotel can help create memories that are nothing but fabulous. Thanks to Expedia's comment section and information about each accommodation, you can easily select the right hotel for your next holiday to The Gateway to the West.

Price trends for properties with 4 stars in St. Louis

Less expensive
More expensive
Next month
March
June
$181
Month
Price
January
$181
February
$202
March
$148
April
$181
May
$193
June
$205
July
$196
August
$202
September
$190
October
$184
November
$172
December
$171
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed properties with 4 stars in St. Louis. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

What are the best 4-star hotels in St. Louis?
If you’re searching for upscale comfort and lots of amenities on your St. Louis escape, consider St. Louis Union Station Hotel, Curio Collection by Hilton. This sought-after 4-star hotel offers a 24-hour front desk and a swimming pool. The Last Hotel also gets stellar reviews from Expedia guests. A pillowtop mattress and proposal/romance packages are among its conveniences.
How much does it cost to stay in a 4-star hotel in St. Louis?
To book a 4-star hotel in St. Louis that’s within your budget, make use of Expedia’s handy search filters. Check out the available options during your preferred dates and use our pricing filter to set your maximum rate. You can also sort your results by the most budget-friendly option first.

  • Search for the lowest price per night right now $109

What's the difference between 5-star and 4-star hotels in St. Louis?
Treat yourself to luxury living during your St. Louis vacation by checking in to a 4-star hotel. As well as featuring upscale surroundings, these properties are usually filled with amenities, including bathrobes, large beds and plenty more. A 5-star hotel will go the extra mile to make your stay an even more lavish and unforgettable one. 24-hour front desk, elegant décor and gourmet dining are only the start of the first-rate services and conveniences you’ll likely have access to.
Does St. Louis have any 4-star all-inclusive resorts?
The best way to look for your dream St. Louis escape is to click on our “All inclusive” filter. You can also search for other leading 4-star options like The Last Hotel and St. Louis Union Station Hotel, Curio Collection by Hilton. They both offer top-notch service and a wealth of conveniences for your relaxation and enjoyment.
Are there any 4-star casino hotels in St. Louis?
Shuffle between your room and the roulette wheel with ease by using our handy filter tool to find 4-star casino hotels in and around St. Louis. Celebrating with somebody special? Refine your search further by selecting amenities with that wow-factor, like a pool or hot tub.
What are the top 4-star apartments in St. Louis?
Book a 4-star apartment in St. Louis and look forward to vacationing in your own private pad. Hickory B - 1 Bedroom Apts is a fabulous pick and includes conveniences like a deck and a yard. Another traveler favorite is Steelyard Apartment. A firepit, a terrace and more will make your break here a hassle-free one.
What are the top 4-star hotels in downtown St. Louis?
Book a stay at St. Louis Union Station Hotel, Curio Collection by Hilton and you’ll be in the perfect spot to experience the best of downtown St. Louis. Around 0.1 mi north from the center, this 4-star hotel comes with a cafe and a swimming pool.
Are there any 4-star hotels near Lambert-St. Louis Intl. Airport (STL)?
Reserve a room at Marriott St. Louis Airport if you’re jetting into or taking off from St. Louis via Lambert-St. Louis Intl. Airport (STL). This 4-star escape is about 0.3 mi away. DoubleTree by Hilton St. Louis Airport is another upmarket stay conveniently situated around 1 mi from the terminal.

Recent reviews of St. Louis hotels
Expedia verified reviews