Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Cheap Hotels in Affton




1. La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66St. Louis
$105
$122 total
includes taxes & fees
Sep 20 - Sep 21

2. Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHGSt. Louis
$125
$144 total
includes taxes & fees
Oct 18 - Oct 19
$96
$113 total
includes taxes & fees
Sep 20 - Sep 21
$93
$107 total
includes taxes & fees
Sep 20 - Sep 21
$104
$136 total
includes taxes & fees
Oct 4 - Oct 5
$106
$122 total
includes taxes & fees
Oct 18 - Oct 19




7. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
$94
$109 total
includes taxes & fees
Sep 20 - Sep 21
$111
$132 total
includes taxes & fees
Oct 18 - Oct 19
$118
$137 total
includes taxes & fees
Oct 1 - Oct 2
$125
$148 total
includes taxes & fees
Oct 4 - Oct 5




11. Fairfield Inn & Suites by Marriott St. Louis South
Fairfield Inn & Suites by Marriott St. Louis SouthSt. Louis
$116
$134 total
includes taxes & fees
Oct 4 - Oct 5




12. Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Holiday Inn Express & Suites St. Louis West - Fenton by IHGFenton
$98
$113 total
includes taxes & fees
Oct 18 - Oct 19
$79
$91 total
includes taxes & fees
Oct 18 - Oct 19
$149
$174 total
includes taxes & fees
Sep 27 - Sep 28
$90
$104 total
includes taxes & fees
Sep 22 - Sep 23




16. Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest ParkDogtown
$139
$163 total
includes taxes & fees
Sep 29 - Sep 30




17. Courtyard by Marriott St. Louis Brentwood
Courtyard by Marriott St. Louis BrentwoodRichmond Heights
$110
$134 total
includes taxes & fees
Sep 27 - Sep 28
$78
$96 total
includes taxes & fees
Oct 18 - Oct 19




19. Home2 Suites by Hilton St. Louis/Forest Park
Home2 Suites by Hilton St. Louis/Forest ParkThe Grove
$155
$182 total
includes taxes & fees
Sep 27 - Sep 28
$94
$110 total
includes taxes & fees
Oct 4 - Oct 5
















































