Skip to content
300+ stays

Stays in Elgin

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Private room in Elgin
Old Blue Restored Historic Home
2 guests1 bedroom1 bed1.5 shared baths
WifiKitchenAir conditioning
Private room in Elgin
Cozy room with comfortable bed
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parkingAir conditioning
Private room in Bartlett
Bartlett Coffee House
1 guest1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
Entire serviced apartment in South Elgin
Beautiful, Exclusive, Modern & New 1BR Apartaments
3 guests1 bedroom1 bed1 bath
KitchenFree parkingAir conditioning
SUPERHOST
Private room in Crystal Lake
Cozy, Peaceful, and Beautiful Private Room
2 guests1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
SUPERHOST
Private room in Elgin
Room 2, Historic Elgin Gold Coast Estate
2 guests1 bedroom1 bed1 private bath
WifiAir conditioning
SUPERHOST
Entire townhouse in Hoffman Estates
a SIMPLE place
4 guests2 bedrooms3 beds1.5 baths
WifiKitchenFree parkingAir conditioning
Entire apartment in Elgin
Mana Apartment
3 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingAir conditioning
SUPERHOST
Private room in Hoffman Estates
Schaumburg Oasis with home amenities
1 guest1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
Private room in Roselle
Private Room available in 3 Bed Room House
2 guests1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
SUPERHOST
Entire guesthouse in South Elgin
Private studio apartment on the Fox River
5 guests2 bedrooms3 beds1 bath
WifiKitchenFree parkingAir conditioning
Entire condominium in Aurora
Acorn Woods Condo
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingAir conditioning
SUPERHOST
Private room in Crystal Lake
Beautiful private and cozy room.
1 guest1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
Private room in Roselle
Chicagoland NW Suburban Home is Ready for You!
2 guests1 bedroom1 bed1.5 shared baths
WifiKitchenFree parkingAir conditioning
SUPERHOST
Private room in Woodridge
Private floor with Bedroom, bathroom, living rm
2 guests1 bedroom1 bed2 shared baths
WifiKitchenFree parkingAir conditioning
Private room in Elgin
Charming home, bed waiting
2 guests1 bedroom1 bed2 shared baths
WifiKitchenFree parkingAir conditioning
SUPERHOST
Private room in Geneva
Room in Cozy cottage in Geneva
2 guests1 bedroom2 beds1 private bath
WifiAir conditioning
SUPERHOST
Entire townhouse in Elgin
Modern Lagoon 3br entire TH sleeps 6. King bed
6 guests3 bedrooms3 beds1.5 baths
WifiKitchenFree parkingAir conditioning
SUPERHOST
Entire apartment in Elgin
Train ride to Chicago. Cozy 1b/1b all the extras!
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingAir conditioning
Private room in Carpentersville
11 x 11 Private Bedroom on Main Level
1 guest1 bedroom1 bed1 shared bath
WifiKitchenFree parkingAir conditioning
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.

Where to stay

  1. Entire condominium
  2. French Riviera
Appartement 4/6 Pers Balcon entrée SAINT TROPEZ
  1. Entire apartment
  2. Edgewater
Large Studio l Located By Hollywood Beach
SUPERHOST
  1. Camper/RV
  2. Porter
The "Pool Barn Camper" near Indiana Dunes