Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Batavia
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Vineyards
Lake
Rooms
Countryside
Amazing pools
Play
Cabins
Farms
Bed & breakfasts
Skiing
Golfing
Filters
0
Display total before taxes
Show map
Search results; 137 places in Batavia
137 places in Batavia
Home in Batavia
Lodge amongst the vines
6 beds
6 beds
Apr 21 – 26
Apr 21 – 26
$100
night
$100 per night
New place to stay
New
Guest favorite
Guest favorite
Home in Ottumwa
Private river home.
1 queen bed
1 queen bed
May 5 – 10
May 5 – 10
$62
night
$62 per night
5.0 out of 5 average rating, 16 reviews
5.0 (16)
Guest favorite
Guest favorite
Home in Ottumwa
That Fellows House
2 beds
2 beds
Apr 20 – 25
Apr 20 – 25
$78
night
$78 per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Loft in Fairfield
Decked Out In Fairfield
7 beds
7 beds
May 4 – 9
May 4 – 9
$145
night
$145 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favorite
Guest favorite
Home in Ottumwa
Red Fern Hotel - Eclectic Getaway 2 bedroom
2 beds
2 beds
Apr 26 – May 1
Apr 26 – May 1
$75
night
$75 per night
4.87 out of 5 average rating, 120 reviews
4.87 (120)
Guest favorite
Guest favorite
Home in Fairfield
South View Getaway
4 queen beds
4 queen beds
May 28 – Jun 2
May 28 – Jun 2
$84
night
$84 per night
4.8 out of 5 average rating, 30 reviews
4.8 (30)
Guest favorite
Guest favorite
Cabin in Keosauqua
Secluded Riverfront Cabin with a view
4 beds
4 beds
Apr 29 – May 4
Apr 29 – May 4
$83
night
$83 per night
4.92 out of 5 average rating, 119 reviews
4.92 (119)
Superhost
Superhost
Loft in Fairfield
Theater Loft
1 king bed
1 king bed
Apr 20 – 25
Apr 20 – 25
$105
night
$105 per night
4.95 out of 5 average rating, 59 reviews
4.95 (59)
Guest favorite
Guest favorite
Apartment in Ottumwa
Lovely 1 Bedroom apt, 2nd Bedroom for added fee
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
$103
night
$103 per night
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Guest favorite
Guest favorite
Home in Keosauqua
Droptine Cottage
3 beds
3 beds
Apr 18 – 23
Apr 18 – 23
$110
night
$110 per night
4.95 out of 5 average rating, 168 reviews
4.95 (168)
Guest favorite
Guest favorite
Home in Ottumwa
Crestview Hill Home. Lovely 5.5 acre wooded area.
4 beds
4 beds
Apr 26 – May 1
Apr 26 – May 1
$158
night
$158 per night
4.96 out of 5 average rating, 45 reviews
4.96 (45)
Superhost
Superhost
Home in Fairfield
Smart home, work from home, tech heavy sanctuary
2 beds
2 beds
Apr 28 – May 3
Apr 28 – May 3
$111
night
$111 per night
4.77 out of 5 average rating, 31 reviews
4.77 (31)
Home in Ottumwa
Retro Retreat
3 beds
3 beds
Apr 19 – 24
Apr 19 – 24
$300
night
$300 per night
New place to stay
New
Guest favorite
Guest favorite
Loft in Fairfield
Tree House
6 beds
6 beds
Apr 24 – 29
Apr 24 – 29
$125
night
$125 per night
4.98 out of 5 average rating, 47 reviews
4.98 (47)
Guest favorite
Guest favorite
Cottage in Fairfield
Bungaloo
3 beds
3 beds
Apr 27 – May 2
Apr 27 – May 2
$110
night
$110 per night
4.91 out of 5 average rating, 57 reviews
4.91 (57)
Guest favorite
Guest favorite
Home in Fairfield
Charming Vastu Cottage Near Campus
Apr 19 – 24
Apr 19 – 24
$155
night
$155 per night
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Guest favorite
Guest favorite
Cabin in Keosauqua
Timber Creek Cabin
1 queen bed
1 queen bed
May 3 – 8
May 3 – 8
$115
night
$115 per night
4.91 out of 5 average rating, 458 reviews
4.91 (458)
Guest favorite
Guest favorite
Home in Fairfield
Wonderful 3 Bedroom home close to Nelson Park
3 beds
3 beds
Jul 8 – 13
Jul 8 – 13
$112
night
$112 per night
4.88 out of 5 average rating, 50 reviews
4.88 (50)
1
2
3
4
…
8