Skip to content

Vacation rentals in Batavia

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Batavia

Guests agree: these stays are highly rated for location, cleanliness, and more.

SUPERHOST
Private room in Geneva
The Snug
The Snug is a lovely peaceful private room with private patio and en-suite bathroom. Located in walking distance from downtown Geneva. The decor is modern and inviting. King size bed, sofa, flat screen tv with WiFi, toaster, kettle, coffee maker and Fridge. Water and milk provided along with a variety of teas and coffee. Bread, butter and preserves for toast also provided. In the bathroom you’ll find a very fun Bluetooth shower, shampoo, conditioner and body wash provided.
$60 per night
SUPERHOST
Rental unit in Batavia
Downtown Batavia Musician's Escape
Coming into town to visit family, friends, or just looking for a place to escape to (or possibly quarantine at) in charming Batavia? Welcome to our brand new 2 bedroom apartment with 2 King size beds, a Queen futon bed, and 2 full bathrooms located in the heart of Downtown Batavia on popular River Street! Located just steps away from several shops, bars, restaurants, and farmers market this is the perfect getaway for any musician or music enthusiast or nightlife lover.
$151 per night
SUPERHOST
Private room in Geneva
Room in Cozy cottage in Geneva
Cozy private room in the basement. Guests have access to the downstairs family room with TV . Bathroom is adjacent to the room and is private. There is a small fridge and a coffee maker, and a microwave oven. By car, downtown Geneva is 4 minutes. Our space is ideal for short stays and visitors on the go who just need a place to rest at night. Please let us know if bringing a pet and then include it in the reservation. Dogs only. Thank you
$35 per night

Stay near Batavia's top sights

Fabyan Forest Preserve5 locals recommend
Peck Farm Park3 locals recommend
Funway6 locals recommend
Fermilab7 locals recommend
GQT Randall 15 IMAX5 locals recommend
Gammon Coach House4 locals recommend

Other great vacation rentals in Batavia

SUPERHOST
Rental unit in St. Charles
Vintage Charm
$115 per night
SUPERHOST
Guesthouse in Batavia
Quaint Batavia Coach House
$75 per night
SUPERHOST
Rental unit in Batavia
Private apartment. Fully furnished
$134 per night
SUPERHOST
Private room in Batavia
H. Charming Room Victorian Mansion
$44 per night
SUPERHOST
Private room in Batavia
E. Quiet room short - long term.
$40 per night
SUPERHOST
Private room in Geneva
Charming Private Room in Geneva, IL
$53 per night
SUPERHOST
Rental unit in St. Charles
Cozy, Comfy, Close to downtown
$63 per night
SUPERHOST
Rental unit in Geneva
The Tailor's Loft, 1 bdrm apt. in Downtown Geneva
$235 per night
SUPERHOST
Rental unit in St. Charles
Cozy 2 Bedroom Private Apartment
$128 per night
SUPERHOST
Guest suite in St. Charles
The Cozy Den
$72 per night
SUPERHOST
Condo in Geneva
- King Bed - Massive Yard - Fully-Equipped Condo -
$148 per night
SUPERHOST
Private room in Batavia
Batavia - World Traveler Hideaway (Room 1)
$50 per night
  1. Airbnb
  2. United States
  3. Illinois
  4. Kane County
  5. Batavia