St. Louis

4-Star Hotels in St. Louis

Enter dates for 4-star hotel prices & availability in St. Louis.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

33 4-Star hotels available in St. Louis

Select dates to see the latest hotel prices and deals in St. Louis.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Conference room, Gym, Dry cleaning
Very Good
103 reviews
8.4/10
1 night
From US$128
Check Availability
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Pool, Playground, Business center
Very Good
101 reviews
8.2/10
1 night
From US$238
Check Availability
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Business center, Gym, Dry cleaning
Very Good
104 reviews
8.2/10
1 night
From US$111
Check Availability
You May Also Like
St. Louis Hotels With Complimentary BreakfastSt. Louis Hotels With Twin RoomSt. Louis Hotels With 1 Double BedSt. Louis Hotels Featuring a PoolSt. Louis Hotels With Free Cancellation
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Pool, Business center, Gym
Very Good
100 reviews
8.6/10
1 night
From US$128
Check Availability
99+
Hotels in St. Louis
Featured facilities: Conference room, Gym, Parking
Very Good
102 reviews
8.2/10
1 night
From US$130
Check Availability
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Business center, Gym, Dry cleaning
Very Good
110 reviews
8.2/10
1 night
From US$179
Check Availability
66
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Business center, Gym, Dry cleaning
Very Good
119 reviews
8.7/10
1 night
From US$189
Check Availability
99+
Hotel near Downtown St. Louis,St. Louis
Featured facilities: Business center, Gym, Dry cleaning
Great
97 reviews
9.2/10
1 night
From US$159
Check Availability
84
Hotels in St. Louis
Featured facilities: Pool, Business center, Gym
Very Good
70 reviews
8.1/10
1 night
From US$129
Check Availability
99+
Hotels in St. Louis
Featured facilities: Pool, Airport pick-up service, Business center
Good
102 reviews
7.9/10
1 night
From US$248
Check Availability
See All 4-Star Hotels in St. Louis

Latest Reviews for the Best St. Louis Hotels

See all
Read verified guest reviews and honest ratings to find your ideal 4-star hotel in St. Louis.
8.9/10
Very Good
SSanzhanggui6518The location of this hotel is good, there are many restaurants around, and it is more convenient to go to the supermarket. It is close to WashU. I will choose this hotel next time I come to St. Louis.
The Moonrise Hotel

The Moonrise Hotel

Hotel near Delmar Loop, St. Louis
Price per night from:US$132
8.8/10
Very Good
WWinnieThe second stay, just near the park, the hotel in the old-fashioned building, the maintenance is excellent, the hotel room is awkward.
The Royal Sonesta Chase Park Plaza St Louis

The Royal Sonesta Chase Park Plaza St Louis

Hotel near St. Louis
Price per night from:US$208
8.7/10
Very Good
GGuest UserLocation in proximity to city attractions is amazing 5/5. Location in terms of safety is 2/5. There isn’t a covered secured lot for your car and I was approached by many people asking me for money while taking a walk around the building. Service is hit or miss. When I arrived, and attempted to open my car door, I was accosted by the valet who yelled at me and asked me what I was TRYING to do. I told him I was checking in to the hotel. And he was aggressively unpleasant, seemingly angry that I had arrived. Conversely, the valet attendant the next day was polite and wonderful. The front desk was nice but did not review any of the amenities nor offer any information about the hotel, which is a shame. Nice but inattentive and uninterested. The service at both Idol Wolf and Good Press were 5/5. The food at both were 5/5. The hotel itself is gorgeous. There’s art set in an old gym. The renovation is well done. Enjoyed it very much. The view from the room was also very nice. The room itself was standard with a few attention to detail things needing addressed. Such as broken handles and non working bathroom fixtures. Overall would recommend this hotel because it is unique. Big plus - they allow pets!!! Yes!
21C Museum Hotel St Louis

21C Museum Hotel St Louis

Hotel near Downtown St. Louis, St. Louis 100% of visitors choose this area
Price per night from:US$137
8.6/10
Very Good
GGuest UserGreat location. The room was spacious. The staff was very courteous and helpful. Reasonably priced.
The Westin St. Louis

The Westin St. Louis

Hotel near Downtown St. Louis, St. Louis 100% of visitors choose this area
Price per night from:US$169
8.4/10
Very Good
GGuest UserCompared with Chinese hotels, of course, all kinds of things are not used to it. The bed is very easy to hit the feet. There are no toiletries such as toothbrushes, but it is very emotional. The health environment is actually good. It is worth living once.
The Cheshire

The Cheshire

Hotel near St. Louis
Price per night from:US$140
8.3/10
Very Good
WWangwangzaixianThe room is very clean, the space is large, close to the University of St. Louis, near St. Louis, this hotel accounts for the top1 of Ctrip's best-selling hotel. After staying, it is indeed worthy of the name!
AC Hotel St. Louis Central West End

AC Hotel St. Louis Central West End

Hotel near St. Louis
Price per night from:US$137
8.1/10
Very Good
MManchengfulijiaThe hotel is integrated with St. Louis Hospital and has nothing to do with the forest. There is a parking lot outside the window, and it is completely impossible to open the curtains. The picture is seriously inconsistent with the actual situation. At this price, it's not worth it. Definitely not recommended for traveling or going to college to look after children.
DoubleTree by Hilton St. Louis Forest Park

DoubleTree by Hilton St. Louis Forest Park

Hotel near St. Louis
Price per night from:US$146
7.3/10
GGuest UserDouble charge you on your credit card and don’t release your funds right away. Poor customer service. No Refrigerator or microwave in the room. No social distancing in the hotel. Only thing they did have was good food.
Hilton St. Louis at The Ballpark

Hilton St. Louis at The Ballpark

Hotel near Downtown St. Louis, St. Louis 100% of visitors choose this area
Price per night from:US$192

Frequently Asked Questions

How much does a 4 star hotel cost in St. Louis?

For 4 star hotels in St. Louis, the average price on weekdays is US$301, the average price on weekends (Friday–Saturday) is US$360.

What are the best 4 star hotels with pools in St. Louis?

Which 4 star hotels in St. Louis have fitness centre?

What are the best 4 star hotels in St. Louis with bars?

Which 4 star hotels in St. Louis offer great breakfasts?

What are the best 4 star spa hotels in St. Louis?

What are the best 4 star hotels in St. Louis with free Wi-Fi?

Which 4 star hotels in St. Louis are pet-friendly?

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel (price from US$126) allows pets. Take your pets with you in the travel!

What are the best deals for 4 star hotels in St. Louis?

Trip.com offers promotions and deals for 4 star hotels. You can visit the promotions page to find out what offers are available on Trip.com.

Hotel Info for Tourists

Highest PriceUS$1,784
Lowest PriceUS$124
Number of Reviews 1,949
Total Properties33
Weekday Avg. PriceUS$301
Weekend Avg. PriceUS$360