Skip to content

Vacation rentals in Oskaloosa

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Oskaloosa

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

Condo in Oskaloosa
The Nest - 2 Bed/2 Bath
Keep it simple at this peaceful and centrally-located place, stylishly set up with everything you need to make it home as long as you need to. This downtown location next-door to our famous Dutch bakery, Jaarsmas, home of the Dutch letter and all sorts of baked goods from pies to bean sprout bread and more pastries than you might imagine, is close to everything great in Oskaloosa, with Ride Nostalgia bike rentals right on the property to enjoy a piece or all of our 14 mile paved bike trail.
$115 per night
SUPERHOST
Rental unit in Oskaloosa
Downtown Oskaloosa Square
Brand new in 2021! 650 sf studio apartment in downtown Oskaloosa. Located on 3rd floor of commercial building, across the street from the iconic bandstand and Oskaloosa square. Elevator access to private 3rd floor. 10 foot ceilings, washer & dryer in unit, (2) 50" smart tvs with high speed wifi and cable tv included. Nectar memory foam Queen mattress, double reclining sofa. Plenty of closet space and furnishings for long stays. Professional property management office on main floor.
$88 per night
SUPERHOST
Loft in Oskaloosa
Dixon Block Loft
Dixon Block loft is a historical building renovated into a beautiful 2 bedroom loft apartment. Old historic charm is embedded into the style. Overlooks charming town square. Walking distance to stores and restaurants. We live locally to assist with anything needed. We can't wait for you to enjoy the local small town charm. Many events happen in December, Lighted Christmas Parade. In the summer time, the town square has many concerts.
$165 per night
SUPERHOST

Other great vacation rentals in Oskaloosa

Rental unit in Oskaloosa
High Ave. 2-bedroom 2-bath apartment.
$111 per night
SUPERHOST
Home in Oskaloosa
Sunny Cottage: FirePit, by Prairie & Wooded Trails
$116 per night
SUPERHOST
Cottage in Oskaloosa
Cozy Country Cottage 5 Minutes from Town!
$130 per night
SUPERHOST
Condo in Pella
Heart of Downtown Pella
$73 per night
SUPERHOST
Home in Oskaloosa
The Tudor: Pool, Patio, Fire Pit, Yard Games
$293 per night
SUPERHOST
Rental unit in Ottumwa
Blue Fern Hotel - Nestled Away Loft Space
$60 per night
SUPERHOST
Private room in Eddyville
Welcome to the Village in Eddyville!
$76 per night
SUPERHOST
Cabin in Oskaloosa
Lake Cabin: Hot Tub, 4 Bedrooms, Trails, Kayaking
$299 per night
SUPERHOST
Home in Ottumwa
Red Fern Hotel - Eclectic Getaway 2 bedroom
$75 per night
SUPERHOST
Cottage in Oskaloosa
"The Lost Gem" A little bit country...
$130 per night
SUPERHOST
Rental unit in Pella
60's Inspired Studio
$80 per night
SUPERHOST
Cottage in Pella
The Strawtown Cottage - in downtown Pella
$179 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Iowa
  4. Mahaska County
  5. Oskaloosa