Top cities to stay in Illinois

Chicago
Avg. $301 · 2,783 properties
River North
Avg. $295 · 260 properties
South Loop
Avg. $337 · 240 properties
Streeterville
Avg. $320 · 163 properties
Lincoln Park
Avg. $420 · 112 properties
Naperville
Avg. $129 · 93 properties
Springfield
Avg. $102 · 85 properties
Marion
Avg. $221 · 81 properties
Schaumburg
Avg. $85 · 79 properties
Joliet
Avg. $120 · 78 properties
Peoria
Avg. $120 · 75 properties
Rockford
Avg. $106 · 74 properties
Aurora
Avg. $136 · 70 properties
Champaign
Avg. $97 · 68 properties
Bolingbrook
Avg. $182 · 60 properties
Bloomington
Avg. $104 · 58 properties
Rogers Park
Avg. $247 · 57 properties
Waukegan
Avg. $83 · 56 properties
Oak Park
Avg. $238 · 52 properties
Evanston
Avg. $223 · 50 properties

Vacations in Illinois

How many rentals are available in Illinois?

Average price for rentals in Illinois

Most popular type of vacation rental in Illinois

Top travel destinations in Illinois

How many cities have available rentals in Illinois?

Explore nearby regions

Wisconsin
12,937 properties
Avg $237
Indiana
6,352 properties
Avg $173
Missouri
16,436 properties
Avg $187
Iowa
3,659 properties
Avg $156
Michigan
29,690 properties
Avg $250
Kentucky
6,888 properties
Avg $164
Tennessee
38,640 properties
Avg $275
Arkansas
7,339 properties
Avg $175

More cities with vacation rentals in Illinois

Hoffman Estates· Avg. $110/nightGalena· Avg. $226/nightArlington Heights· Avg. $119/nightWrigleyville· Avg. $457/nightElgin· Avg. $157/nightOak Brook· Avg. $111/nightWicker Park· Avg. $359/nightLombard· Avg. $128/nightSt. Peters· Avg. $130/nightBelleville· Avg. $101/nightLower West Side· Avg. $271/nightMoline· Avg. $110/nightElk Grove Village· Avg. $94/nightFox Lake· Avg. $385/nightBucktown· Avg. $359/nightBartlett· Avg. $250/nightDeer Park Township· Avg. $221/nightDes Plaines· Avg. $78/nightGurnee· Avg. $70/nightDecatur· Avg. $89/nightRosemont· Avg. $89/nightOakbrook Terrace· Avg. $120/nightCarbondale· Avg. $200/nightRolling Meadows· Avg. $86/nightNormal· Avg. $108/nightEast Peoria· Avg. $110/nightDundee· Avg. $126/nightSaint Charles· Avg. $115/nightOttawa· Avg. $185/nightUrbana· Avg. $76/nightDowners Grove· Avg. $135/nightOrland Park· Avg. $101/nightGlenview· Avg. $89/nightForest Park· Avg. $238/nightBedford Park· Avg. $96/nightCaseyville· Avg. $86/nightMelrose Park· Avg. $78/nightPalatine· Avg. $96/nightFairview Heights· Avg. $74/nightAlton· Avg. $111/nightTinley Park· Avg. $82/nightSkokie· Avg. $186/nightNauvoo· Avg. $219/nightWarrenville· Avg. $76/nightQuincy· Avg. $110/nightNorthlake· Avg. $78/nightEffingham· Avg. $84/nightLake Springfield· Avg. $84/nightCherry Valley· Avg. $82/nightVilla Park· Avg. $220/nightBuffalo Grove· Avg. $88/nightCollinsville· Avg. $89/nightNorthbrook· Avg. $87/nightFranklin Park· Avg. $67/nightMount Vernon· Avg. $84/nightLisle· Avg. $199/nightPontoon Beach· Avg. $70/nightLasalle· Avg. $242/nightForsyth· Avg. $76/nightUtica· Avg. $221/nightWheeling· Avg. $86/nightDeKalb· Avg. $101/nightCrystal Lake· Avg. $175/nightSchiller Park· Avg. $68/nightDanville· Avg. $60/nightPark Ridge· Avg. $84/nightBallwin· Avg. $225/nightBatavia· Avg. $139/nightKirkwood· Avg. $169/nightAlto Pass· Avg. $202/nightLake Saint Louis· Avg. $120/nightEnglewood· Avg. $74/nightCrestwood· Avg. $190/nightWest Loop· Avg. $106/nightJefferson Park· Avg. $229/nightHillside· Avg. $92/nightWheaton· Avg. $302/nightMagnificent Mile· Avg. $204/nightLake Villa· Avg. $194/nightBerwyn· Avg. $173/nightCalumet Park· Avg. $124/nightWestmont· Avg. $84/nightWillowbrook· Avg. $73/nightMaywood· Avg. $278/nightBurbank· Avg. $129/nightLincolnwood· Avg. $245/nightWestchester· Avg. $95/nightBellwood· Avg. $240/nightHinsdale· Avg. $80/nightDearborn Park· Avg. $336/nightChicago Ridge· Avg. $130/nightLyons· Avg. $136/nightFox River Grove· Avg. $280/nightRiverside· Avg. $185/nightAnna· Avg. $167/nightWorth· Avg. $145/nightEl Paso· Avg. $108/nightBrookfield· Avg. $73/nightEast Hazel Crest· Avg. $60/nightEast Dubuque· Avg. $336/nightCountryside· Avg. $107/nightLake Zurich· Avg. $140/nightRiver Grove· Avg. $75/nightElmwood Park· Avg. $130/nightVan Buren· Avg. $132/nightClarendon Hills· Avg. $105/nightCicero· Avg. $371/nightGrant Park· Avg. $289/nightBannockburn· Avg. $59/nightEdgebrook· Avg. $280/nightIngleside· Avg. $109/nightBurnham· Avg. $129/nightLa Grange· Avg. $102/nightSauganash· Avg. $118/nightBroadview· Avg. $69/nightGorevilleTower LakesDe SotoCobdenElizabethLaddOrange PrairieMillstadt JunctionPekin HeightsKenilworth