Go beyond your typical stay in Batavia


Check prices for these dates
Our top choices for Batavia hotels

1. Hollywood Casino Aurora
Hollywood Casino Aurora
2. Holiday Inn Chicago O'Hare – Rosemont by IHG
Holiday Inn Chicago O'Hare – Rosemont by IHG
3. Crowne Plaza Chicago Ohare Hotel & Conf Ctr by IHG
Crowne Plaza Chicago Ohare Hotel & Conf Ctr by IHG
4. Embassy Suites by Hilton Chicago Lombard Oak Brook
Embassy Suites by Hilton Chicago Lombard Oak Brook
5. Embassy Suites by Hilton Chicago O'Hare Rosemont
Embassy Suites by Hilton Chicago O'Hare Rosemont
6. Sybaris Pool Suites
Sybaris Pool Suites
7. Eaglewood Resort and Spa
Eaglewood Resort and Spa
8. SureStay Plus Hotel by Best Western Chicago Lombard
SureStay Plus Hotel by Best Western Chicago Lombard
9. Hilton Chicago O'Hare Airport
Hilton Chicago O'Hare Airport
10. Comfort Inn & Suites Geneva - West Chicago
Comfort Inn & Suites Geneva - West Chicago
11. Hotel Arista
Hotel Arista
12. Comfort Inn & Suites North Aurora - Naperville
Comfort Inn & Suites North Aurora - Naperville
13. The Champagne Lodge & Luxury Suites
The Champagne Lodge & Luxury Suites
14. The Westin Chicago Lombard
The Westin Chicago Lombard
15. Chicago Club Inn & Suites
Chicago Club Inn & Suites
16. Quality Inn and Suites St Charles - West Chicago
Quality Inn and Suites St Charles - West Chicago
17. Holiday Inn Express & Suites Chicago O'Hare Airport by IHG
Holiday Inn Express & Suites Chicago O'Hare Airport by IHG
18. Loews Chicago O'Hare Hotel
Loews Chicago O'Hare Hotel
19. Geneva Motel Inn
Geneva Motel Inn
20. Holiday Inn Express & Suites Aurora - Naperville by IHG
Holiday Inn Express & Suites Aurora - Naperville by IHGCompare top hotels in Batavia
![]() Hollywood Casino AuroraAurora | ![]() Holiday Inn Chicago O'Hare – Rosemont by IHGRosemont | ![]() Crowne Plaza Chicago Ohare Hotel & Conf Ctr by IHGRosemont | ![]() Embassy Suites by Hilton Chicago Lombard Oak BrookLombard | ![]() Embassy Suites by Hilton Chicago O'Hare RosemontRosemont |
|---|---|---|---|---|
9.4 Exceptional 273 reviews | 9.0 Wonderful 3,221 reviews | 8.6 Excellent 2,902 reviews | 8.2 Very good 1,888 reviews | 8.8 Excellent 1,979 reviews |
$134 nightly The price is $150 Nov 22 - Nov 23 Total with taxes and fees | $137 nightly The price is $156 Nov 22 - Nov 23 Total with taxes and fees | $127 nightly The price is $145 Nov 23 - Nov 24 Total with taxes and fees | $108 nightly The price is $120 Nov 29 - Nov 30 Total with taxes and fees | $127 nightly The price is $144 Nov 25 - Nov 26 Total with taxes and fees |
|
|
|
|
|
Where to stay near Batavia

Geneva
Discover Geneva, a vibrant destination perfect for families and weekend getaways who will appreciate its beautiful outdoor spaces and rich history. With attractions like the Kane County Fairgrounds for fun events, the St. Charles Heritage Center for a glimpse into local history, and the serene Fabyan Villa Museum & Japanese Garden for relaxation, there's something for everyone. Located about 3 miles by car from Batavia, Geneva makes for a smart choice when planning your stay.
Mooseheart
Experience the charm of Mooseheart, an excellent hub for families and weekend travelers who want to explore outdoor activities and local attractions. With highlights like the scenic Kane County Fairgrounds, the historic Aurora University, and the beautiful Fabyan Villa Museum & Japanese Garden, Mooseheart offers a delightful blend of culture and nature. Located about 2 miles by car from Batavia, it’s a smart choice for your next getaway, ensuring easy access to both urban and outdoor experiences.

North Aurora
If you are a family traveler, look no further than North Aurora, which features a delightful blend of entertainment and relaxation. This vibrant city is perfect for weekend getaways and offers access to attractions like the historic Aurora University and the lively Kane County Fairgrounds. Enjoy outdoor fun at RiverEdge Park, all while being about 3 miles by car from Batavia. With its diverse activities and welcoming atmosphere, North Aurora is a smart choice for your vacation stay.

St. Charles
Immerse yourself in St. Charles, where family travelers can easily access a wealth of outdoor and entertainment experiences. This charming city, located about 5 miles by car from Batavia, offers attractions like the Kane County Fairgrounds, the St. Charles Heritage Center and Camp Kane, and the Dupage Expo Center. With plenty of activities year-round, St. Charles is a smart choice for your next vacation, ensuring a delightful stay for all.

Aurora
Travelers visiting the area often choose Aurora, especially families and weekend getaway seekers, drawn by its vibrant mix of attractions. This city offers a unique blend of experiences, from the historic charm of Aurora University to the scenic beauty of RiverEdge Park and the fun of the local waterpark. Located about 6 miles by car from Batavia, Aurora makes for a smart hotel booking choice, providing easy access to both relaxation and adventure.
Stay near popular Batavia attractions
Learn more about Batavia
Stroll along the Fox River Trail, passing historic windmills and charming shops in this picturesque riverside town. Don't miss the Fermilab's science exhibits or a show at the Batavia Fine Arts Centre for a dose of culture and discovery.

Top Batavia Hotel Reviews





























































































































