Elimwood Hotel, A Ramada by WyndhamElimwood Hotel, A Ramada by Wyndham13735 Riverport Dr, Maryland Heights1051.7 mi$117 /nt3.5(1,092)
Hampton Inn St. Charles St. PetersHampton Inn St. Charles St. Peters3720 W Clay St, St. Charles1056.7 mi$130.83 /nt4(943)
Hollywood Casino & Hotel St. LouisHollywood Casino & Hotel St. Louis777 Casino Center Drive, Maryland Heights1052.0 mi$137.68 /nt4.1(1,761)Includes all fees
Casino Queen HotelCasino Queen Hotel200 South Front Street, East St. Louis1035.0 mi$109 /nt3.9(1,606)
Four Seasons Hotel St LouisFour Seasons Hotel St Louis999 North Second Street, St. Louis1035.7 mi$500 /nt4.7(981)
Best Western Plus St. Louis Airport HotelBest Western Plus St. Louis Airport Hotel4576 Woodson Road, St. Louis1046.9 mi$109.65 /nt4.5(926)