Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

146 places to stay

SUPERHOST
Farm stay
Rating 4.95 out of 5109 reviews
Country Farmhouse with Multiple Rooms
6 guests · 4 bedrooms · 5 beds · 2.5 baths
Wifi · Kitchen · Heating · Free parking
Price:$71 CAD/night
SUPERHOST
Private room
Rating 4.92 out of 578 reviews
Cozy room with comfortable bed
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Kitchen · Heating · Free parking
Price:$37 CAD/night
Private room
Rating 4.96 out of 525 reviews
Mini Suite in the House of Odd
4 guests · 1 bedroom · 2 beds · 1 shared bath
Wifi · Kitchen · Heating · Free parking
Price:$46 CAD/night
Entire townhouse
Welcoming, Clean & Cozy home.
2 guests · 1 bedroom · 1 bed · 1.5 baths
Wifi · Kitchen · Heating · Free parking
Price:$59 CAD/night
SUPERHOST
Private room
Rating 4.91 out of 535 reviews
Peaceful Dekalb Home (Private Room)
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Kitchen · Heating · Free parking
Price:$42 CAD/night
SUPERHOST
Private room
Rating 4.96 out of 575 reviews
Simple Country House for relaxing
3 guests · 1 bedroom · 2 beds · 1 private bath
Wifi · Kitchen · Heating · Free parking
Price:$59 CAD/night
SUPERHOST
Hotel room
Rating 5.0 out of 558 reviews
Hip Urban Loft - Small town Charm - 124 LOFTS 4
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating · Free parking
Price:$99 CAD/night
SUPERHOST
Entire house
Rating 4.96 out of 5104 reviews
St Charles, IL 2nd Floor 3 Bedroom Suite
8 guests · 3 bedrooms · 4 beds · 1 bath
Wifi · Heating · Free parking
Price:$86 CAD/night
SUPERHOST
Private room
Rating 4.92 out of 524 reviews
Crystal Lake's Private Guest Room
1 guest · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Kitchen · Heating · Free parking
Price:$39 CAD/night
Private room
Rating 4.67 out of 520 reviews
Nice place to rest for a nite
1 guest · 1 bedroom · 1 bed · 1 shared bath
Heating
Price:$37 CAD/night
Private room
Rating 4.89 out of 510 reviews
Cozy place near downtown DeKalb and University
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Kitchen · Heating · Free parking
Price:$50 CAD/night
SUPERHOST
Private room
Rating 5.0 out of 521 reviews
Crystal Lake weekly•monthly • wifi•kitchen•parking
1 guest · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Kitchen · Heating · Free parking
Price:$33 CAD/night
SUPERHOST
Entire guest suite
Rating 4.93 out of 542 reviews
Cozy home away from home in St Charles
5 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating · Free parking
Price:$86 CAD/night
Entire cabin
Rating 4.74 out of 523 reviews
Rustic Cabin with Porch Swing
4 guests · 1 bedroom · 3 beds · 0 baths
Wifi · Heating · Free parking
Price:$87 CAD/night
Private room
Rating 4.42 out of 512 reviews
Clean and spacious room
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Kitchen · Heating · Free parking
Price:$51 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
SUPERHOST
Hotel room
Rating 4.98 out of 580 reviews
Hip Urban Loft - Small Town Charm - 124 LOFTS 2
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating · Free parking
Price:$99 CAD/night
SUPERHOST
Private room
Apt. like lower level Bedroom, bath, FR, kitchen
1 guest · 1 bedroom · 1 bed · 1 private bath
Wifi · Kitchen · Heating · Free parking
Price:$71 CAD/night
Private room
Rating 4.67 out of 539 reviews
Private Bedroom next to NIU - Historic Home - 4
1 guest · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Kitchen · Heating · Free parking
Price:$46 CAD/night
118 of 146 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.