Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Elgin
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Skiing
Countryside
Amazing pools
Amazing views
Lakefront
Play
National parks
Trending
Chef's kitchens
Cabins
Bed & breakfasts
Design
Farms
Vineyards
New
Tiny homes
Grand pianos
Camping
Lake
Golfing
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places in Elgin
Over 1,000 places in Elgin
Guest favourite
Guest favourite
Flat in Elgin
Peaceful Elgin APT King Bed
2 beds
2 beds
21–26 Apr
21–26 Apr
£127
night
£127 per night
·
£633 total
£633 total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Flat in Elgin
Sherwood House
1 queen bed
1 queen bed
20–25 Apr
20–25 Apr
£107
night
£107 per night
·
£535 total
£535 total
Show price breakdown
4.8 out of 5 average rating, 130 reviews
4.8 (130)
Superhost
Superhost
Flat in Elgin
Luxe Bed, 1B/1B Parking close to train downtown
Professional Host
Professional Host
18–23 Apr
18–23 Apr
£125
night
£125 per night
·
£623 total
£623 total
Show price breakdown
4.79 out of 5 average rating, 75 reviews
4.79 (75)
Guest favourite
Guest favourite
Flat in Elgin
Cozy 1B/1B, luxe bed, parking spot walk to train
Professional Host
Professional Host
20–25 Apr
20–25 Apr
£138
night
£138 per night
·
£686 total
£686 total
Show price breakdown
4.85 out of 5 average rating, 52 reviews
4.85 (52)
Guest favourite
Guest favourite
Flat in St. Charles
Quiet Getaway Near Fox River (Listing 1)
Individual Host
Individual Host
21–26 Apr
21–26 Apr
£130
night
£130 per night
·
£649 total
£649 total
Show price breakdown
4.98 out of 5 average rating, 225 reviews
4.98 (225)
Flat in West Dundee
Corporate Housing by MGM
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£124
night
£124 per night
·
£619 total
£619 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Flat in Sycamore
Cozy 1BR Apt - heart of historic downtown Sycamore
22–27 Apr
22–27 Apr
£82
night
£82 per night
·
£408 total
£408 total
Show price breakdown
4.97 out of 5 average rating, 38 reviews
4.97 (38)
Guest favourite
Guest favourite
Flat in West Dundee
Kildahl House -Downtown Lux Farmhouse Apartment #2
Professional Host
Professional Host
21–26 Apr
21–26 Apr
£156
night
£156 per night
·
£779 total
£779 total
Show price breakdown
5.0 out of 5 average rating, 41 reviews
5.0 (41)
Guest favourite
Guest favourite
Flat in St. Charles
Cozy, Comfy, Close to downtown
Individual Host
Individual Host
9–14 May
9–14 May
£80
night
£80 per night
·
£398 total
£398 total
Show price breakdown
4.89 out of 5 average rating, 90 reviews
4.89 (90)
Flat in Streamwood
Quiet 2 Bedroom 2 Bath with w/d and garage.
30 Jun – 7 Jul
30 Jun – 7 Jul
£125
night
£125 per night
·
£875 total
£875 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Flat in Sycamore
Stylish BoHo Mid-Century Aptmnt -Downtown Sycamore
2 beds
2 beds
18–23 Apr
18–23 Apr
£96
night
£96 per night
·
£476 total
£476 total
Show price breakdown
4.71 out of 5 average rating, 41 reviews
4.71 (41)
Flat in West Dundee
Corporate Housing by MGM
Professional Host
Professional Host
28 May – 2 Jun
28 May – 2 Jun
£160
night
£160 per night
·
£796 total
£796 total
Show price breakdown
4.67 out of 5 average rating, 9 reviews
4.67 (9)
Guest favourite
Guest favourite
Flat in St. Charles
Peaceful apartment close to everything
Individual Host
Individual Host
20–25 Apr
20–25 Apr
£128
£109
night
£109 per night, originally £128
·
£544 total
£544 total
Show price breakdown
4.97 out of 5 average rating, 154 reviews
4.97 (154)
Flat in Elgin
Elgin 1bd/private/biz travelr/Rosemont/Ohare/Wi-fi
26 Apr – 1 May
26 Apr – 1 May
£128
night
£128 per night
·
£639 total
£639 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Geneva
*Sought after 3rdSt spot*Pets*500WIFI*FreeParking!
Professional Host
Professional Host
18–23 Apr
18–23 Apr
£150
£127
night
£127 per night, originally £150
·
£635 total
£635 total
Show price breakdown
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Superhost
Superhost
Flat in East Dundee
Charming Historic 2BR/1BA Getaway #2 in E. Dundee
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£165
night
£165 per night
·
£823 total
£823 total
Show price breakdown
4.79 out of 5 average rating, 42 reviews
4.79 (42)
Guest favourite
Guest favourite
Flat in St. Charles
Upstairs get-away!
Individual Host
Individual Host
7–12 May
7–12 May
£110
night
£110 per night
·
£549 total
£549 total
Show price breakdown
4.93 out of 5 average rating, 231 reviews
4.93 (231)
Guest favourite
Guest favourite
Flat in Aurora
Penthouse In The Historic Hobbs
1 king bed
1 king bed
5–10 May
5–10 May
£189
night
£189 per night
·
£945 total
£945 total
Show price breakdown
4.98 out of 5 average rating, 56 reviews
4.98 (56)
1
2
3
4
…
15