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.

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
SUPERHOST
Private room in Alton
Private guest suite
You can relax in this cozy one bedroom with private entrance. Newly remodeled and located in a private home, 1/2 mile from downtown Alton, 30 minutes from downtown St Louis. A perfect location for 1 or 2 guest looking for a quiet, peaceful getaway. You will enjoy an adorable one bedroom with en suite bathroom, WiFi, free street parking, minifridge, microwave and TV. Your host lives on site for any question about the property or getting around town.
$69 per night
SUPERHOST
Private room in Jennings
Double Bed with Workspace, Wi-Fi
Welcome to your spacious bedroom with a study space! This 4 bedroom home is shared by 4 working students and professionals in a quiet, well kept neighborhood close to major thoroughfare and not far from highways. The home is well cared for and we ensure guest's concerns and needs are dealt with promptly and professionally.
$22 per night
SUPERHOST

Other great vacation rentals in Madison County

Home in Glen Carbon
Sunset Cottage - Entire home downtown Glen Carbon
$102 per night
SUPERHOST
Condo in Glen Carbon
#Fully furnished Condo
$114 per night
SUPERHOST
Rental unit in Edwardsville
Cozy Historic Downtown Edwardsville Charmer
$109 per night
SUPERHOST
Rental unit in Glen Carbon
Historic Glen Carbon Apt. Building on Main Street!
$110 per night
SUPERHOST
Home in Edwardsville
The Brick B&B - Entire House Downtown Edwardsville
$162 per night
SUPERHOST
Private room in Glen Carbon
Cozy & Private Lower Level close to SIUE & STL
$65 per night
SUPERHOST
Home in Jennings
Multi-Level Spacious Home with Garage
$71 per night
Private room in Worden
Countryside Solo Retreat Near Edwardsville, Il
$28 per night
Home in Alton
Cozy renovated 2 bdrm cottage w/ dedicated office
$95 per night
SUPERHOST
Home in Glen Carbon
NEW! Idyllic Glen Carbon Home w/ Screened-In Porch
$150 per night
Rental unit in Alton
The Courtyard Suite
$176 per night
SUPERHOST
Rental unit in Alton
Private Garden View Apartment
$145 per night
SUPERHOST