Hotels in Elsah, Illinois

Search & Compare Elsah Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in Elsah

Elsah overview

Elsah is a budget-friendly place distinct for its live music and known for its casinos and shops. You'll enjoy the ample coffee and dining options, along with outdoor areas for running and walking. You might find the perfect souvenir at Alton Square Mall or St. Louis Mills Mall. Be sure stop by Raging Rivers Waterpark and Argosy Casino while you're here. Elsah is a family- and business-friendly destination with something for everyone.

Where to stay in Elsah

Featuring accommodation choices that can meet everyone's needs, Elsah is the place to go. There are 173 hotels in the Elsah area and you can shop as many as 41 deals for rooms on Hotels.com, some with discounts of up to 50%.
  • • 49 2-star hotels with an average price of $43 per night
  • • 80 3-star hotels with an average price of $84 per night
  • • 38 4-star hotels with an average price of $89 per night
  • • 4 5-star hotels with an average price of $149 per night

Here are the top hotels based on 51077 user reviews of Elsah hotels:
  • • The Green Tree Inn
  • • Maple Leaf Cottage Inn

How to get to Elsah

Fly in to St. Louis, MO (STL-Lambert-St. Louis Intl.), 14.5 mi (23.4 km) from downtown Elsah.

What to see around Elsah

Known for its family-friendly sights such as:
  • • American Legion Fairgrounds
  • • Kokomo Joe's Family Fun Center
Entertainment and live music are top draws with cultural places to visit like:
  • • Jersey County Historical Society
  • • National Great Rivers Museum
  • • James S. McDonnell Prologue Room
  • • Lewis & Clark Boathouse and Nature Center
  • • Hollywood Casino Amphitheatre
Below are some favorite shopping areas to find that perfect souvenir:
  • • Alton Square Mall
  • • St. Louis Mills Mall
Some highlights of the area include:
  • • Argosy Casino
  • • Old St. Ferdinand Shrine
  • • Jerseyville Historic District
  • • Cheney Mansion
  • • Westlake Golf Course

When to visit Elsah

If you're starting to plan your trip, you might be wondering when's the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 62°F day, 21°F night
  • • April-June: 88°F day, 40°F night
  • • July-September: 89°F day, 50°F night
  • • October-December: 74°F day, 22°F night
Seasonal rainfall averages
  • • January-March: 7.8 inches
  • • April-June: 12.9 inches
  • • July-September: 10.7 inches
  • • October-December: 10.0 inches