The Best Airbnb Deals in
Spirit Lake, Iowa

Save money on your trip by finding the biggest discounts for top-rated Airbnb rentals in Spirit Lake, Iowa. Enter your travel dates to find the best deals!

Search for a city
AirDNA Score: 79
$529/night

Upper Shalom on the Lake

2 beds
2.5 baths
14 guests
Average Price:  
$525
1% More
than normal
AirDNA Score: 70
$307/night

BRIDGES BAY CABIN WITH BACKYARD POOL

3 beds
2 baths
14 guests
Average Price:  
$549
44% Cheaper
than normal
AirDNA Score: 66
$681/night

Chalet with Lake Access

4 beds
5 baths
16 guests
Average Price:  
$806
16% Cheaper
than normal
AirDNA Score: 65
$848/night

Shalom House on the Lake

6 beds
6.5 baths
16 guests
Average Price:  
$879
4% Cheaper
than normal
AirDNA Score: 55
$180/night

Bridges Bay Family Condo

3 beds
2 baths
8 guests
Average Price:  
$252
29% Cheaper
than normal
AirDNA Score: 50
$275/night

Cozy Cabin on Big Spirit Lake

2 beds
1 bath
9 guests
Average Price:  
$272
1% More
than normal
AirDNA Score: 48
$250/night

Big Spirit Lake House

3 beds
2 baths
10 guests
Average Price:  
$285
12% Cheaper
than normal
AirDNA Score: 43
$606/night

The Lodge with Lake Access

6 beds
4 baths
16 guests
Average Price:  
$654
7% Cheaper
than normal
AirDNA Score: 23
$350/night

Bridges Bay Vacation Cabin

3 beds
2 baths
10 guests
Average Price:  
$425
18% Cheaper
than normal
AirDNA Score: 22
$200/night

East Lake Okoboji Lake View Cabin

2 beds
1 bath
6 guests
Average Price:  
$231
13% Cheaper
than normal
AirDNA Score: 14
$450/night

East Lake Okoboji - Nooks on the Narrows

4 beds
2 baths
12 guests
Average Price:  
$498
10% Cheaper
than normal
AirDNA Score: 14
$250/night

East Lake Okoboji Lakefront Home

2 beds
1 bath
6 guests
Average Price:  
$325
23% Cheaper
than normal
AirDNA Score: 8
$258/night

Great Summer Vacation Home East Lake Okoboji

3 beds
2 baths
9 guests
Average Price:  
$250
3% More
than normal