
Find hotels near Main Beach, Crystal Lake from ¥10,939
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Main Beach hotels

1. Super 8 by Wyndham Crystal Lake
Super 8 by Wyndham Crystal Lake2.8 km from Main Beach
6.6 out of 10, (582 reviews)
The price is ¥11,468
¥12,959 total
includes taxes & fees
Nov 29 - Nov 30

2. Best Western Plus Elgin - Chicago
Best Western Plus Elgin - Chicago18.1 km from Main Beach
8.6 out of 10, Excellent, (1,092 reviews)
The price is ¥14,031
¥15,712 total
includes taxes & fees
Nov 29 - Nov 30

3. Holiday Inn Chicago Northwest-Elgin by IHG
Holiday Inn Chicago Northwest-Elgin by IHG18.3 km from Main Beach
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ¥20,951
¥23,879 total
includes taxes & fees
Dec 6 - Dec 7

5. HARMONY INN
HARMONY INN12.5 km from Main Beach
9.4 out of 10, Exceptional, (68 reviews)
The price is ¥17,662
¥20,028 total
includes taxes & fees
Nov 13 - Nov 14

6. Holiday Inn Express And Suites Elgin Chicago Northwest by IHG
Holiday Inn Express And Suites Elgin Chicago Northwest by IHG16.9 km from Main Beach
8.8 out of 10, Excellent, (68 reviews)
The price is ¥15,713
¥17,911 total
includes taxes & fees
Dec 9 - Dec 10

7. Comfort Suites Elgin Northwest
Comfort Suites Elgin Northwest15.6 km from Main Beach
8.0 out of 10, Very good, (1,001 reviews)
The price is ¥16,399
¥18,692 total
includes taxes & fees
Dec 1 - Dec 2

8. Country Inn & Suites by Radisson, Elgin, IL
Country Inn & Suites by Radisson, Elgin, IL16.6 km from Main Beach
7.4 out of 10, Good, (1,001 reviews)
The price is ¥11,326
¥12,909 total
includes taxes & fees
Dec 6 - Dec 7

9. Candlewood Suites Elgin by IHG
Candlewood Suites Elgin by IHG16.8 km from Main Beach
8.4 out of 10, Very good, (413 reviews)
The price is ¥18,888
¥21,718 total
includes taxes & fees
Nov 15 - Nov 16

10. AmericInn by Wyndham Woodstock IL
AmericInn by Wyndham Woodstock IL10.8 km from Main Beach
8.0 out of 10, Very good, (1,000 reviews)
The price is ¥13,712
¥15,218 total
includes taxes & fees
Nov 18 - Nov 19

11. Quality Inn Elgin I-90
Quality Inn Elgin I-9018.3 km from Main Beach
7.6 out of 10, Good, (1,000 reviews)
The price is ¥9,644
¥10,993 total
includes taxes & fees
Dec 3 - Dec 4

12. Super 8 by Wyndham Hampshire IL
Super 8 by Wyndham Hampshire IL16.5 km from Main Beach
7.2 out of 10, Good, (326 reviews)
The price is ¥12,412
¥13,774 total
includes taxes & fees
Dec 2 - Dec 3

13. Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG
Holiday Inn Chicago Nw Crystal Lk Conv Ctr by IHG5.1 km from Main Beach
8.2 out of 10, Very good, (1,003 reviews)
The price is ¥15,078
¥17,034 total
includes taxes & fees
Nov 17 - Nov 18

14. Extended Stay America Suites Chicago Elgin West Dundee
Extended Stay America Suites Chicago Elgin West Dundee18.1 km from Main Beach
6.6 out of 10, (714 reviews)
The price is ¥10,222
¥11,446 total
includes taxes & fees
Nov 17 - Nov 18

15. WoodSpring Suites Elgin - Chicago
WoodSpring Suites Elgin - Chicago16.8 km from Main Beach
6.0 out of 10, (215 reviews)
The price is ¥14,124
¥16,098 total
includes taxes & fees
Nov 15 - Nov 16

16. Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG
Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG19.6 km from Main Beach
9.0 out of 10, Wonderful, (994 reviews)
The price is ¥16,983
¥18,848 total
includes taxes & fees
Nov 20 - Nov 21

17. Comfort Inn Crystal Lake - Algonquin
Comfort Inn Crystal Lake - Algonquin3.9 km from Main Beach
8.0 out of 10, Very good, (1,009 reviews)
The price is ¥14,482
¥16,361 total
includes taxes & fees
Dec 13 - Dec 14

18. McHenry Inn
McHenry Inn12.2 km from Main Beach
6.2 out of 10, (612 reviews)
The price is ¥9,857
¥10,939 total
includes taxes & fees
Nov 29 - Nov 30

19. Bob's Woodstock Motel
Bob's Woodstock Motel10.8 km from Main Beach
10.0 out of 10, Exceptional, (1 review)
The price is ¥11,110
¥13,442 total
includes taxes & fees
Nov 13 - Nov 14

20. Quality Inn & Suites Woodstock near Lake Geneva
Quality Inn & Suites Woodstock near Lake Geneva10.1 km from Main Beach
6.0 out of 10, (346 reviews)
The price is ¥12,014
¥13,333 total
includes taxes & fees
Nov 29 - Nov 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Main Beach
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Super 8 by Wyndham Crystal Lake | 6.6 582 reviews | View | ||||||
![]() Best Western Plus Elgin - Chicago | 8.6 Excellent 1,092 reviews | View | ||||||
![]() Holiday Inn Chicago Northwest-Elgin by IHG | 9.0 Wonderful 1,002 reviews | View | ||||||
![]() Elgin Inn | 8.0 Very good 877 reviews | View | ||||||
![]() HARMONY INN | 9.4 Exceptional 68 reviews | View |
Hotels recommended for families near Main Beach

Country Inn & Suites by Radisson, Crystal Lake, IL
Country Inn & Suites by Radisson, Crystal Lake, ILCrystal Lake
8.8 out of 10, Excellent, (1,002)
The price is ¥15,764
¥17,810 total
includes taxes & fees
Nov 19 - Nov 20
Top Main Beach Hotel Reviews

Hyatt Place Chicago/ Schaumburg
8/10 Good





















































































