A stay of 1 night is most popular when visiting Sparta, IL.
$107 per night is the average rate for a room when booking a hotel in Sparta, IL. Prices will differ depending on factors such as star rating, time of year and location.
With an average temperature of 35.6 °F and expected precipitation of 2.4″, February is a great month to explore the outdoors near Sparta.