Find hotels in Affton, MO from ₩101,239

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 prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Affton hotels

Pear Tree Inn St. Louis Convention Center

Pear Tree Inn St. Louis Convention Center
3.0 star property
Downtown St. Louis
9.0 out of 10, Wonderful, (1063)
"The staff was great, the amenities were fantastic, and it was close to everything we needed! 10/10 stay!"
United States
Dena
The price is ₩136,090
₩159,126 total
includes taxes & fees
Jan 21 - Jan 22
Pear Tree Inn St. Louis Convention Center

Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
2.5 star property
Downtown St. Louis
8.8 out of 10, Excellent, (1213)
"Staff was great and the hotel was in a good location."
United States
Candi
The price is ₩141,288
₩165,207 total
includes taxes & fees
Jan 14 - Jan 15
Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis
9.4 out of 10, Exceptional, (3313)
"The room, the service, the location, top notch. "
United States
David
The price is ₩208,486
₩243,781 total
includes taxes & fees
Jan 14 - Jan 15
Drury Plaza Hotel St. Louis at the Arch

Fairfield Inn & Suites by Marriott St. Louis Downtown

Fairfield Inn & Suites by Marriott St. Louis Downtown
2.5 star property
Downtown West
9.2 out of 10, Wonderful, (1000)
"Room was great! Staff were nice"
United States
Delaney
The price is ₩175,198
₩208,782 total
includes taxes & fees
Jan 18 - Jan 19
Fairfield Inn & Suites by Marriott St. Louis Downtown

Courtyard by Marriott St. Louis Brentwood

Courtyard by Marriott St. Louis Brentwood
3.0 star property
Richmond Heights
9.4 out of 10, Exceptional, (848)
"Clean, would stay again."
United States
Eryka
The price is ₩146,609
₩179,862 total
includes taxes & fees
Jan 11 - Jan 12
Courtyard by Marriott St. Louis Brentwood

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, (4035)
"The staff was great and everything was clean. The breakfast was delicious and our room had an Arch view! "
United States
Jordan
The price is ₩201,261
₩237,346 total
includes taxes & fees
Jan 17 - Jan 18
Hyatt Regency St. Louis at The Arch

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
4.5 star property
St. Charles
8.4 out of 10, Very Good, (1001)
"Was an amazing hotel to stay at!! Clean spacious and very nice!!! Will stay here again!!"
United States
Darci
The price is ₩233,501
₩296,940 total
includes taxes & fees
Jan 11 - Jan 12
Ameristar Casino Resort and Spa

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, (1022)
"Beautiful hotel, very clean. Dinner at restaurant was subpar. "
United States
Theresa
The price is ₩155,217
₩183,045 total
includes taxes & fees
Jan 17 - Jan 18
Hilton Pennywell St. Louis at the Arch

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, (1268)
"Great stay and staff "
United States
Mykeshia
The price is ₩159,097
₩189,212 total
includes taxes & fees
Jan 18 - Jan 19
Embassy Suites by Hilton St. Louis Downtown

Best Western Plus Fenton

Best Western Plus Fenton
2.5 star property
Fenton
9.2 out of 10, Wonderful, (186)
"Good hotel. Room clean. Breakfast great. Price perfect!"
United States
gary
The price is ₩146,761
₩169,492 total
includes taxes & fees
Jan 14 - Jan 15
Best Western Plus Fenton

Moonrise Hotel

Moonrise Hotel
4.0 star property
Delmar Loop
9.0 out of 10, Wonderful, (1918)
"Great place"
United States
Edward
The price is ₩189,214
₩225,036 total
includes taxes & fees
Jan 18 - Jan 19
Moonrise Hotel

Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park
2.5 star property
Dogtown
9.4 out of 10, Exceptional, (1003)
"Was perfect for a family stay. Nice rooms, quiet, close to Zoo and Science center."
United States
Joseph
The price is ₩153,320
₩180,808 total
includes taxes & fees
Jan 26 - Jan 27
Hampton Inn & Suites St. Louis at Forest Park

Drury Plaza Hotel St. Louis Chesterfield

Drury Plaza Hotel St. Louis Chesterfield
3.0 star property
Chesterfield
9.6 out of 10, Exceptional, (1047)
"Absolutely amazing stay very nice play our family stays there every time very kid friendly"
United States
Matthew
The price is ₩188,215
₩218,303 total
includes taxes & fees
Jan 18 - Jan 19
Drury Plaza Hotel St. Louis Chesterfield

Drury Inn & Suites Southwest St. Louis

Drury Inn & Suites Southwest St. Louis
3.0 star property
Valley Park
9.4 out of 10, Exceptional, (1012)
"Great stay"
United States
Maureen
The price is ₩166,496
₩194,774 total
includes taxes & fees
Jan 18 - Jan 19
Drury Inn & Suites Southwest St. Louis

Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown
2.5 star property
Downtown West
7.6 out of 10, Good, (606)
"Hotel was clean and Delores from the front desk was excellent "
United States
Dalin
The price is ₩117,542
₩137,441 total
includes taxes & fees
Jan 18 - Jan 19
Tru By Hilton St. Louis Downtown

Holiday Inn Express & Suites St. Louis South - I-55 by IHG

Holiday Inn Express & Suites St. Louis South - I-55 by IHG
2.5 star property
St. Louis
9.6 out of 10, Exceptional, (1001)
"Room was clean and staff was friendly."
United States
Anita
The price is ₩143,344
₩164,829 total
includes taxes & fees
Jan 11 - Jan 12
Holiday Inn Express & Suites St. Louis South - I-55 by IHG

La Quinta Inn & Suites by Wyndham St Louis Route 66

La Quinta Inn & Suites by Wyndham St Louis Route 66
3.0 star property
St. Louis
8.0 out of 10, Very Good, (1002)
"Very clean, excellant staff."
United States
John
The price is ₩142,765
₩165,947 total
includes taxes & fees
Jan 20 - Jan 21
La Quinta Inn & Suites by Wyndham St Louis Route 66

Country Inn & Suites by Radisson, St. Charles Historic District

Country Inn & Suites by Radisson, St. Charles Historic District
2.5 star property
St. Charles Historic District
9.4 out of 10, Exceptional, (1000)
"Everything was great!"
United States
Rita
The price is ₩156,972
₩180,424 total
includes taxes & fees
Jan 11 - Jan 12
Country Inn & Suites by Radisson, St. Charles Historic District

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, (1191)
"Great staff and location"
United States
Robin or David
The price is ₩140,303
₩166,843 total
includes taxes & fees
Jan 25 - Jan 26
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Hyatt Place St. Louis/Chesterfield

Hyatt Place St. Louis/Chesterfield
3.0 star property
Chesterfield
9.6 out of 10, Exceptional, (1009)
"A great hotel, grest staff, great area, "
United States
Norma
The price is ₩189,678
₩220,004 total
includes taxes & fees
Jan 18 - Jan 19
Hyatt Place St. Louis/Chesterfield
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Affton Hotel Reviews

More cheap stays in Affton

Frequently asked questions

What's the best place to stay in Affton?
Located 9.4 mi (15.2 km) from the heart of Affton, Hyatt Regency St. Louis at The Arch is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Hampton Inn St. Louis-Downtown (At the Gateway Arch) and Magnolia Hotel St. Louis, a Tribute Portfolio Hotel. See all available top hotels, or vacation rentals in Affton.
If I need to cancel my hotel reservation in Affton, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Affton.
Where can I learn more about changing or cancelling my trip to Affton?
To find more details about picking new dates or cancelling your trip to Affton, click here.
What's the best accommodation near Lambert-St. Louis International Airport (STL)?
Marriott St. Louis Airport is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.3 mi (0.5 km) from Lambert-St. Louis Intl. Airport. Other good choices within close proximity to the airport include Pear Tree Inn Airport - St. Louis - St. Ann, MO and Drury Inn & Suites St. Louis Airport.
What's it like to stay in Affton?
Visitors can enjoy all that Affton has to offer including the restaurants, shopping, and sporting events. Top sights around the area include St. Louis Union Station and Busch Stadium. There are 1799 hotels and other accommodations in the surrounding area. Find out more about Affton.
What should I do while I'm visiting Affton?
Notable places to visit in the surrounding area include St. Louis Union Station and Busch Stadium. You'll also find Grant's Farm and Lindenwood Park in the area. Check out what more to see and do in Expedia's Affton guide.
What's the weather like in Affton?
The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Affton is 53 inches.

Explore a world of travel with Expedia