- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in DeKalb County

DeKalb
Find vacation rentals that suit your style

Cabins

Aparthotels
Our top choices for DeKalb County cottages

1. Newly Remodeled Riverfront Cottage
Newly Remodeled Riverfront CottageRockford
9.0 out of 10, Wonderful, (6 reviews)

2. Charming Cottage "RoundWeGo"
Charming Cottage "RoundWeGo"Machesney Park
10.0 out of 10, Exceptional, (41 reviews)

3. Family-friendly Rockford Home w/ Private Yard!
Family-friendly Rockford Home w/ Private Yard!Rockford
10.0 out of 10, Exceptional, (1 review)

4. -NEW- Blue Magnolia Cottage -3 King Beds- Downtown Crystal Lake
-NEW- Blue Magnolia Cottage -3 King Beds- Downtown Crystal LakeCrystal Lake
10.0 out of 10, Exceptional, (13 reviews)

5. Charming 1-bedroom cottage in Cherry Valley - within walking distance to parks.
Charming 1-bedroom cottage in Cherry Valley - within walking distance to parks.Cherry Valley
9.8 out of 10, Exceptional, (15 reviews)

6. Fox River Luxury Estate: Pool, Sauna & Eagle Views
Fox River Luxury Estate: Pool, Sauna & Eagle ViewsOttawa
10.0 out of 10, Exceptional, (1 review)

7. 5 Mi to Dtwn Rockford: Pet-friendly Home w/ Yard!
5 Mi to Dtwn Rockford: Pet-friendly Home w/ Yard!Loves Park
10.0 out of 10, Exceptional, (1 review)

8. Fire Pit & Grill: Family Home on Fox River Trail!
Fire Pit & Grill: Family Home on Fox River Trail!St. Charles

9. Piano, Fire Pits & Beach Walk in Lake in the Hills
Piano, Fire Pits & Beach Walk in Lake in the HillsLake in the Hills

10. 1 Mi to Dtwn Elgin: Dutch Colonial w/ Lovely Patio
1 Mi to Dtwn Elgin: Dutch Colonial w/ Lovely PatioElgin
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.





































































