
Find hotels in Affton, MO from CA $98
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Affton
Check prices for these dates
Our top choices for Affton hotels

1. La Quinta Inn & Suites by Wyndham St Louis Route 66
La Quinta Inn & Suites by Wyndham St Louis Route 66St. Louis
8.4 out of 10, Very good, (1,005 reviews)
The price is CA $135
CA $157 total
includes taxes & fees
Nov 15 - Nov 16

2. River City Casino & Hotel
River City Casino & HotelSt. Louis
9.0 out of 10, Wonderful, (1,837 reviews)
The price is CA $108
CA $147 total
includes taxes & fees
Dec 15 - Dec 16

3. Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66Kirkwood
8.2 out of 10, Very good, (1,568 reviews)
The price is CA $131
CA $153 total
includes taxes & fees
Nov 17 - Nov 18

4. Hampton Inn & Suites St. Louis/South I-55
Hampton Inn & Suites St. Louis/South I-55St. Louis
9.6 out of 10, Exceptional, (1,003 reviews)
The price is CA $156
CA $180 total
includes taxes & fees
Dec 13 - Dec 14

5. Holiday Inn Express & Suites St. Louis South - I-55 by IHG
Holiday Inn Express & Suites St. Louis South - I-55 by IHGSt. Louis
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $157
CA $181 total
includes taxes & fees
Nov 29 - Nov 30

6. Holiday Inn St Louis SW - Route 66 by IHG
Holiday Inn St Louis SW - Route 66 by IHGSt. Louis
9.2 out of 10, Wonderful, (605 reviews)
The price is CA $158
CA $188 total
includes taxes & fees
Dec 13 - Dec 14

7. Best Western Plus Fenton
Best Western Plus FentonFenton
9.0 out of 10, Wonderful, (485 reviews)
The price is CA $132
CA $153 total
includes taxes & fees
Nov 16 - Nov 17

8. Drury Plaza Hotel St. Louis Brentwood
Drury Plaza Hotel St. Louis BrentwoodBrentwood
9.6 out of 10, Exceptional, (1,001 reviews)
The price is CA $174
CA $207 total
includes taxes & fees
Dec 13 - Dec 14

9. Fairfield Inn & Suites by Marriott St. Louis South
Fairfield Inn & Suites by Marriott St. Louis SouthSt. Louis
9.6 out of 10, Exceptional, (398 reviews)
The price is CA $191
CA $220 total
includes taxes & fees
Nov 15 - Nov 16

10. SpringHill Suites St. Louis Brentwood
SpringHill Suites St. Louis BrentwoodBrentwood
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $178
CA $211 total
includes taxes & fees
Nov 29 - Nov 30

11. Forest Park Hotel by MDR
Forest Park Hotel by MDRThe Hill
7.4 out of 10, Good, (1,707 reviews)
The price is CA $105
CA $129 total
includes taxes & fees
Dec 15 - Dec 16

12. Courtyard by Marriott St. Louis Brentwood
Courtyard by Marriott St. Louis BrentwoodRichmond Heights
9.4 out of 10, Exceptional, (916 reviews)
The price is CA $169
CA $206 total
includes taxes & fees
Nov 29 - Nov 30

13. Best Western St. Louis Inn
Best Western St. Louis InnSt. Louis
8.4 out of 10, Very good, (1,214 reviews)
The price is CA $102
CA $117 total
includes taxes & fees
Dec 1 - Dec 2

14. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by WyndhamFenton
7.8 out of 10, Good, (1,654 reviews)
The price is CA $127
CA $147 total
includes taxes & fees
Nov 15 - Nov 16

15. Holiday Inn Express & Suites St. Louis West - Fenton by IHG
Holiday Inn Express & Suites St. Louis West - Fenton by IHGFenton
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $124
CA $143 total
includes taxes & fees
Dec 13 - Dec 14

16. Pear Tree Inn St. Louis Arnold
Pear Tree Inn St. Louis ArnoldArnold
9.4 out of 10, Exceptional, (1,003 reviews)
The price is CA $128
CA $148 total
includes taxes & fees
Dec 1 - Dec 2

17. Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended StayClayton
8.8 out of 10, Excellent, (3,526 reviews)
The price is CA $149
CA $174 total
includes taxes & fees
Dec 6 - Dec 7

18. Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest ParkClifton Heights
9.4 out of 10, Exceptional, (1,031 reviews)
The price is CA $193
CA $225 total
includes taxes & fees
Nov 29 - Nov 30

19. Hampton Inn & Suites St. Louis at Forest Park
Hampton Inn & Suites St. Louis at Forest ParkDogtown
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $186
CA $219 total
includes taxes & fees
Nov 29 - Nov 30

20. The West End
The West EndCentral West End
8.6 out of 10, Excellent, (716 reviews)
The price is CA $100
CA $145 total
includes taxes & fees
Nov 16 - Nov 17
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.
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.

Top Affton Hotel Reviews

Clayton Plaza Hotel & Extended Stay
10/10 Excellent
More cheap stays in Affton

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
1970 Craig Rd Maryland Heights MO
The price is CA $85 per night from Nov 25 to Nov 26
CA $85
CA $98 total
Nov 25 - Nov 26
includes taxes & fees
Hotels in Affton with star rating

5 Star Hotels
2 properties
Frequently asked questions
Explore a world of travel with Expedia
- Bella Villa Hotels
- Hotels near Busch Stadium
- Hotels near The Muny Theater
- Hotels near Lambert-St. Louis Intl.
- Soulard Hotels
- Hotels with Free Airport Shuttle in St. Louis
- Marlborough Hotels
- Apartments in Lemay
- Hotels with Kitchenettes in Clayton
- Hotels near Barnes Jewish Hospital
- Hotels near Enterprise Center
- Guest Houses in St Louis City County
- Creve Coeur Hotels
- Aparthotels in Kirkwood
- Midtown Hotels
- Fenton Hotels
- Hotels near Missouri Botanical Gardens and Arboretum
- Benton Park Hotels
- Tesson Ferry Hotels
- Hotels near Gateway Arch
- Hotels with Free Breakfast in St. Louis
- Spa Hotels in Clayton
- Hotels near Washington University in St. Louis
- Webster Groves detached Mother
- University City Hotels
- Motels in St. Louis
- B&B in Kirkwood
- Cabin Rentals in St. Louis
- Lafayette Square Hotels
- Cheap Hotels in St. Louis
- Adults Only Resorts & in St. Louis
- B&B in Shrewsbury
- Clayton-Tamm Hotels
- Hotels near St. Louis Union Station
- Ladue Hotels
- Motels in Crestwood
- Motels in Oakville
- Casino Hotels in St. Louis
- Pet-Friendly Hotels in St. Louis
- Central West End Hotels
- Downtown St. Louis Hotels
- Southhampton Hotels
- Ski Hotels in St. Louis
- Farmstay in Maplewood
- St. Louis Hotels
- Clayton Hotels
- 5 Star Hotels in St. Louis
- Hyatt Hotels in Soulard
- Maplewood Hotels
- 5 Star Hotels in Carondelet
- Hotels with an Indoor Pool in Ladue
- B&B in St. Louis
- Hotels near America's Center Convention Complex
- Romantic Hotels in Fenton
- Hotels near St. Louis Zoo
- Hotels with Waterslides in St. Louis
- Hotels with Hot Tubs in St. Louis
- Marriott Hotels & Resorts in Rock Hill
- Northampton Hotels
- B&B in Fenton
- Flights from Vancouver (YVR) to St. Louis (STL)
- Flights from Ottawa (YOW) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from Montreal (YUL) to St. Louis (STL)
- Flights from Seattle (SEA) to St. Louis (STL)
- Flights from Buffalo (BUF) to St. Louis (STL)
- Flights from Lambert-St. Louis Intl.
- Flights to St. Louis
- Flights from Edmonton (YEG) to St. Louis (STL)
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights from Calgary (YYC) to St. Louis (STL)
- Flights from Regina (YQR) to St. Louis (STL)
- Flights from Brentwood
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights from Halifax (YHZ) to St. Louis (STL)
- Flights from Bangor (BGR) to St. Louis (STL)
- Flights from Winnipeg (YWG) to St. Louis (STL)
- Flights from Toronto (YYZ) to St. Louis (STL)
- Visit Soulard
- Visit Downtown St. Louis
- Laumeier Sculpture Park
- Gateway Arch
- St. Louis Zoo
- St. Louis Science Center
- Visit Benton Park
- St. Louis Art Museum
- Visit St. Louis
- Visit Central West End
- Missouri Botanical Gardens and Arboretum
- City Museum
- Old Courthouse
- Missouri History Museum
- St. Louis Vacations






































































