Skip to main content.

Hotels in Edwardsville, Kansas

Search & Compare Edwardsville Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Edwardsville

What's Edwardsville like?

If you're looking to discover somewhere new, look no further than Edwardsville. Whether you're planning to stay for a night or for the week, the area around Edwardsville has accommodations to fit every need. Search for hotels in Edwardsville with by checking our online map. Our map displays the areas and neighborhoods around all Edwardsville hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Edwardsville hotel deals are here with our lowest price guarantee.

How to Get to Edwardsville

What is the closest airport to Edwardsville?

  • • Kansas City, MO (MCI-Kansas City Intl.), 16.1 mi (25.9 km) from central Edwardsville

Things to See and Do in Edwardsville

What is there to see near Edwardsville:

  • • Kansas Speedway (3 mi/4.8 km from the city center)
  • • Argentine Carnegie Library (8.3 mi/13.4 km from the city center)
  • • Sporting Park (3.1 mi/5 km from the city center)
  • • Mid-America Sports Complex (3.6 mi/5.8 km from the city center)
  • • Grinter Place State Historic Site (3.1 mi/5 km from the city center)

What is there to do near Edwardsville:

  • • Village West (3.3 mi/5.4 km from the city center)
  • • Legends Outlets Kansas City (3.4 mi/5.4 km from the city center)
  • • Hollywood Casino at Kansas Speedway (2.3 mi/3.8 km from the city center)
  • • Schlitterbahn (2.9 mi/4.6 km from the city center)
  • • Kansas City Children's Museum (7.6 mi/12.2 km from the city center)

When is the best time to visit Edwardsville?

  • • Hottest months: August, July, June, September (average 87°F)
  • • Coldest months: January, February, December, November (average 22°F)
  • • Rainiest months: June, May, September, and July (average 5.10 inches of rainfall)