Vacation rentals in St. Charles

Find and book unique accommodation on Airbnb

Top-rated accommodation in St. Charles

Guests agree: these stays are highly rated for location, cleanliness and more.

Guest favourite

Guesthouse in Batavia

4.91 out of 5 average rating, 250 reviews

Quaint Batavia Coach House

I am creating an airbnb account for my two lovely parents, who are empty nesters for the first time in thirty-two years. We, myself and my five siblings, were blessed to be raised in the quaint city of Batavia, IL, which boasts river paths, close proximity to a train station that will take you into Chicago, and historic neighborhoods such as our own. Our property consists of two homes, our own and a coach house, which we would love for you to stay in! Both are situated on a family-friendly old-fashioned alley with mature maple trees. We thank you and wish you a pleasant stay regardless of where you choose to stay the night. All our best.

19–26 Mar

$157 NZD per night
Guest favourite

Guest suite in Bartlett

4.97 out of 5 average rating, 183 reviews

Cozy & Spacious Suite in Quiet Neighborhood

This 950 sq. ft. guest suite is in a quiet, upscale neighborhood, less than 1/2 mile from Bartlett Hills Golf Club and a mile from Metra Train Station. 50 min. train ride to downtown Chicago. 10 min. walk to downtown Bartlett. A private entrance makes check-in easy and convenient, while offering privacy during your stay. Full kitchen, accessible bathroom, WIFI, and cable provided. Washer/Dryer available upon request. Pool is for registered guests only. Owners on site to assist if needed.

30 Nov – 7 Dec

$201 NZD per night
Guest favourite

Loft in West Dundee

4.97 out of 5 average rating, 437 reviews

Hip Urban Loft - Small Town Charm -124 LOFTS #2

Luxury one-bedroom loft in the heart of downtown Dundee. Newly renovated 125-year-old building with timber ceilings, exposed brick walls and beautifully restored hardwood floors. Tastefully decorated and features a king-size Beautyrest mattress, luxury bed linen, private bathroom, kitchenette with under counter refrigerator, Kuerig coffee maker and lightning fast Wi-Fi for streaming your favorite shows on the 60” LED smart TV. 124 LOFTS offers 4 separate luxury lofts. Loft 2 is our most spacious

30 Dec – 6 Jan

$286 NZD per night

Popular amenities for St. Charles accommodation

Stay near St. Charles's top sights

Arcada Theatre14 locals recommend
Pottawatomie Park14 locals recommend
Classic Cinemas Charlestowne 18 Theatre4 locals recommend

Other great accommodation in St. Charles

Guest favourite

Guest suite in Carol Stream

4.94 out of 5 average rating, 279 reviews

Hot Tub, Pool Table, Bar, fishing & Kayak on Lake!

6–13 May

$204 NZD per night
Guest favourite

Apartment in Batavia

4.89 out of 5 average rating, 122 reviews

Downtown Batavia Musician's Escape

22–29 Sep

$299 NZD per night
Guest favourite

Home in South Elgin

4.98 out of 5 average rating, 188 reviews

"Blackhawk on the Fox", Fire Pit and Tire Swing!

8–15 Sep

$373 NZD per night
Guest favourite

Apartment in Elgin

5.0 out of 5 average rating, 30 reviews

Peaceful Elgin APT King Bed

16–23 Jun

$242 NZD per night
Guest favourite

Home in Geneva

4.97 out of 5 average rating, 74 reviews

Cozy Ranch duplex close to downtown Geneva

2–9 Feb

$183 NZD per night
Guest favourite

Guest suite in Geneva

4.97 out of 5 average rating, 30 reviews

Geneva Riverside Cottage Suite

8–15 Jan

$268 NZD per night
Guest favourite

Apartment in St. Charles

4.89 out of 5 average rating, 89 reviews

Cozy, Comfy, Close to downtown

15–22 Dec

$193 NZD per night
Guest favourite

Apartment in St. Charles

4.96 out of 5 average rating, 94 reviews

Cozy 2 Bedroom Private Apartment

10–17 Nov

$290 NZD per night
Guest favourite

Guesthouse in Geneva

4.96 out of 5 average rating, 25 reviews

Eclectic Downtown Geneva Gem

2–9 Jun

$212 NZD per night
Guest favourite

Home in St. Charles

5.0 out of 5 average rating, 58 reviews

Sweet Cottage Retreat Near Downtown Saint Charles

9–16 Sep

$286 NZD per night
Guest favourite

Tiny home in Geneva

4.96 out of 5 average rating, 27 reviews

Charming Coach house downtown Geneva!

13–20 Dec

$313 NZD per night
Guest favourite

Cottage in St. Charles

5.0 out of 5 average rating, 16 reviews

Adorable 2 bedroom cottage on the Fox River.

30 Oct – 6 Nov

$649 NZD per night

Quick stats about holiday rentals in St. Charles

Total rentals

50 properties

Wi-Fi availability

50 properties include access to Wi-Fi

Rentals with dedicated workspaces

30 properties have a dedicated workspace

Pet-friendly rentals

20 properties allow pets

Family-friendly rentals

40 properties are a good fit for families

Total number of reviews

4K reviews

Destinations to explore

  1. Airbnb
  2. United States
  3. Illinois
  4. Kane County
  5. St. Charles