Vacation rentals in Kane County
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Kane County
Guests agree: these stays are highly rated for location, cleanliness, and more.
Guest suite in St. Charles
Peaceful Private Coach-House in St. Charles
Enjoy our cozy and peaceful Coach-house , private entrance with everything you need for a wonderful stay. Newly renovated and updated throughout. Queen bed, studio area includes blue ray player, reverse osmosis drinking water, Keurig coffee machine and quick-set lock. Even though you are less than a mile from downtown St. Charles and 4 miles to the Geneva train station you have a private area. You may see deer out your window overlooking the pool and tennis. Not suitable for children or pets.
$91 per night
Rental unit in St. Charles
Cozy, Comfy, Close to downtown
Enjoy our peaceful, centrally located guest apartment with your own private entrance in our charming St. Charles cottage. The apartment is pet friendly, and has its own kitchen and bath. Enjoy a queen-sized bed, closet space to hang your clothing, driveway/street parking. The outdoor space overlooks the scenic fox river, and we are surrounded with award-winning parks & miles of biking trails. This is a budget air BNB, not a hotel. We have an additional family-friendly Air-Bnb next door.
$93 per night
Private room in Geneva
The Snug is a lovely peaceful private room with private patio and en-suite bathroom. Located in walking distance from downtown Geneva. The decor is modern and inviting. King size bed, sofa, flat screen tv with WiFi, toaster, kettle, coffee maker and Fridge. Water and milk provided along with a variety of teas and coffee. Bread, butter and preserves for toast also provided. In the bathroom you’ll find a very fun Bluetooth shower, shampoo, conditioner and body wash provided.
$60 per night
Vacation rentals for every style
Get the amount of space that is right for you