Star Rating
Hotel Name
Price Range (USD)to
Amenities

Batavia Illinois Hotels & Motels

Find hotels & motels in Batavia using the list below. Search for cheap and discounted hotel and motel rates in or near Batavia, IL for your corporate or personal leisure travel. Discover the most popular Batavia, Illinois motel and hotel rooms. Browse the Batavia area hotels to find the perfect lodging! Please use the provided map of the Batavia hotels. Need 5+ Rooms? Secure Batavia Group Hotel Deals

The Batavia center is around 3 miles northwest of Chicago Premium Outlets and 5 miles north of Hollywood Casino.

Batavia Hotels/Motels & Accommodations

Comfort Inn & Suites in Geneva 1555 East Fabyan Pkwy., Geneva, IL 60134 Website ~2.22 miles northeast of Batavia
  • 2 star Suburban property
  • Comp. Breakfast
  • Clean rooms
  • Clean
From$64
Very Good 4.5 /5Read Reviews CallBookMore Details
Aurora Fox Valley Inn
+1-800-230-4134
2450 North Farnsworth Ave., Aurora, IL 60502 ~2.86 miles south of Batavia
  • Two-star Highway hotel
  • 114 rooms in property
  • Great shopping
  • Shower can be a problem
The Herrington Inn & Spa 15 South River Lane, Geneva, IL 60134 ~3.00 miles north of Batavia
  • Luxurious Five Star Suburban hotel
  • 5 suites in property
  • Balcony overlooking the river
  • Friendly service
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Baymont Inn & Suites Chicago / Aurora in North Aurora
+1-888-690-5247
308 South Lincolnway, North Aurora, IL 60542 ~3.72 miles south of Batavia
  • Two-star Suburban hotel
  • Check in: 12:00 PM
Fairfield Inn & Suites by Marriott 2096 Bricher Rd., St. Charles, IL 60174 ~4.19 miles northwest of Batavia
  • Midscale Suburban hotel
  • Check in: 3:00 PM
  • Staff was very friendly and accomodating
  • Relaxing atmosphere
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Hotel Baker : 100 West Main St. 100 West Main St., St. Charles, IL 60174 ~4.90 miles north of Batavia
  • Midscale Riverfront hotel
  • Check in: 4:00 PM
  • Friendly atmosphere
  • Beautiful view
Geneva Motel Inn 100 South Tyler Rd., St. Charles, IL 60174 ~5.10 miles north of Batavia
  • Affordable Suburban hotel
  • Hotel has 3 suites
Best Western Inn of St. Charles 1635 East Main St., Saint Charles, IL 60174 ~5.17 miles north of Batavia
  • Cheap Suburban hotel
  • Hotel has 2 floors
Super 8 1520 East Main St., St.charles, IL 60174 ~5.18 miles north of Batavia
  • 2 star hotel
  • 2 suites in hotel
Quality Inn & Suites in St. Charles 1600 East Main St., St. Charles, IL 60174 ~5.27 miles north of Batavia
  • Affordable Suburban property
  • Hotel has 2 floors
Hampton Inn & Suites Aurora in Aurora 2423 Bushwood Dr., Aurora, IL 60506 ~5.34 miles southwest of Batavia
  • Three Star Suburban hotel
  • Fitness / Gym is on-site
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Candlewood Suites Aurora in Aurora 2625 West Sullivan Rd., Aurora, IL 60506 ~5.44 miles southwest of Batavia
  • Low Cost Suburban hotel
  • Check-in time: 3PM
  • Close to restaurants
  • Awesome vibe
Holiday Inn Aurora North Naperville 2424 West Sullivan Rd., Aurora, IL 60506 ~5.49 miles southwest of Batavia
  • Three Star Suburban hotel
  • Fitness center on property
  • Plenty of towels
  • Professional service
Holiday Inn Express & Suites 155 38th Ave., St. Charles, IL 60174 ~5.51 miles north of Batavia
  • Low Cost Suburban hotel
  • Hotel has 83 rooms
  • Room is all right
  • Quick business trip
Courtyard by Marriott Chicago St. Charles in St. Charles 700 Courtyard Dr., St. Charles, IL 60174 ~5.61 miles north of Batavia
  • Mid-scale Suburban hotel
  • 121 rooms in hotel
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Fairfield Inn & Suites in Naperville 1847 West Diehl Rd., Naperville, IL 60563 ~5.62 miles southeast of Batavia
  • Two star Suburban hotel
  • Check-in time: 03:00PM
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Towneplace Suites Naperville in Naperville 1843 West Diehl Rd., Naperville, IL 60563 ~5.65 miles southeast of Batavia
  • Economical Suburban hotel
  • Hotel has 62 suites
Hampton Inn & Suites 2875 Foxfield Rd., St. Charles, IL 60174 ~5.65 miles north of Batavia
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
  • Great location
  • Check in was easy
From$69
Very Good 4.5 /5Reviews CallBookMore Details
Sleep Inn 1831 West Diehl Rd., Naperville, IL 60563 ~5.66 miles southeast of Batavia
  • 2-star Suburban property
  • Gym is available on property
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Pheasant Run Resort 4051 East Main St., St. Charles, IL 60174 Website ~5.71 miles northeast of Batavia
  • Midscale Resort hotel
  • Hotel has 16 floors
  • Stains on walls
  • It smelled musty
Hotel Arista at Citygate Centre 2139 Citygate Lane, Naperville, IL 60563 ~5.77 miles east of Batavia
  • Four-star Suburban property
  • Hotel has a green policy Read more
From$119
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Express & Suites Aurora Naperville 111 North Broadway Ave., Aurora, IL 60505 ~5.84 miles south of Batavia
  • 3-star Downtown hotel
  • Check-in time: 3PM
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Red Roof Plus+ Chicago Naperville 1698 West Diehl Rd., Naperville, IL 60563 ~5.89 miles southeast of Batavia
  • Two-star Suburban property
  • 119 rooms in hotel
  • New rooms
  • Friendly front desk staff
Hilton Garden Inn St. Charles - St. Charles 4070 East Main St., St. Charles, IL 60174 ~5.96 miles northeast of Batavia
  • Midscale Suburban property
  • Hotel has 3 floors
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Extended Stay America Naperville
+1-888-690-5281
1575 Bond St., Naperville, IL 60563 ~6.08 miles southeast of Batavia
  • Low priced Suburban property
  • 125 rooms in hotel
  • Every guests reviewed thought it was rather dirty
  • Great shopping
From$75
Average 3.5 /5Reviews CallBookMore Details
Next 25 Batavia Hotels >  [1 - 25 of 50]    
Next: See My Batavia Hotels with Pricing
Back to Top