Vacation rentals in St. Charles Township
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in St. Charles Township
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
Apartment in St. Charles
Welcome to The Vintage Charm! This downstairs apartment is 2 beds & 1 bath of Vintage Charm & Cozy Warmth. The walls are plaster, the ceilings are high, the floors are mostly original oak & it speaks to comfort, warmth & the charm of gracious living from the Victorian Era! Please note that new window AC units are in place for cooling & there is a furnace for heat. Entry is via an enclosed front porch. *Artemis is my basement kitty, she's friendly-ish so be respectful *
$122 per night
Guesthouse in South Elgin
Private studio apartment on the Fox River
A beautiful 2 bedroom studio apartment located on the Fox River. Conveniently located between Elgin and St. Charles in a quiet neighborhood. Also, just 40 min. drive to O'Hare airport. Private key-less entrance to access apartment above the 3 car garage which is separate from our house.
$79 per night
Vacation rentals for every style
Get the amount of space that is right for you