Skip to content
164 stays

Stays in Island Lake

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in Crystal Lake
Cozy, Peaceful, and Beautiful Private Room
2 guests1 bedroom1 bed1 shared bath
Air conditioningBreakfastWifiFree parking
SUPERHOST
Private room in Crystal Lake
Beautiful private and cozy room.
1 guest1 bedroom1 bed1 shared bath
Air conditioningWifiFree parkingKitchen
SUPERHOST
Private room in Cary
Casa de Cary
2 guests1 bedroom1 bed1 private bath
Air conditioningSelf check-inWifiFree parking
Entire house in McHenry
Chain of lakes Lake House
7 guests3 bedrooms4 beds2 baths
Air conditioningSelf check-inWifiFree parking
SUPERHOST
Entire house in McHenry
River House with Deck and Hot Tub
8 guests2 bedrooms2 beds1 bath
Air conditioningBreakfastWaterfrontWifi
Entire house in Antioch
Greatest vacation spot on Chain.
16 guests4 bedrooms11 beds3.5 baths
Air conditioningWaterfrontWifiFree parking
Entire guest suite in McHenry
Private in-law apt. on the Popular Chain of Lakes!
5 guests1 bedroom1 bed1 bath
Air conditioningSelf check-inWaterfrontWifi
Private room in Palatine
Private room
2 guests1 bedroom1 bed1 shared bath
Air conditioningWifiFree parkingKitchen
SUPERHOST
Entire condominium in Crystal Lake
Crystal Lake newly updated, walk to beach
2 guests1 bedroom1 bed1 bath
Air conditioningSelf check-inWifiFree parking
SUPERHOST
Entire house in Ingleside
Beautifully Remodeled Lakefront House
6 guests2 bedrooms5 beds1 bath
Air conditioningSelf check-inWaterfrontWifi
SUPERHOST
Entire cottage in Ingleside
Cute Waterfront Cottage W/ 50 Foot Private Dock
5 guests2 bedrooms3 beds1 bath
Air conditioningSelf check-inWaterfrontWifi
SUPERHOST
Entire apartment in Algonquin
Clean Furnished Waterfront Stay
3 guests1 bedroom2 beds1 bath
Air conditioningSelf check-inWaterfrontWifi
Private room in Lake in the Hills
Рenovated room in the house near the beach
2 guests1 bedroom0 beds1 private bath
Air conditioningSelf check-inFree parkingKitchen
SUPERHOST
Entire chalet in Ingleside
"A" Frame Brandenburg Lake
6 guests2 bedrooms3 beds1.5 baths
Air conditioningSelf check-inBeachfrontPool
Private room in Lake in the Hills
Рenovated house with Multiple Rooms near the beach
4 guests2 bedrooms0 beds1.5 baths
Air conditioningSelf check-inFree parkingKitchen
Entire house in Antioch
Lake House on Chain O’ Lakes. Antioch IL
13 guests3 bedrooms6 beds2 baths
Air conditioningWaterfrontWifiFree parking
SUPERHOST
Entire townhouse in Round Lake Beach
Townhome near the lake
4 guests2 bedrooms2 beds1.5 baths
Air conditioningSelf check-inWifiFree parking
SUPERHOST
Private room in Grayslake
Amazing Open Floor Plan, Across From Lake
1 guest1 bedroom1 bed1 private bath
Air conditioningWifiFree parkingKitchen
SUPERHOST
Private room in Crystal Lake
Master Bedroom w/Bathroom - safe and cozy
2 guests1 bedroom1 bed1 private bath
Air conditioningSelf check-inBreakfastWifi
SUPERHOST
Entire cabin in Johnsburg
Cozy Little Cabin
5 guests3 bedrooms5 beds1 bath
Air conditioningSelf check-inWaterfrontFree parking
23459
120 of 164 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.