Skip to content

Lake houses in Spirit Lake

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Spirit Lake

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

Superhost
Apartment in Arnolds Park
The Boji Basement Full Apartment---GREAT LOCATION
COVID-19 EXTRA CLEANING AND SANITIZING MEASURES ARE BEING TAKEN. AREAS WITH "FREQUENT TOUCHES" ARE BEING COMPLETELY SANITIZED AND ALL RUGS/THROWS DOUBLE SANITIZED. Dog & Children Friendly AND people "FRIENDLIER". Full Kitchen/ Great Snacks/ Sleeps up to six people. The Boji Basement welcomes singles, couples, families with their four-legged friends. This "lake living" apartment/basement has its own entrance so come and go as you please.
$96 per night
Superhost
Farm stay in Spencer
The Bunkhouse at Hobby Horse Acres
Beautiful rural acreage with private "bunkhouse" located minutes from the Okoboji Iowa Great Lakes, Historic Spencer, and the Clay County Fair, the world's greatest county fair. Enjoy the peaceful setting including outdoor fire pit area, gazebo area, playground, barn with animals to pet, fruit trees, and room to roam. Full kitchen is included. Two private bedrooms and plenty of hang-out space and extra sleeping spaces.
$95 per night
Superhost
Apartment in Spirit Lake
Center Lake Retreat Entire Lower Level Walk Out
As ofJuly 1, 2021 we moved into this beautiful Lakeside home. This is NOT our entire home but it is the entire lower level which is our AIRBNB. Gorgeous, private lakeside views. It is spacious with a private entrance if suitable, large kitchenette, family room, dining room, 2 bedrooms, bath/shower full bathroom. Lakeside access. There is complete privacy with a Barn Door closure.
$76 per night

Stay near Spirit Lake's top sights

The Barn at Okoboji3 locals recommend
Family Diner3 locals recommend
Dickinson County Nature Center3 locals recommend
Okoboji Summer Theatre3 locals recommend
Goodies Handmade Candies5 locals recommend
Memorial Park4 locals recommend

Spirit Lake houses

Superhost
Home in Orange City
The Visser Home. Orange City, IA.
$99 per night
Superhost
Home in Spirit Lake
Lakes area Short/Midterm workers are welcome!
$149 per night
Superhost
Home in Spencer
Country Cottage 15 Mins from Okoboji
$115 per night
Superhost
Home in Jackson
3 bedroom house: Fast Fiber internet/Standing desk
$90 per night
Superhost
Home in Spirit Lake
Charming remodeled 4-Bedroom home with fire pit
$210 per night
Superhost
Home in Arnolds Park
Boji Abode
$150 per night
Superhost
Home in Arnolds Park
Spacious & Comfortable 3-Bedroom Bridges Bay Cabin
$170 per night
Superhost
Home in Milford
Boji Waterfront Retreat - Millers Bay Canals
$161 per night
Superhost
Home in Spencer
Country Club Chateau 2 BR Condo
$169 per night
Superhost
Home in Arnolds Park
Okoboji Family Getaway w/ 6 daily waterpark passes
$226 per night
Superhost
Home in Arnolds Park
A gorgeous getaway at Bridges Bay Okoboji
$250 per night
Superhost
Home in Swea City
Sunsets on Seventh
$95 per night

Spirit Lake vacation rentals

Superhost
Cottage in Arnolds Park
A Place In the Park Cottage
$157 per night
Superhost
Cabin in Arnolds Park
Spacious Bridges Bay Cabin! Water park included.
$145 per night
Superhost
Loft in Fairmont
City of Lakes Cozy-Quiet Retreat-Private
$69 per night
Superhost
Cabin in Orleans
Barleans - Cozy Cabin Conveniently Located
$138 per night
Superhost
Apartment in Arnolds Park
Cozy 1 bedroom suite with patio.
$92 per night
Superhost
Condo in Arnolds Park
Bridges Bay Family Condo
$183 per night
Superhost
Apartment in Spirit Lake
Cottage on the pond-We offer Serenity and beauty!
$90 per night
Superhost
Barn in Spirit Lake
The Shed
$130 per night
Superhost
Cottage in Spirit Lake
Charming Lakeshore Cottage on Big Spirit
$300 per night
Superhost
Loft in Spencer
Downtown brewery Flat
$95 per night
Superhost
Loft in Spencer
"The Retreat" at Pressed
$125 per night
Superhost
Condo in Arnolds Park
3 Bedroom Lakefront Condo at Bridges Bay!
$225 per night

Spirit Lake fishing houses

Superhost
Home in Spirit Lake
Lake front 4 bedroom home with private dock
$300 per night
Superhost
Home in Spirit Lake
Lakeside Retreat
$236 per night
Superhost
Home in Spirit Lake
East Lake Okoboji Lakefront Home
$250 per night
Superhost
Home in Spirit Lake
Beautiful Lake house w/ park & lake across street!
$250 per night
Superhost
Home in Arnolds Park
Prime Location - 1 Block From Lakes, Food, & Fun
$150 per night
Superhost
Home in Arnolds Park
House with lake view at Bridges Bay Resort!
$325 per night
Superhost
Home in Fairmont
Cozy 1 Bedroom Cabin on Amber Lake
$95 per night
Superhost
Home in Spirit Lake
Amazing Grace - Upper Apartment
$96 per night
Superhost
Home in Okoboji
Okoboji-5 bedroom -2 kitchens- dock/boat lift
$279 per night
Superhost
Home in Arnolds Park
Okoboji Perfection!
$250 per night
Superhost
Home in Arnolds Park
4bedroom,3 bath,6free indoor water passes
$200 per night
Superhost
Home in Welcome
Amazing lake home near I-90 with year round fun!
$182 per night
  1. Airbnb
  2. United States
  3. Iowa
  4. Dickinson County
  5. Spirit Lake