133 stays

Stays in Spirit Lake

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire rental unit in Spirit Lake
Center Lake Retreat
6 guests2 bedrooms3 beds1 bathroom
₹4,838 per night
Entire apartment in Okoboji
Quiet Okoboji retreat close to local attractions
9 guests2 bedrooms4 beds1 bathroom
₹7,452 per night
SUPERHOST
Entire rental unit in Spirit Lake
Amazing Grace.LL
2 guests1 bedroom1 bed1 bathroom
₹3,468 per night
SUPERHOST
Entire residential home in Orleans
Lakefront home on east side of Big Spirit Lake
12 guests4 bedrooms6 beds2 bathrooms
₹13,649 per night
Entire residential home in Spirit Lake
Okoboji Garden level Suite
8 guests4 bedrooms7 beds2 bathrooms
₹8,780 per night
Entire residential home in Spirit Lake
Cozy 2 bedroom home, near East Lake
6 guests2 bedrooms4 beds1.5 bathrooms
₹7,304 per night
Entire residential home in Okoboji
Okoboji Home near West Lake - Available Sept - May
9 guests4 bedrooms0 beds3 bathrooms
₹6,640 per night
Entire cottage in Spirit Lake
Cottage of Contentment-Lower Level Apartment
2 guests1 bedroom1 bed1 bathroom
₹8,854 per night
SUPERHOST
Entire bungalow in Okoboji
Okoboji Bunk House!!
8 guests4 bedrooms4 beds2 bathrooms
₹14,756 per night
SUPERHOST
Entire rental unit in Spirit Lake
East Lake Okoboji Guesthouse on lakefront property
2 guests1 bedroom2 beds1 bathroom
₹9,539 per night
SUPERHOST
Entire residential home in Spirit Lake
Amazing Grace - Upper Apartment
4 guests2 bedrooms3 beds1 bathroom
₹7,062 per night
SUPERHOST
Entire residential home in Spirit Lake
4 bed 2 bath sleeps 17, off east lake with access!
16 guests4 bedrooms12 beds2 bathrooms
₹12,842 per night
Entire cottage in Orleans
Cozy Cabin on Big Spirit Lake
9 guests2 bedrooms5 beds1 bathroom
₹19,500 per night
SUPERHOST
Entire cottage in Orleans
The Lakes Cottage
7 guests3 bedrooms3 beds1 bathroom
₹18,445 per night
SUPERHOST
Entire rental unit in Spirit Lake
Cottage on the pond-We offer Serenity and beauty!
4 guests1 bedroom2 beds1 bathroom
₹8,854 per night
Entire rental unit in Spirit Lake
30 Day Rental Lower level private apartment
10 guests3 bedrooms4 beds1 bathroom
₹7,673 per night
Entire cottage in Spirit Lake
Charming lake view Cottage
4 guests2 bedrooms2 beds1 bathroom
₹12,912 per night
Private room in Spirit Lake
King with Whirlpool6 - The Oakwood Inn
2 guests1 bedroom1 bed
₹9,307 per night
Entire residential home in Spirit Lake
Home in Monarch Cove- West Lake
14 guests4 bedrooms9 beds2 bathrooms
₹13,649 per night
Entire cottage in Arnolds Park
Cozy Cottage Getaway in the Heart of Arnolds Park
5 guests2 bedrooms2 beds1 bathroom
₹9,149 per night
1 – 20 of 133 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.