Skip to content

Spirit Lake house rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated house rentals in Spirit Lake

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

Home in Arnolds Park
Bright & Comfortable 3- Bedroom Bridges Bay Cabin
Newer single level, 3-bedroom, 2-bath house at the Bridges Bay Resort in Arnolds Park, Iowa. Bright, comfortable furnished space that is the perfect Okoboji vacation hub. Sleeps 10 comfortably. Screened-in game and entertainment garage space, plus back patio for grilling and relaxation. Neighborhood pool across the street and indoor/outdoor water park, arcade, gym (remodeled in 2020) and on location bars/restaurants are a 5-minute walk or short drive away. Six free waterpark passes each day.
$225 per night
SUPERHOST
Home in Spirit Lake
Enjoy the great memories you will have in Okoboji.
Enjoy a stylish experience at this centrally-located home in the heart of Iowa Lakes. This brand new home is just minutes away from all the exciting things you want to do with your family and friends.
$115 per night
SUPERHOST
Home in Okoboji
Cheerful 2-bedroom house with extra parking
Relax with the whole family at this peaceful place to stay with extra parking for trailers and vehicles. Close to the bars, restaurants and shopping.
$77 per night

Stay near Spirit Lake's top sights

Photo of Family Diner
Family Diner3 locals recommend
Photo of The Barn at Okoboji
The Barn at Okoboji3 locals recommend
Photo of Goodies Handmade Candies
Goodies Handmade Candies5 locals recommend
Photo of Memorial Park
Memorial Park4 locals recommend
Photo of Dickinson County Nature Center
Dickinson County Nature Center3 locals recommend
Photo of Okoboji Summer Theatre
Okoboji Summer Theatre3 locals recommend

Spirit Lake vacation rentals

Rental unit in Milford
Fully renovated basement apartment
$29 per night
SUPERHOST
Rental unit in Spirit Lake
Center Lake Retreat Entire Lower Level Walk Out
$71 per night
SUPERHOST
Cottage in Arnolds Park
Cozy Cottage Getaway in the Heart of Arnolds Park
$75 per night
SUPERHOST
Rental unit in Arnolds Park
The Boji Basement Full Apartment---GREAT LOCATION
$78 per night
SUPERHOST
Rental unit in Arnolds Park
3 Bedroom-Balcony facing North- 1 Block from Where West and East meet!
$102 per night
SUPERHOST
Cabin in Arnolds Park
Spacious Bridges Bay Cabin! Water park included.
$159 per night
SUPERHOST
Cottage in Arnolds Park
Okoboji Cabin at Bridges Bay with waterpark passes
$186 per night
SUPERHOST
Rental unit in Spirit Lake
Amazing Grace.LL
$75 per night
SUPERHOST
Cabin in Orleans
Barleans - Cozy Cabin Conveniently Located
$114 per night
SUPERHOST
Rental unit in Spirit Lake
Cottage of Contentment-Lake -Lower Level Apartment
$149 per night
SUPERHOST
Rental unit in Spencer
Downtown Serenity
$75 per night
SUPERHOST
Rental unit in Spirit Lake
Huge 2BR Apt Spirit Lake 2BA + Loft + Free Parking
$90 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Iowa
  4. Dickinson County
  5. Spirit Lake