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 Spirit Lake
Amazing Grace - Upper Apartment
Amazing Grace is a cozy upper level apartment with a view of East Okoboji & Gilbert Park with easy access to downtown Spirit Lake and the Great Lakes area. This is a monthly rental. Great care has been made to update this home to the 21st century while maintaining the integrity of it's 1948 origin. Parking is conveniently located in our private drive, plus one parking stall in the attached garage. If you have a dog there is a kennel in the backyard.
$96 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.
$122 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 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
$79 per night
SUPERHOST
Cabin in Orleans
Barleans - Cozy Cabin Conveniently Located
$94 per night
SUPERHOST
Cottage in Spirit Lake
Lake Access! Cozy home near West Lake Okoboji!
$80 per night
SUPERHOST
Barn in Spirit Lake
The Shed
$105 per night
Rental unit in Milford
Fully renovated basement apartment
$29 per night
SUPERHOST
Rental unit in Spirit Lake
Amazing Grace.LL
$75 per night
SUPERHOST
Condo in Arnolds Park
Bridges Bay Family Condo
$180 per night
SUPERHOST
Rental unit in Spirit Lake
East Lake Okoboji Guesthouse on lakefront property
$157 per night
SUPERHOST
Cottage in Arnolds Park
Okoboji Cabin at Bridges Bay with waterpark passes
$200 per night
SUPERHOST
Rental unit in Arnolds Park
3 bedroom King Suite at Stay Suites-Browns Bay
$134 per night
SUPERHOST
Cottage in Spirit Lake
Charming Lakeshore Cottage on Big Spirit
$300 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Iowa
  4. Dickinson County
  5. Spirit Lake