Hotels in Lebanon, Illinois

Search & Compare Lebanon Hotels

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

Best hotels in Lebanon

Lebanon overview

Lebanon is a relaxing place unique for its sports. You'll find a wide variety of coffee and bar choices. Families can spend some quality time at Gateway Fun Park and Splash City Family Waterpark. Head to McKendree University and Southwestern Illinois College to make some memories. Lebanon is a family- and business-friendly destination with something for everyone.

Where to stay in Lebanon

Lebanon offers a wealth of accommodation options for business and leisure travelers alike. There are 104 hotels in the Lebanon area and you can shop as many as 17 deals for rooms on, some with discounts of up to 30%.
  • • 35 2-star hotels with an average price of $47 per night
  • • 46 3-star hotels with an average price of $75 per night
  • • 18 4-star hotels with an average price of $89 per night
  • • 2 5-star hotels with an average price of $149 per night

How to get to Lebanon

Fly in to St. Louis, MO (STL-Lambert-St. Louis Intl.), 31.6 mi (50.9 km) from downtown Lebanon.

What to see around Lebanon

Fun activities are on hand like soccer and running, along with attractions such as:
  • • Fairmount Park Racetrack
  • • GCS Ballpark
  • • Gateway International Raceway
Known for its family-friendly sights such as:
  • • Gateway Fun Park
  • • Splash City Family Waterpark
  • • The Gardens at SIUE
  • • Eckert’s Millstadt Farm
Some highlights of the area include:
  • • McKendree University
  • • Southwestern Illinois College
  • • Far Oaks Golf Course
  • • St. Claire Square Mall
  • • Stonewolf Golf Course

When to visit Lebanon

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 65°F day, 23°F night
  • • April-June: 90°F day, 41°F night
  • • July-September: 91°F day, 50°F night
  • • October-December: 77°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 7.7 inches
  • • April-June: 13.0 inches
  • • July-September: 10.6 inches
  • • October-December: 10.3 inches