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.

Rental unit in Fairfield
Comfy one bedroom apartment near City Square
This newly remodeled apartment is comfortable and cozy and just a short distance from the city square. We look forward to your visit and hope our lifelong knowledge of the community will enhance your visit. This unit is a completely separate apartment, ready for your stay. Shopping services are also available. There is also a studio apartment available at this location, if more space is needed for additional family or friends.
$93 per night
SUPERHOST
Rental unit in Ottumwa
Blue Fern Hotel - Nestled Away Loft Space
Take an adventure to this eclectic loft nestled in the heart of “The City of Bridges.” Here you’ll find a unique and bubbly styled space, stocked with coffee & tea, a refreshing work area, and good vibes. Nothing beats a nearby river walk and an easy Iowa get-a-way.
$60 per night
SUPERHOST
Loft in Fairfield
Theater Loft
Housed above a former movie theater built in 1910, this newly remodeled loft is available for nightly, weekly, and monthly stays. The loft highlights the building's original architecture while integrating the modern styling and upgrades of a contemporary home.
$121 per night
SUPERHOST

Other great vacation rentals in Batavia

Private room in Keosauqua
"Allene's Garden Room" at Sunrise Inn & Retreat
$46 per night
SUPERHOST
Home in Ottumwa
Red Fern Hotel - Eclectic Getaway 2 bedroom
$75 per night
SUPERHOST
Home in Fairfield
Handcrafted house w/gym, sauna & acre yard in town
$145 per night
Rental unit in Fairfield
The Getaway
$70 per night
Cottage in Fairfield
Dream Home
$115 per night
SUPERHOST
Home in Fairfield
Wonderful 3 Bedroom home close to Nelson Park
$105 per night
SUPERHOST
Home in Ottumwa
Crestview Hill Home. Lovely 5.5 acre wooded area.
$158 per night
Home in Fairfield
Cute 2 bedroom bungalow near town square
$99 per night
SUPERHOST
Cabin in Keosauqua
River's Edge Cabin-Riverfront Acres/DISH/WiFi
$116 per night
SUPERHOST
Rental unit in Stockport
Stunning Studio | Modern Style | Quiet Getaway
$65 per night
SUPERHOST
Rental unit in Ottumwa
Lovely 1 or 2 Bedroom apartment, free parking
$100 per night
Private room in Fairfield
Quiet single bed near MIU. Private bathroom.
$30 per night
  1. Airbnb
  2. United States
  3. Iowa
  4. Jefferson County
  5. Batavia