Best Western Plus Parkway HotelBest Western Plus Parkway Hotel1900 Homer Adams Pkwy, Alton703.8 mi$95 /nt4.1(976)
Country Inn & Suites by Radisson, St. Charles Historic DistrictCountry Inn & Suites by Radisson, St. Charles Historic District1190 S Main St, St. Charles721.9 mi$122.40 /nt4.7(944)
Super 8 by Wyndham StauntonSuper 8 by Wyndham Staunton1527 Herman Rd, Staunton681.9 mi$67.69 /nt4.2(702)
Hampton Inn & Suites St. Louis/AltonHampton Inn & Suites St. Louis/Alton1904 Homer M Adams Parkway, Alton703.9 mi$149 /nt4.5(532)
Best Western Plus The Charles HotelBest Western Plus The Charles Hotel1425 South 5th Street, St. Charles722.3 mi$100.32 /nt4(961)
St. Louis Airport HotelSt. Louis Airport Hotel9600 Natural Bridge Road, Berkeley714.5 mi$74.80 /nt3.7(806)
DoubleTree by Hilton St. Louis AirportDoubleTree by Hilton St. Louis Airport4505 Woodson Road, St. Louis715.2 mi$109.74 /nt3.9(663)
Elimwood Hotel, A Ramada by WyndhamElimwood Hotel, A Ramada by Wyndham13735 Riverport Dr, Maryland Heights720.9 mi$117 /nt3.5(1,092)
Sonesta Simply Suites St Louis Earth CitySonesta Simply Suites St Louis Earth City3250 Rider Trl S, Earth City720.2 mi$99 /nt4.3(632)
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport WestLarkspur Landing Extended Stay Suites St. Louis Riverport - Airport West13639 Riverport Dr, Maryland Heights720.8 mi$92.65 /nt3.6(987)
Embassy Suites by Hilton St. Louis AirportEmbassy Suites by Hilton St. Louis Airport11237 Lone Eagle Dr, Bridgeton717.4 mi$153.79 /nt3.8(982)