Skip to content

Vacation rentals in Madison County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Madison County

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

Home in Troy
No Frills Home on 2 Acres to yourself!
Are you looking for a no frills escape? My home is the place for you. It is nothing fancy and as clean as an average home - it is a perfect place for the frugal traveler to rest. It is on 2 acres, so you will have plenty of privacy. There is one bedroom and a bathroom available for you. It is dog friendly. I even have a bowl out for your use! Looking to do more than rest? My home is ~30min from stl. It is also a few miles from the Madison County Trail, for anyone looking to do some biking!
$79 per night
Guest suite in Edwardsville
Modern Cottage ❤︎ Private Guest Suite
Situated just 35 minutes from downtown St Louis, in the safe and affluent community of Edwardsville, this property sits in a quiet cul de sac on a wooded lot right in the heart of the city. We are just a few minutes from the SIUE campus, Edwardsville HS, & I-270. The Suite in the lower level of the home has recently been renovated, with a walk-out private entrance, a full kitchen & dining area, full bath, bedroom and a cozy living space. Coffee/restaurants/shops/parks/trails just 2 min away.
$88 per night
Private room in Worden
Countryside Solo Retreat Near Edwardsville, Il
Quiet country area, far enough from the city to feel relaxed but close enough to not miss out on fun! 35min from ST. Louis. Perfect for medical professionals! 15min from Edwardsville/Glen Carbon IL* 21 min shopping and eating districts and SIUE* 25min Alton Memorial Hospital* 24min Anderson Hospital* 34min Gateway Regional Med* 45min Shriners Childrens and Barnes-Jewish* 58min SLU Medical Centers* 13 min fast foods/laundry/mailbox store/grocery/convenience stores etc.
$27 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in Madison County

Loft in Alton
RIVER VIEW - Penthouse Loft w/ Riverview deck
$211 per night
Private room in Jennings
Double Bed with Workspace, Wi-Fi
$22 per night
Private room in Alton
Private guest suite
$69 per night
Home in Edwardsville
Cozy 2 bedroom home close to downtown Edwardsville
$150 per night
Private room in Glen Carbon
Cozy & Private Lower Level close to SIUE & STL
$65 per night
Home in Godfrey
Aunt M's Place
$104 per night
Rental unit in Edwardsville
Cozy Historic Downtown Edwardsville Charmer
$135 per night
Home in Edwardsville
The Kansas Street Guest House
$208 per night
Home in Granite City
The Puzzle Place
$94 per night
Home in Granite City
Nice two bed/two bath in Pontoon Beach
$135 per night
Loft in Alton
Nice!! - Studio loft w/ river view
$131 per night
Home in Granite City
Cozy 2-bedroom home minutes from ST. Louis, MO
$119 per night