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
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
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
filters
Filters
Price
Type of place
Show map
Search results; 440 homes in Spirit Lake
440 homes in Spirit Lake
Top guest favourite
Guest favourite
Cottage in Spirit Lake
Charming Lakeshore Cottage on Big Spirit
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
17–22 Aug
17–22 Aug
$2,657 SGD
Show price breakdown
for 5 nights
$2,657 SGD for 5 nights
,
·
4.99 out of 5 average rating, 69 reviews
4.99 (69)
Top guest favourite
Guest favourite
Flat in Spirit Lake
Center Lake Retreat Entire Lower Level Walk Out
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
25–30 Sept
25–30 Sept
$693 SGD
Show price breakdown
for 5 nights
$693 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 344 reviews
4.9 (344)
Guest favourite
Guest favourite
Flat in Spirit Lake
Cozy loft in Spirit Lake
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
17–22 Aug
17–22 Aug
$1,230 SGD
Show price breakdown
for 5 nights
$1,230 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Home in Spirit Lake
The Bunkhouse
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
5–10 Jul
5–10 Jul
$1,600 SGD
Show price breakdown
for 5 nights
$1,600 SGD for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Spirit Lake
The Lake Haven Cottage
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
5–10 Jul
5–10 Jul
$2,535 SGD
Show price breakdown
for 5 nights
$2,535 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favourite
Guest favourite
Cabin in Spirit Lake
Lakefront Cabin | East Okoboji Lake | Private Dock
1 bedroom
1 bedroom
,
·
2 beds
2 beds
16–21 Aug
16–21 Aug
$1,349 SGD
Show price breakdown
for 5 nights
$1,349 SGD for 5 nights
4.88 out of 5 average rating, 42 reviews
4.88 (42)
Top guest favourite
Guest favourite
Home in Spirit Lake
Lake front 4 bedroom home with private dock
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
14–19 Aug
14–19 Aug
$5,617 SGD
Show price breakdown
for 5 nights
$5,617 SGD for 5 nights
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favourite
Guest favourite
Flat in Spirit Lake
4 BR 5 Beds 2 Bath Lakes Area Getaway
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
9–14 Jul
9–14 Jul
$1,610 SGD
Show price breakdown
for 5 nights
$1,610 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 37 reviews
4.92 (37)
Guest favourite
Guest favourite
Home in Orleans
Lakefront Cabin on Big Spirit
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
24–29 Aug
24–29 Aug
$2,360 SGD
Show price breakdown
for 5 nights
$2,360 SGD for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Home in Spirit Lake
Welcome home! Just steps to East Lake-Sleeps 6
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
19–24 Jul
19–24 Jul
$2,740 SGD
Show price breakdown
for 5 nights
$2,740 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Home in Spirit Lake
Breathtaking 3-14 Quiet Lakehome
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
6–11 Sept
6–11 Sept
$1,628 SGD
Show price breakdown
for 5 nights
$1,628 SGD for 5 nights
4.9 out of 5 average rating, 113 reviews
4.9 (113)
Top guest favourite
Guest favourite
Home in Spirit Lake
Charming and cozy 4-Bedroom home with fire pit
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
29 Aug – 3 Sept
29 Aug – 3 Sept
$1,694 SGD
Show price breakdown
for 5 nights
$1,694 SGD for 5 nights
4.96 out of 5 average rating, 72 reviews
4.96 (72)
Guest favourite
Guest favourite
Home in Spirit Lake
Located minutes to great attractions in Iowa Lakes
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
26–31 Jul
26–31 Jul
$2,035 SGD
$1,842 SGD
Show price breakdown
for 5 nights
4.89 out of 5 average rating, 141 reviews
4.89 (141)
Apartment in Spirit Lake
Easy Iowa Great Lakes Area Getaway Unit E
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
12–17 Jul
12–17 Jul
$1,350 SGD
Show price breakdown
for 5 nights
$1,350 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 14 reviews
4.86 (14)
Top guest favourite
Guest favourite
Cottage in Spirit Lake
Grant’s Cottage on the Coyote Ranch
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
2–7 Aug
2–7 Aug
$1,553 SGD
Show price breakdown
for 5 nights
$1,553 SGD for 5 nights
4.95 out of 5 average rating, 39 reviews
4.95 (39)
Guest favourite
Guest favourite
Flat in Spirit Lake
Huge 2BR Apt Spirit Lake 2BA + Loft + Free Parking
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
26–31 Jul
26–31 Jul
$1,511 SGD
Show price breakdown
for 5 nights
$1,511 SGD for 5 nights
4.9 out of 5 average rating, 72 reviews
4.9 (72)
Guest favourite
Guest favourite
Home in Spirit Lake
The Sunshine Shack
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
12–17 Jul
12–17 Jul
$2,512 SGD
Show price breakdown
for 5 nights
$2,512 SGD for 5 nights
4.92 out of 5 average rating, 25 reviews
4.92 (25)
Guest favourite
Guest favourite
Home in Spirit Lake
The Hygge House
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
5–10 Jul
5–10 Jul
$2,189 SGD
Show price breakdown
for 5 nights
$2,189 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Home in Spirit Lake
Iowa Lakes attractions are just minutes away.
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
26–31 Jul
26–31 Jul
$1,849 SGD
Show price breakdown
for 5 nights
$1,849 SGD for 5 nights
4.92 out of 5 average rating, 76 reviews
4.92 (76)
1
2
3
4
…
15