St. Louis 4 Stars Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Louis 4 Star Hotels

Our top choices for St. Louis 4-star hotels

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis
8.4 out of 10, Very Good, (4011)
"Everything was great!"
United States
Kathryn
The price is ₩146,152
₩172,356 total
includes taxes & fees
Dec 21 - Dec 22
Hyatt Regency St. Louis at The Arch

Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
4.0 star property
Berkeley
8.4 out of 10, Very Good, (1057)
"Staff was courteous and the room was clean."
United States
Mia
The price is ₩174,201
₩203,794 total
includes taxes & fees
Jan 2 - Jan 3, 2026
Renaissance St. Louis Airport Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1157)
"Really nice hotel!"
United States
DARIN
The price is ₩118,296
₩140,687 total
includes taxes & fees
Dec 23 - Dec 24
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

21C Museum Hotel St Louis

21C Museum Hotel St Louis
4.5 star property
Downtown West
9.0 out of 10, Wonderful, (1502)
"Hotel was comfortable, clean and unique. All staff was wonderful "
United States
Sharon
The price is ₩198,046
₩238,956 total
includes taxes & fees
Dec 25 - Dec 26
21C Museum Hotel St Louis

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1000)
"Clean room, wonderful helpful pleasant staff, amenities, everything was great love staying here!"
United States
Robyn
The price is ₩224,616
₩286,989 total
includes taxes & fees
Dec 22 - Dec 23
Ameristar Casino Resort and Spa

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
4.0 star property
Grand Center
8.8 out of 10, Excellent, (1031)
"Fun staff and a very cool hotel. Great room, too!"
United States
Christopher
The price is ₩175,973
₩207,523 total
includes taxes & fees
Dec 23 - Dec 24
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Live by Loews - St.Louis

Live by Loews - St.Louis
4.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (1106)
"Clean room! Staff were very helpful and nice! Room exceeded my expectations, food was great, friendly environment! Best hotel in St.Louis hands down!!!"
United States
Twoun
The price is ₩219,966
₩261,604 total
includes taxes & fees
Dec 20 - Dec 21
Live by Loews - St.Louis

The Westin St. Louis

The Westin St. Louis
4.5 star property
Downtown St. Louis
8.6 out of 10, Excellent, (1008)
"Great location "
United States
Gregory
The price is ₩180,697
₩211,286 total
includes taxes & fees
Dec 30 - Dec 31
The Westin St. Louis

The Cheshire

The Cheshire
4.0 star property
Richmond Heights
8.6 out of 10, Excellent, (1000)
"Excellent place to stay. "
United States
Todd
The price is ₩166,820
₩198,079 total
includes taxes & fees
Dec 23 - Dec 24
The Cheshire

DoubleTree by Hilton St. Louis Airport

DoubleTree by Hilton St. Louis Airport
4.0 star property
Woodson Terrace
7.8 out of 10, Good, (863)
"Quick and courteous checkin, clean and quiet room"
United States
Jane
The price is ₩147,392
₩172,947 total
includes taxes & fees
Jan 11 - Jan 12, 2026
DoubleTree by Hilton St. Louis Airport

St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
Downtown West
8.4 out of 10, Very Good, (1008)
"Nice historic hotel"
United States
Michelle
The price is ₩228,794
₩272,102 total
includes taxes & fees
Dec 26 - Dec 27
St. Louis Union Station Hotel, Curio Collection by Hilton

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1245)
"Great hospitality"
United States
Alejandro
The price is ₩162,276
₩192,995 total
includes taxes & fees
Dec 25 - Dec 26
Embassy Suites by Hilton St. Louis Downtown

DoubleTree by Hilton St. Louis Forest Park

DoubleTree by Hilton St. Louis Forest Park
4.0 star property
Central West End
8.2 out of 10, Very Good, (1001)
"The guy at check in was super nice. What I love the most is they give you freshly baked scrumptious oatmeal chocolate chip cookies (that melt in your mouth) throughout your stay. "
United States
Gloria
The price is ₩154,950
₩182,732 total
includes taxes & fees
Jan 15 - Jan 16, 2026
DoubleTree by Hilton St. Louis Forest Park

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1449)
"Awesome place to stay!!"
United States
Kaitlyn
The price is ₩146,137
₩191,577 total
includes taxes & fees
Dec 23 - Dec 24
River City Casino & Hotel

Moonrise Hotel

Moonrise Hotel
4.0 star property
Delmar Loop
9.0 out of 10, Wonderful, (1914)
"Clean rooms, good coffee and fresh muffins and friendly service."
United States
Colleen
The price is ₩170,103
₩202,302 total
includes taxes & fees
Dec 22 - Dec 23
Moonrise Hotel

The Royal Sonesta Chase Park Plaza St. Louis

The Royal Sonesta Chase Park Plaza St. Louis
4.5 star property
Central West End
9.0 out of 10, Wonderful, (1002)
"Always, a great time and place to stay."
United States
Lubna
The price is ₩223,004
₩306,524 total
includes taxes & fees
Jan 18 - Jan 19, 2026
The Royal Sonesta Chase Park Plaza St. Louis

Marriott St. Louis Grand

Marriott St. Louis Grand
4.0 star property
Downtown St. Louis
8.2 out of 10, Very Good, (1015)
"Great location and always accommodating for early check in. "
United States
Lisa
The price is ₩186,971
₩222,364 total
includes taxes & fees
Dec 23 - Dec 24
Marriott St. Louis Grand

Hilton Pennywell St. Louis at the Arch

Hilton Pennywell St. Louis at the Arch
4.0 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1018)
"My second time staying there as always it was lovely "
United States
Nina
The price is ₩152,352
₩179,667 total
includes taxes & fees
Dec 30 - Dec 31
Hilton Pennywell St. Louis at the Arch

AC Hotel St. Louis Central West End

AC Hotel St. Louis Central West End
4.0 star property
Central West End
9.0 out of 10, Wonderful, (683)
"Clean room, Helpful staff, Easy/cheap parking "
United States
Delaney
The price is ₩187,488
₩221,103 total
includes taxes & fees
Dec 26 - Dec 27
AC Hotel St. Louis Central West End

Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark
4.0 star property
Downtown St. Louis
7.6 out of 10, Good, (1063)
"Clean room, this hotel is great for young people, night activity, 360 rooftop bar always crowded but pretty."
United States
Joan
The price is ₩184,473
₩219,392 total
includes taxes & fees
Jan 15 - Jan 16, 2026
Hilton St. Louis at the Ballpark
Save an average of 15% on thousands of hotels when you're signed in

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.

St. Louis and related destinations

The Gateway Arch towers 630 feet above the Mississippi, with a tram that takes you to spectacular views at the top. Explore Forest Park's free museums, catch a Cardinals game at Busch Stadium, and don't miss Ted Drewes' frozen custard that locals swear by.

Top St. Louis Hotel Reviews

Frequently asked questions

What are the best 4-star hotels in St. Louis?
Kick back in 4-star hotel comfort at St. Louis Union Station Hotel, Curio Collection by Hilton. Highly recommended by many Expedia guests, it features a swimming pool and premium bedding. Also consider The Last Hotel. Proposal/romance packages and premium bedding help make this property another traveler favorite in St. Louis.
How much does it cost to stay in a 4-star hotel in St. Louis?
We can help you quickly locate the ideal 4-star hotel for your vacation in St. Louis. Use our filter tool to tailor your search by things like price, conveniences and star rating and get access to awesome deals in a couple of clicks.

  • Search for the lowest price from ₩716,373

What's the difference between 5-star and 4-star hotels in St. Louis?
Treat yourself to refined living during your St. Louis vacation by staying at a 4-star hotel. As well as featuring upmarket surroundings, these retreats are typically packed with amenities like large beds, complimentary bathrobes 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, on-site spas and gourmet dining are only the start of the superior conveniences and services you'll likely be able to enjoy.