Skip to content

Vacation rentals in St. Clair County

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in St. Clair County

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

The Carriage House
SUPERHOST
Entire guesthouse · 3 guests · 1 bed · 1 bath

The Carriage HouseCute and cozy, this tiny carriage house is packed with charm. Originally used as a place to store a horse-drawn carriage, this delightful building has been completely refurbished with everything you need for a clean and comfortable stay, including endless hot water, vinyl plank flooring, front porch, laundry, and eat-in kitchen. The bedroom has a queen bed, comfy recliner, and Roku-enabled TV. Please notify me if you are bringing any pets. I want to know dog breed and age.

Peaceful Country Home
SUPERHOST
Entire house · 8 guests · 5 beds · 1 bath

Peaceful Country HomeCountry house on 3 acres with a peaceful 1.5 acre private lake perfect for a getaway from the modern busy life or in the area visiting friends and family. Enjoy the small beach area during the day and relax by the firepit or build a bonfire in the evening! Cook a meal inside or outside on the grill or order out to make it even easier! On those rainy/cold days, enjoy games inside, air hockey table & a small ping pong table or watch a movie and light the fireplace. **It won't disappoint**

The Doll House
SUPERHOST
Entire house · 6 guests · 3 beds · 1 bath

The Doll HouseWelcome to our Victorian doll house! Listed on the National Register of Historic Places, it maintains its original features yet is updated with modern conveniences. The kitchen is fully equipped, coffee, tea and bottled water are provided. Wifi is available and the home is within walking distance of restaurants and shopping. Enjoy the nice peaceful backyard while you sit on the porch & relax with your cup of tea or glass of wine. An easy drive just 4 miles south of I-64. Weekly discount 14%.

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for St. Clair County holiday rentals

  • Kitchen
  • Wi-Fi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great holiday rentals in St. Clair County

SUPERHOST
  1. Private room
  2. Collinsville
Beautifully Restored Century Home, Blue Room
$47 AUD per night
SUPERHOST
  1. Entire house
  2. Lebanon
Close to McKendree, Scott AFB & St. Louis
$165 AUD per night
$165.00 AUD total
SUPERHOST
  1. Entire house
  2. O'Fallon
Cali Coast
$116 AUD per night
$116.00 AUD total
SUPERHOST
  1. Entire guesthouse
  2. Lebanon
Pool House, Hot Tub, and Dog Paradise
$136 AUD per night
$136.00 AUD total
SUPERHOST
  1. Entire house
  2. St. Louis
ArtBnB: Enjoy the Curated Comforts of Home
$101 AUD per night
SUPERHOST
  1. Entire loft
  2. Belleville
Silverstein Suite @ Writers' Loft In Downtown
$110 AUD per night
SUPERHOST
  1. Entire cottage
  2. Swansea
The Kinsey (Swansea,Belleville,Scott AFB,O'Fallon)
$171 AUD per night
$171.00 AUD total
SUPERHOST
  1. Entire guesthouse
  2. St. Louis
Unique Carriage House at Humphrey Homestead
$97 AUD per night
  1. Entire house
  2. Belleville
Tudor on 28th
$152 AUD per night
$152.00 AUD total
  1. Entire house
  2. St. Louis
Benton Park Beauty 2bd 2ba Beauty & Beast Retreat
$145 AUD per night
$145.00 AUD total
SUPERHOST
  1. Entire cabin
  2. Freeburg
St. Louis Metro East Log Cabin
$131 AUD per night
$131.00 AUD total
SUPERHOST
  1. Entire apartment
  2. St. Louis
ArtBnB 2.0: Double the Accommodations/Inspirations
$105 AUD per night