Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Oskaloosa
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
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
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
Rooms
Countryside
Amazing pools
Play
Lake
Cabins
Farms
Bed & breakfasts
Skiing
Golfing
Filters
0
Display total before taxes
Show map
Search results; 179 places in Oskaloosa
179 places in Oskaloosa
Guest favorite
Guest favorite
Apartment in Oskaloosa
Osky Loft - Southwest Corner of the Square
1 queen bed
1 queen bed
Apr 7 – 12
Apr 7 – 12
$99
night
$99 per night
4.95 out of 5 average rating, 166 reviews
4.95 (166)
Superhost
Superhost
Home in Oskaloosa
Terrace at Geneva - Pool, Patio, Fire Pit, & More
9 beds
9 beds
Apr 1 – 6
Apr 1 – 6
$343
night
$343 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favorite
Guest favorite
Apartment in Oskaloosa
Downtown Oskaloosa Square
1 queen bed
1 queen bed
Apr 7 – 12
Apr 7 – 12
$85
night
$85 per night
4.95 out of 5 average rating, 122 reviews
4.95 (122)
Guest favorite
Guest favorite
Home in Oskaloosa
The Barnswallow Cottage
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
$195
night
$195 per night
4.92 out of 5 average rating, 50 reviews
4.92 (50)
Guest favorite
Guest favorite
Guesthouse in Oskaloosa
Spacious Guesthouse in Oskaloosa
1 queen bed
1 queen bed
Apr 7 – 12
Apr 7 – 12
$75
night
$75 per night
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Guest favorite
Guest favorite
Loft in Oskaloosa
Dixon Block Loft
4 beds
4 beds
Apr 1 – 6
Apr 1 – 6
$165
night
$165 per night
4.94 out of 5 average rating, 86 reviews
4.94 (86)
Guest favorite
Guest favorite
Condo in Oskaloosa
The Nest - 2 Bed/2 Bath
2 beds
2 beds
May 12 – 17
May 12 – 17
$130
night
$130 per night
4.93 out of 5 average rating, 45 reviews
4.93 (45)
Superhost
Superhost
Apartment in Oskaloosa
Cozy, Comfy Farmhouse near Penn Campus
2 queen beds
2 queen beds
Apr 1 – 6
Apr 1 – 6
$120
night
$120 per night
Guest favorite
Guest favorite
Home in Oskaloosa
Sunny Cottage: FirePit, by Prairie & Wooded Trails
2 beds
2 beds
Apr 9 – 14
Apr 9 – 14
$151
night
$151 per night
4.96 out of 5 average rating, 122 reviews
4.96 (122)
Home in Oskaloosa
Home in Oskaloosa.
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
$121
night
$121 per night
4.73 out of 5 average rating, 11 reviews
4.73 (11)
Guest favorite
Guest favorite
Home in Eddyville
Home In Eddyville
2 beds
2 beds
Apr 2 – 7
Apr 2 – 7
$69
night
$69 per night
4.93 out of 5 average rating, 28 reviews
4.93 (28)
Cabin in Oskaloosa
Modern Oskaloosa Cabin w/ 2 Acres & On-Site Trails
4 beds
4 beds
Apr 14 – 19
Apr 14 – 19
$123
$98
night
$98 per night, originally $123
New place to stay
New
Guest favorite
Guest favorite
Cabin in Oskaloosa
Lake Cabin: Hot Tub, 4 Bedrooms, Trails, Kayaking
10 beds
10 beds
Apr 1 – 7
Apr 1 – 7
$387
night
$387 per night
4.95 out of 5 average rating, 41 reviews
4.95 (41)
Guest favorite
Guest favorite
Cottage in Oskaloosa
"The Lost Gem" A little bit country...
3 beds
3 beds
May 13 – 18
May 13 – 18
$140
night
$140 per night
4.94 out of 5 average rating, 33 reviews
4.94 (33)
Superhost
Superhost
Home in Oskaloosa
Lee’s Garden Loft
2 beds
2 beds
Sep 9 – 14
Sep 9 – 14
$141
night
$141 per night
Superhost
Superhost
Home in Oskaloosa
Artsy Hangout
3 beds
3 beds
Aug 11 – 16
Aug 11 – 16
$149
night
$149 per night
Guest favorite
Guest favorite
Home in Ottumwa
Crestview Hill Home. Lovely 5.5 acre wooded area.
4 beds
4 beds
Apr 14 – 19
Apr 14 – 19
$158
night
$158 per night
4.95 out of 5 average rating, 43 reviews
4.95 (43)
Guest favorite
Guest favorite
Home in Pella
Pristine getaway for groups; 5 BR - sleeps 16+
17 beds
17 beds
Apr 1 – 6
Apr 1 – 6
$251
night
$251 per night
5.0 out of 5 average rating, 21 reviews
5.0 (21)
1
2
3
4
…
10