Explore top 2025 4 Star Hotels in Affton
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Affton 4 Star hotels

Hyatt Regency St. Louis at The Arch
The room I originally booked was not available, due to the hotel over booking. I was given a business class room at the same rate. I was unaware of the valet parking fee of $50. The staff was great and the hotel was nice and convenient for what I was in town for.
Reviewed on Oct 19, 2025

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
The valet is why I gave a 4/5
Reviewed on Oct 20, 2025

St. Louis Union Station Hotel, Curio Collection by Hilton
Everyone was incredible, all staff was really friendly. We stayed for the Adam Sandler concert and it was a short walk over to the Enterprise Center. We also were comped a really nice breakfast because of a slight issue with our keys that was easily fixed. Amazing time!
Reviewed on Oct 18, 2025

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
Charming hotel full of amazing works of art. The roof top bar is a great place for drinks and views of the city.
Reviewed on Oct 15, 2025

The Cheshire
The hotel staff was very accommodating and the restaurants and pub on aite are amazing. Note for parents the windows in the rooms do open amd we had a small scare with iur toddler, but Diane was very accommodating and made sure we gat a room that was better for our family (no furniture within reach ...
Reviewed on Oct 19, 2025

21C Museum Hotel St Louis
Some things missing from room and we called the front desk but they never showed up. The air conditioner was very loud and kept us up. The pool area was great but out of towels.
Reviewed on Oct 19, 2025

DoubleTree by Hilton St. Louis Airport
Nice room floor in entry way of the could be cleaner
Reviewed on Oct 14, 2025

Renaissance St. Louis Airport Hotel
Didn't eat there. INternet worked fine. Was very comfortable for my breif stay.
Reviewed on Oct 20, 2025

Marriott St. Louis Grand
On
Reviewed on Oct 13, 2025

Live by Loews - St.Louis
Clean and good
Reviewed on Oct 18, 2025
4 Star Hotels Affton
Looking to live it up on your vacation with a bit of luxury? Or maybe you’ve decided that your boss can afford to put you up at a place of your choice on your next business trip?
Come on, you deserve it!
The best part about staying in Affton 4 star hotels is that you’ll often be close to all the local sights and attractions. Whether you’re visiting the area for the first time or you’re back in town for more fun, a 4 star hotel is going to put you right in the heart of all the action.
Plus, you can rest easy knowing that you’re being well taken care of during your visit. Instead of worrying about where to eat or what to see, your friendly hotel staff will be happy to help you get whatever you need.
The best four star hotels in Affton will also frequently include access to high-quality fitness centers and pools, so you’ll feel like you’re staying in an exclusive resort rather than a hotel. You won’t have any excuse for not keeping up with your workout routine!
If you’re looking for 4 star hotels in Affton, you’ll find the most bang for your buck by booking your stay with Travelocity. Go explore a new city, and know you’re getting the best deal on a great hotel with the Travelocity Price Guarantee.
Recent Affton hotel reviews by fellow wanderers

Forest Park Hotel by MDR
More ways to wander Affton
Explore More Ways to Travel with Travelocity
- Hotels near Jefferson Barracks Historic Park
- 5 Star Hotels in Brentwood
- 3 Star Hotels in Eureka
- Apartments in Webster Groves
- B&B in Webster Groves
- Cabins in Webster Groves
- Extended Stay Hotels in Webster Groves
- Guest Houses in Webster Groves
- Webster Groves Hotels
- Motels in Webster Groves
- Villas in Webster Groves
- Hotels near Ulysses S. Grant National Historic Site
- B&B in St. George
- Southhampton Hotels
- 4 Star Hotels in Overland
- Extended Stay Hotels in Sunnen Station
- Hotels near Sunnen Station
- Apartments in Lemay
- Extended Stay Hotels in Lemay
- Lemay Hotels
- Motels in Lemay
- Villas in Lemay
- Hotels near Grant's Farm
- 4 Star Hotels in Lafayette Square
- 3 Star Hotels in Maryland Heights
- Apartments in Mehlville
- Extended Stay Hotels in Mehlville
- Mehlville Hotels
- Motels in Mehlville
- Guest Houses in Glendale
- Glendale Hotels
- 5 Star Hotels in Earth City
- St. Louis Hills Hotels
- Cabins in Crestwood
- Condos in Crestwood
- Cottages in Crestwood
- Extended Stay Hotels in Crestwood
- Crestwood Hotels
- Motels in Crestwood
- Villas in Crestwood
- 4 Star Hotels in Berkeley
- 4 Star Hotels in Frontenac
- 3 Star Hotels in St. Louis
- 4 Star Hotels in St. Louis
- 5 Star Hotels in St. Louis
- St. Louis Hotels
- 5 Star Hotels in Lindenwood Park
- Gay Friendly Hotels in Lindenwood Park
- Hotels with Hot Tubs in Lindenwood Park
- Hotels on the River in Lindenwood Park
- Lindenwood Park Hotels
- 4 Star Hotels in Soulard
- Hotels near River City Casino
- 5 Star Hotels in Clayton
- Apartments in Shrewsbury Station
- B&B in Shrewsbury Station
- Inns in Shrewsbury Station
- Vacation Homes in Shrewsbury Station
- Hotels near Willmore Park
- Wilbur Park Hotels
- 4 Star Hotels in University City
- 4 Star Hotels in Ellisville
- 4 Star Hotels in Liguori
- Hotels near Repertory Theatre of St. Louis
- B&B in Bella Villa
- 3 Star Hotels in St. Ann
- Apartments in Green Park
- Green Park Hotels
- Villas in Green Park
- Hotels near Webster University
- 3 Star Hotels in Sappington
- 4 Star Hotels in Sappington
- Apartments in Sappington
- Extended Stay Hotels in Sappington
- Sappington Hotels
- Villas in Sappington
- 3 Star Hotels in Downtown St. Louis
- 4 Star Hotels in Downtown St. Louis
- 5 Star Hotels in Downtown St. Louis
- 5 Star Hotels in Concord
- Cheap Hotels in Concord
- Pet Friendly Hotels in Concord
- Concord Hotels
- Motels in Concord
- Villas in Concord
- Mackenzie Hotels
- 3 Star Hotels in Chesterfield
- 4 Star Hotels in Chesterfield
- 5 Star Hotels in Chesterfield
- 4 Star Hotels in Hazelwood
- 5 Star Hotels in House Springs
- 3 Star Hotels in Ferguson





