Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Spirit Lake IA US
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Center
Become a host
It's easy to start hosting and earn extra income.
Refer a Host
Find a co-host
Log in or sign up
Show map
Search results; 402 places in Spirit Lake
402 places in Spirit Lake
The home you selected
Cabin in Spirit Lake
St. Paul Cabin
12 guests
·
1 bedroom
·
1 bed
·
Half-bath
Jun 27 – Jul 2
|
More
Jun 27 – Jul 2
|
More
4.89
(28 reviews)
R7,807 ZAR
Show price breakdown
R7,807 ZAR for 5 nights
for 5 nights
Explore more homes
Top guest favorite
Guest favorite
Apartment in Spirit Lake
Center Lake Retreat Entire Lower Level Walk Out
Free cancellation
Free cancellation
Sep 15 – 20
Sep 15 – 20
R7,997 ZAR
Show price breakdown
R7,997 ZAR for 5 nights
for 5 nights
4.9 out of 5 average rating, 280 reviews
4.9 (280)
Superhost
Superhost
Apartment in Spirit Lake
Nice space, close to the lakes!
Free cancellation
Free cancellation
Jul 6 – 11
Jul 6 – 11
R13,152 ZAR
Show price breakdown
R13,152 ZAR for 5 nights
for 5 nights
4.7 out of 5 average rating, 81 reviews
4.7 (81)
Guest favorite
Guest favorite
Home in Spirit Lake
Iowa Lakes attractions are just minutes away.
3 queen beds
3 queen beds
Jul 5 – 10
Jul 5 – 10
R17,150 ZAR
Show price breakdown
R17,150 ZAR for 5 nights
for 5 nights
4.9 out of 5 average rating, 48 reviews
4.9 (48)
Home in Spirit Lake
Located minutes to great attractions in Iowa Lakes
3 queen beds
3 queen beds
Aug 3 – 8
Aug 3 – 8
R19,665 ZAR
Show price breakdown
R19,665 ZAR for 5 nights
for 5 nights
4.91 out of 5 average rating, 98 reviews
4.91 (98)
Top guest favorite
Guest favorite
Apartment in Spirit Lake
Amazing Grace.LL
Free cancellation
Free cancellation
Jun 21 – 26
Jun 21 – 26
R10,416 ZAR
Show price breakdown
R10,416 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Superhost
Superhost
Apartment in Spirit Lake
4 BR 5 Beds 2 Bath Lakes Area Getaway
5 beds
5 beds
Jun 11 – 16
Jun 11 – 16
R20,572 ZAR
Show price breakdown
R20,572 ZAR for 5 nights
for 5 nights
4.91 out of 5 average rating, 23 reviews
4.91 (23)
Guest favorite
Guest favorite
Apartment in Spirit Lake
Steps to the Lake with a View!
Free cancellation
Free cancellation
Jul 27 – Aug 1
Jul 27 – Aug 1
R26,304 ZAR
Show price breakdown
R26,304 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 29 reviews
4.93 (29)
Superhost
Superhost
Condo in Spirit Lake
Easy Iowa Great Lakes Area Getaway Unit E
4 beds
4 beds
Jun 11 – 16
Jun 11 – 16
R19,439 ZAR
Show price breakdown
R19,439 ZAR for 5 nights
for 5 nights
New place to stay
New
Top guest favorite
Guest favorite
Apartment in Spirit Lake
East Lake Okoboji Guesthouse on lakefront property
2 beds
2 beds
Jul 6 – 11
Jul 6 – 11
R19,991 ZAR
Show price breakdown
R19,991 ZAR for 5 nights
for 5 nights
4.97 out of 5 average rating, 177 reviews
4.97 (177)
Home in Spirit Lake
Lakefront Cove | 4BR 3BA Retreat
4 beds
4 beds
Jun 13 – 18
Jun 13 – 18
R81,015 ZAR
Show price breakdown
R81,015 ZAR for 5 nights
for 5 nights
New place to stay
New
Superhost
Superhost
Home in Spirit Lake
Clarity Cabin
Free cancellation
Free cancellation
Aug 4 – 9
Aug 4 – 9
R20,342 ZAR
Show price breakdown
R20,342 ZAR for 5 nights
for 5 nights
4.87 out of 5 average rating, 23 reviews
4.87 (23)
Guest favorite
Guest favorite
Home in Spirit Lake
Close to Okoboji attractions!
3 beds
3 beds
Jun 15 – 20
Jun 15 – 20
R24,515 ZAR
Show price breakdown
R24,515 ZAR for 5 nights
for 5 nights
4.9 out of 5 average rating, 40 reviews
4.9 (40)
Top guest favorite
Guest favorite
Home in Spirit Lake
Breathtaking 3-14 Quiet Lakehome
4 beds
4 beds
Jul 5 – 10
Jul 5 – 10
R30,175 ZAR
Show price breakdown
R30,175 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 73 reviews
4.96 (73)
Superhost
Superhost
Apartment in Spirit Lake
Huge 2BR Apt Spirit Lake 2BA + Loft + Free Parking
6 beds
6 beds
Jun 11 – 16
Jun 11 – 16
R18,536 ZAR
Show price breakdown
R18,536 ZAR for 5 nights
for 5 nights
4.87 out of 5 average rating, 55 reviews
4.87 (55)
Cabin in Spirit Lake
St. John Cabin
Free cancellation
Free cancellation
Jun 29 – Jul 4
Jun 29 – Jul 4
R7,807 ZAR
Show price breakdown
R7,807 ZAR for 5 nights
for 5 nights
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Cabin in Spirit Lake
Nazareth Cabin
Free cancellation
Free cancellation
Jun 27 – Jul 2
Jun 27 – Jul 2
R7,807 ZAR
Show price breakdown
R7,807 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favorite
Guest favorite
Home in Orleans
Lakefront Cabin on Big Spirit
Free cancellation
Free cancellation
Aug 25 – 30
Aug 25 – 30
R34,721 ZAR
Show price breakdown
R34,721 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favorite
Guest favorite
Home in Arnolds Park
Family-Friendly Okoboji Cabin w/ Waterpark Passes
4 beds
4 beds
Jun 14 – 19
Jun 14 – 19
R21,358 ZAR
Show price breakdown
R21,358 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 55 reviews
4.96 (55)
1
2
3
4
…
15