Minimap with link to location map
Filters

Check availability






Hotels in Elmhurst You’ll Love (Page 2)

Top-Rated Elmhurst Hotels for Every Budget and Style!

Looking for a hotel in Elmhurst (Illinois)? Discover a wide range of hotels in Elmhurst and the surrounding area – with rates starting at just $43.36 per night. Whether you are searching for budget-friendly options, family-friendly stays, or upscale hotels for business travelers, Elmhurst offers accommodations for every need and budget.

Browse available hotels to find detailed information, amenities, and the best deals for your trip.

We found 56 Hotels in Elmhurst and the surrounding area (within 20 miles)

Motel 6-Villa Park, IL - Chicago West

Hotel in Villa Park near Elmhurst, Illinois , 10 West Roosevelt Road
Located within 17 miles of United Center and 19 miles of Union Station, Motel 6-Villa Park, IL - Chicago West provides rooms in Villa Park.
  • Pets allowed

Passable 391 Reviews 5.4

from $54.94 Show details »

InTown Suites Extended Stay Chicago IL -...

Hotel in Villa Park near Elmhurst, Illinois , 350 East Roosevelt Road
Located within 16 miles of United Center and 18 miles of Union Station, InTown Suites Extended Stay Chicago IL - Oakbrook has rooms in Villa Park.
  • Parking

Pleasant 10 Reviews 6.7

from $74.35 Show details »

Holiday Inn Express & Suites Chicago Wes...

Hotel in Hillside near Elmhurst, Illinois , 200 South Mannheim Road
The Chicago Airport West-O'Hare Holiday Inn Express is conveniently located on I-290 near O'Hare airport and also only a short drive from the exciting...
  • Parking
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Good 435 Reviews 7.5

from $94.08 Show details »

Best Western Plus Chicago Hillside

Hotel in Hillside near Elmhurst, Illinois , 4400 Frontage Road
Within driving distance of downtown Chicago, this Hillside hotel features an on-site restaurant and lounge.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Fitness centre

Good 295 Reviews 7.3

from $88.40 Show details »

MainStay Suites Chicago Hillside

Hotel in Hillside near Elmhurst, Illinois , 4575 Frontage Road
This Extended Stay America - Chicago - Hillside is located in Hillside and especially designed for longer stays, with all rooms featuring a fully equi...
  • Parking
  • Pets allowed
  • Family rooms

Pleasant 310 Reviews 6.2

from $70.45 Show details »

Fairfield Inn and Suites Chicago Lombard

Hotel in Lombard near Elmhurst, Illinois , 645 West North Avenue
Located in Lombard and with United Center reachable within 21 miles, Fairfield Inn and Suites Chicago Lombard has express check-in and check-out, non-...
  • Parking
  • Fitness centre
  • Family rooms

Very good 173 Reviews 8.5

from $94.98 Show details »

Ramada by Wyndham Glendale Heights/Lomba...

Hotel in Glendale Heights near Elmhurst, Illinois , 780 North Avenue
This hotel is located in Glendale Heights, Illinois and is 16 miles from the Chicago O’Hare International Airport.
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms

Good 990 Reviews 7.1

from $79.47 Show details »

Comfort Suites Lombard - Addison

Hotel in Lombard near Elmhurst, Illinois , 530 West North Avenue
Offering easy access to Interstate 355 and within driving distance of downtown Chicago, this Award-Winning Lombard Hotel offers spacious all-suite acc...
  • Parking
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Good 310 Reviews 7.1

from $88.40 Show details »

Courtyard Chicago Elmhurst/Oakbrook Area

Hotel in Elmhurst, Illinois , 370 North Illinois Route 83
Located in Elmhurst and within 18 miles of United Center, Courtyard Chicago Elmhurst/Oakbrook Area features a bar, non-smoking rooms, and free WiFi th...
  • Parking
  • Restaurant
  • Bar
  • Fitness centre
  • Allergy-free room

Very good 178 Reviews 8.1

from $102.84 Show details »

Super 8 by Wyndham Chicago Northlake OHa...

Hotel in Northlake near Elmhurst, Illinois , 2080 North Mannheim Road
Ideally located 6.2 mi from Chicago OHare International Airport, this modern hotel offers free airport shuttle service to and from the airport and spa...
  • Parking
  • Restaurant
  • Pets allowed
  • Family rooms

Pleasant 445 Reviews 6.2

from $71.20 Show details »

Springhill Suites by Marriott Chicago El...

Hotel in Elmhurst, Illinois , 410 West Lake Street
Located in Elmhurst and with United Center reachable within 17 miles, Springhill Suites by Marriott Chicago Elmhurst Oakbrook Area provides a fitness ...
  • Parking
  • Fitness centre
  • Family rooms
  • Allergy-free room
  • Indoor pool

Very good 337 Reviews 8.5

from $108.89 Show details »

WoodSpring Suites Chicago Addison

Hotel in Addison near Elmhurst, Illinois , 991 Lake Street
Featuring a fitness center, WoodSpring Suites Chicago Addison is located in Addison in the Illinois region, 17 miles from Wrigley Field and 18 miles f...
  • Parking
  • Pets allowed
  • Fitness centre

Pleasant 164 Reviews 6.9

from $76.11 Show details »

Extended Stay America Suites - Chicago -...

Hotel in Elmhurst, Illinois , 550 West Grand Avenue
This Extended Stay America - Chicago - Elmhurst - O'Hare is located in Elmhurst and especially designed for longer stays, with all rooms featuring a f...
  • Parking
  • Pets allowed
  • Family rooms

Pleasant 200 Reviews 6.4

from $80.45 Show details »

Baymont by Wyndham - Chicago - Addison -...

Hotel in Addison near Elmhurst, Illinois , 600 East Lake Street
Located 15-minutes from O'Hare International Airport and within driving distance of downtown Chicago, this Addison hotel offers comfortable guestrooms...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms

Okay 237 Reviews 5.9

from $82.98 Show details »

Holiday Inn Express & Suites - Bensenvil...

Hotel in Bensenville near Elmhurst, Illinois , 811 East Grand Avenue
Holiday Inn Express & Suites - Bensenville - OHare, an IHG Hotel is located in Bensenville, within 14 miles of Wrigley Field and 15 miles of Lincoln P...
  • Parking
  • Fitness centre
  • Indoor pool
  • Swimming pool
  • Swimming Pool

Fabulous 700 Reviews 8.7

from $94.88 Show details »

Country Inn & Suites by Radisson, Chicag...

Hotel in Bensenville near Elmhurst, Illinois , 777 East Grand Avenue
Less than 8 miles from Chicago O’Hare International Airport and the Donald E Stephens Convention Center, this Bensenville hotel features guest rooms...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms
  • Indoor pool

Good 664 Reviews 7.2

from $84.29 Show details »

Best Western Plus O'hare International S...

Hotel in Franklin Park near Elmhurst, Illinois , 3001 North Mannheim Road
The Best Western Plus OHare South hotel in Franklin Park, Illinois is located just five minutes from OHare International Airport and offers a free air...
  • Parking
  • Fitness centre
  • Allergy-free room
  • Kid-friendly buffet

Good 569 Reviews 7.0

from $72.61 Show details »

Hilton Garden Inn Addison

Hotel in Addison near Elmhurst, Illinois , 551 North Swift Road
Located 22 miles from Lincoln Park Zoo, Hilton Garden Inn Addison offers 3-star accommodations in Addison and features a shared lounge, a terrace and ...
  • Parking
  • Restaurant
  • Bar
  • Fitness centre
  • Family rooms

Very good 88 Reviews 8.0

from $89.82 Show details »

Super 8 by Wyndham Chicago/Rosemont/O'Ha...

Hotel in River Grove near Elmhurst, Illinois , 3160 North River Road
Less than 7 miles from O’Hare International Airport and the Donald E Stephens Convention Center, this hotel features rooms with free Wi-Fi and cable...
  • Parking
  • Family rooms

Good 381 Reviews 7.0

from $70.33 Show details »

Hampton Inn & Suites Addison

Hotel in Addison near Elmhurst, Illinois , 1685 West Lake Street
Hampton Inn & Suites Addison is located in Addison, 23 miles from United Center and 25 miles from Wrigley Field.
  • Parking
  • Fitness centre
  • Family rooms
  • Indoor pool
  • Swimming pool

Very good 177 Reviews 8.3

from $85.86 Show details »

Hampton Inn Chicago-OHare International...

Hotel in Schiller Park near Elmhurst, Illinois , 3939 North Mannheim Road
Just 1 mile from O’Hare International Airport, this hotel offers free 24-hour airport shuttle services, complimentary daily breakfast and free WiFi.
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms
  • Indoor pool

Fabulous 1582 Reviews 8.9

from $118.19 Show details »

Sonesta Simply Suites Chicago O'Hare Air...

Hotel in Schiller Park near Elmhurst, Illinois , 4021 North Mannheim Road
Equipped with the comforts of home, including kitchenettes this all-suite hotel is located near Chicago International Airport and offers free airport ...
  • Parking
  • Pets allowed
  • Fitness centre
  • Family rooms

Good 1550 Reviews 7.4

from $71.55 Show details »

O'Hare Inn & Suites

Hotel in Schiller Park near Elmhurst, Illinois , 4101 Mannheim Road
Located near Rivers Casino and the Fashion Outlets of Chicago.
  • Parking
  • Family rooms

Passable 918 Reviews 5.1

from $66.42 Show details »

Four Points by Sheraton Chicago O'Hare

Hotel in Schiller Park near Elmhurst, Illinois , 10249 West Irving Park Road
This Schiller Park hotel is less than 2 miles from the Chicago O'Hare Airport and offers airport transfer.
  • Parking
  • Restaurant
  • Bar
  • Fitness centre
  • Allergy-free room

Good 385 Reviews 7.3

from $95.93 Show details »

Motel 6-Schiller Park, IL - Chicago O'Ha...

Hotel in Schiller Park near Elmhurst, Illinois , 9408 Lawrence Avenue
Nestled in Schiller Park only 4 mi from Chicago O'Hare Airport, this cozy motel offers comfortable guestrooms as well as convenient services and moder...
  • Parking
  • Pets allowed

Okay 1478 Reviews 5.6

from $53.12 Show details »

You are currently on page 2 of Hotels in Elmhurst You’ll Love

Accommodation data and pictures provided by Booking.com