Skip to content

Vacation rentals in St. Charles County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Charles County

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

Cottage · Saint Charles
The Rose Cottage -a short walk to Historic Main St
The Cottage has a 2 guest maximum Updated 1 bedroom home a three minute walk from historic Main Street and festivals like Oktoberfest, Christmas Traditions and Festival of the Little Hills, the Lewis and Clark Boat House, Foundry Arts Center, Katy Trail and more! Located 10 minutes from the airport , 2 minutes from Ameristar Casino and Bass Pro Shop. 25 minutes from downtown St. Louis, The Arch, Forest Park, Zoo, Art Museum, History Museum and Busch Stadium-home of Cardinals Baseball!
Jan 29 – Feb 5
$127 per night
Superhost
Private room · Saint Charles
The Teal Room: 1 bedroom in Saint Charles
Kick back and relax in this calm, stylish space. The Teal Room is a room inside of our beautiful home and is perfect for a 1-2 guest stay. There is a microwave and miniature refrigerator that guest can access along with a private on-suite bathroom. The home is located minutes away from walking trails and lakes, so if you’re looking to get a quick walk, jog, or swim- this is a perfect location!
Mar 14 – 21
$44 per night
Apartment · Saint Charles
The Ella Rose Guest Suite in Historic St Charles❤️
Welcome to The Ella Rose Guest Suite! This brand new gem represents everything you love about Old St. Charles. This cozy suite just steps away from the heart of Main Street, restaurants, and all the action St. Charles has to offer. The Ella Rose is a charming one-bedroom, with an open and airy living room and kitchen. It has natural light and high ceilings throughout. It's farmhouse cottage decor makes for a relaxing place to rest. Come sit and listen to music of our outdoor bubbler rock.
Dec 6 – 13
$83 per night
Superhost

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in St. Charles County

Private room · Saint Charles
Cottonwood Suite at Roads End Midwest Farmhouse
Oct 28 – Nov 4
$59 per night
Apartment · Saint Charles
Hidden Gem in Historic St. Charles - Private Apt.
Feb 27 – Mar 6
$127 per night
Home · Saint Charles
The Benton House - With fenced yard!
Jan 10 – 17
$109 per night
Superhost
Guest suite · Saint Charles
Katy Trail Suite - Spacious, Comfort, Home
Feb 24 – Mar 3
$107 per night
Apartment · Saint Charles
Updated 1 Bedroom Near Main Street St. Charles
Jul 1 – 8
$163 per night
Superhost
Home · Saint Charles
Cole's cozy cottage
Jan 21 – 28
$108 per night
Superhost
Apartment · Saint Charles
2 Bedroom, 1 Bath Apartment, Short Walk to Main!
Jan 7 – 14
$107 per night
Superhost
Private room · St. Peters
Private Suite in Nice Home with a view! Near I-70
Apr 20 – 27
$57 per night
Superhost
Home · Saint Charles
Quaint Bungalow near Main Street
Feb 18 – 25
$88 per night
Superhost
Private room · O'Fallon
Cheerful private 1-bedroom
Feb 16 – 23
$45 per night
Private room · Saint Charles
Attractive Private Room in Great Neighborhood
Mar 12 – 19
$68 per night
Superhost
Home · Saint Charles
Cozy 1880s House, Walk to Old Main Street
Feb 19 – 26
$87 per night