Find hotels in Affton, MO from CA $98

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Affton hotels

Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.2 out of 10, Good, (1,000 reviews)
"The pool wasn't open and the continental breakfast was ok."
United States
Susan
The price is CA $85
CA $98 total
includes taxes & fees
Apr 13 - Apr 14
Days Inn by Wyndham Collinsville/St. Louis

Comfort Inn Collinsville near St. Louis

Comfort Inn Collinsville near St. Louis
2.5 star property
Eastport
8.6 out of 10, Excellent, (927 reviews)
"Clean and convenient. "
United States
Chris
The price is CA $153
CA $176 total
includes taxes & fees
Apr 5 - Apr 6
Comfort Inn Collinsville near St. Louis

Hilton St. Louis Frontenac

Hilton St. Louis Frontenac
4.0 star property
Frontenac
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay!"
United States
William
The price is CA $150
CA $175 total
includes taxes & fees
Mar 29 - Mar 30
Hilton St. Louis Frontenac

Drury Inn & Suites St. Louis Arnold

Drury Inn & Suites St. Louis Arnold
3.0 star property
Arnold
9.6 out of 10, Exceptional, (1,000 reviews)
"Great happy hour and breakfast! Indoor/outdoor heated pool is a hit w the kids for sure!"
United States
Sarah
The price is CA $140
CA $162 total
includes taxes & fees
Apr 5 - Apr 6
Drury Inn & Suites St. Louis Arnold

Sonesta Simply Suites St Louis Earth City

Sonesta Simply Suites St Louis Earth City
2.0 star property
Earth City
8.6 out of 10, Excellent, (847 reviews)
"The rooms were spotless and the staff was great would definitley recommend "
United States
Trish
The price is CA $127
CA $146 total
includes taxes & fees
Mar 25 - Mar 26
Sonesta Simply Suites St Louis Earth City

Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach
3.0 star property
Granite City
8.6 out of 10, Excellent, (836 reviews)
"Room was very nice and breakfast had a good selection "
United States
Jonathon
The price is CA $142
CA $157 total
includes taxes & fees
Apr 12 - Apr 13
Best Western Plus Pontoon Beach

Pear Tree Inn St. Louis Arnold

Pear Tree Inn St. Louis Arnold
2.5 star property
Arnold
9.4 out of 10, Exceptional, (1,000 reviews)
"Will definitely stay here again! "
United States
Sharon
The price is CA $123
CA $142 total
includes taxes & fees
Mar 24 - Mar 25
Pear Tree Inn St. Louis Arnold

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.8 out of 10, Exceptional, (215 reviews)
"Great stay and very clean!"
United States
David
The price is CA $150
CA $167 total
includes taxes & fees
Apr 19 - Apr 20
The Principal Hotel

SpringHill Suites by Marriott St. Louis Airport/Earth City

SpringHill Suites by Marriott St. Louis Airport/Earth City
3.0 star property
Bridgeton
8.8 out of 10, Excellent, (1,000 reviews)
"It was overall a great stay. They were friendly, it was clean and quiet"
United States
Brent
The price is CA $152
CA $181 total
includes taxes & fees
Apr 6 - Apr 7
SpringHill Suites by Marriott St. Louis Airport/Earth City

Crowne Plaza St. Louis Airport by IHG

Crowne Plaza St. Louis Airport by IHG
3.5 star property
Bridgeton
8.0 out of 10, Very good, (1,001 reviews)
"Great place to stay "
United States
Taylor
The price is CA $168
CA $199 total
includes taxes & fees
Mar 22 - Mar 23
Crowne Plaza St. Louis Airport by IHG

Casino Queen Hotel

Casino Queen Hotel
3.0 star property
East St. Louis
7.6 out of 10, Good, (2,018 reviews)
"Rooms are ok, staff very friendly "
United States
Mary
The price is CA $115
CA $134 total
includes taxes & fees
Mar 23 - Mar 24
Casino Queen Hotel

Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
2.5 star property
Woodson Terrace
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean room, breakfast was really good and clean, all staff very friendly "
United States
Carol
The price is CA $159
CA $195 total
includes taxes & fees
Apr 12 - Apr 13
Hyatt Select St. Louis Airport

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
2.5 star property
St. Charles
8.4 out of 10, Very good, (1,008 reviews)
"Over all our stay was good. The room was a good size, we are thankful there was an ironing board and iron in the room. Good options at breakfast and the staff we encountered we are very pleasant. "
United States
Elizabeth
The price is CA $127
CA $146 total
includes taxes & fees
Apr 7 - Apr 8
Comfort Suites St Charles - St Louis

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,000 reviews)
"Once i returned home i have been telling everyone that Drury Inn is the place to go for any hotel stay."
United States
Kimberly
The price is CA $129
CA $145 total
includes taxes & fees
Apr 6 - Apr 7
Drury Inn & Suites St. Louis Fairview Heights

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very good, (1,431 reviews)
"Close to lots of shopping"
United States
Stephanie
The price is CA $129
CA $151 total
includes taxes & fees
Apr 6 - Apr 7
Best Western St. Louis-Kirkwood Route 66

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
3.0 star property
St. Charles
9.6 out of 10, Exceptional, (1,000 reviews)
"Great hotel "
United States
John Christopher
The price is CA $197
CA $229 total
includes taxes & fees
Apr 3 - Apr 4
Drury Plaza Hotel St. Louis St. Charles

Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
3.0 star property
Edmundson
9.2 out of 10, Wonderful, (1,144 reviews)
"From the moment we were checked in by the professional and friendly customer service staff, to the free buffet dinner, to the amazingly comfortable bed and great shower; we loved it! "
United States
Michael
The price is CA $157
CA $185 total
includes taxes & fees
Apr 6 - Apr 7
Drury Inn & Suites St. Louis Airport

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO
2.0 star property
Hazelwood
8.6 out of 10, Excellent, (1,856 reviews)
"Great stay! "
United States
Andre
The price is CA $85
CA $103 total
includes taxes & fees
Mar 29 - Mar 30
Motel 6 Hazelwood, MO

Hampton Inn By Hilton St Louis Airport

Hampton Inn By Hilton St Louis Airport
2.5 star property
Woodson Terrace
8.8 out of 10, Excellent, (137 reviews)
"Great stay!"
United States
Allyn
The price is CA $185
CA $221 total
includes taxes & fees
Apr 6 - Apr 7
Hampton Inn By Hilton St Louis Airport

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
3.5 star property
St. Charles
8.8 out of 10, Excellent, (1,002 reviews)
"Great breakfast buffet and fresh made omelettes, room was very clean and comfy!"
United States
Kelley
The price is CA $168
CA $193 total
includes taxes & fees
Apr 5 - Apr 6
Embassy Suites by Hilton St. Louis St. Charles
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

Learn more about Affton

This small St. Louis suburb offers family fun at Affton Plaza Bowl and Grant's Farm with its Budweiser Clydesdales. Grab a slice at local favourite Pirrone's Pizzeria, then catch a Cardinals game or visit the Gateway Arch in nearby St. Louis.

This is the skyline at sunrise. It is situated along the Mississippi River. There are riverboats on the water with the St. Louis Arch in clear view.

Top Affton Hotel Reviews

Recent Reviews in Affton

More cheap stays in Affton

Hotels in Affton with star rating

Frequently asked questions

What is the best area to stay in Affton?
The best area to stay in Affton is near Gravois Bluffs, offering a blend of convenience and access to amenities.

This area, specifically around Gravois Road and its intersection with Tesson Ferry Road, is a commercial hub. You'll find a variety of shops, eateries, and services close by, making it a practical choice for visitors. It's well-connected by main roads, allowing for easy navigation.

Families often find this area suitable due to the abundance of casual dining options and retail outlets. You're also a short drive from local parks and family-friendly attractions within Affton and neighbouring communities, providing plenty of activities to keep everyone entertained.

For business travellers, staying near Gravois Bluffs offers excellent road links to other parts of St. Louis, including business districts.
When is the best time to go to Affton?
The best time to go to Affton, Missouri, is typically during the spring (April to June) and autumn (September to October) months.

These seasons offer pleasant weather, with comfortable temperatures that are ideal for exploring the area's parks and outdoor attractions without the extreme heat and humidity of summer or the cold of winter. You'll find fewer crowds compared to peak holiday periods and can enjoy events like local farmers' markets and community festivals.

For families, late spring is particularly good. The weather is generally warm enough for outdoor activities at places like Grants Farm, and school holidays haven't fully begun, which means fewer visitors. The gardens and parks, such as those at the Missouri Botanical Garden (a short drive from Affton), are in full bloom, offering beautiful scenery.

Couples might prefer the early autumn. The cooler, crisp air is great for leisurely strolls through neighbourhoods or visiting local vineyards in the wider St. Louis area.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Affton.
How can I save on a Affton hotel booking with Expedia?
Members always get our best prices. Find our best Affton hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Affton hotel?
Prices for hotels in Affton often vary, but you can find a great deal from CA $98 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia