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
$300/night

Upper Shalom on the Lake

2 beds
2.5 baths
14 guests
Average Price:  
$377
20% Cheaper
than normal
AirDNA Score: 73
$190/night

3 Bedroom Cabin in Bridges Bay

3 beds
2 baths
10 guests
Average Price:  
$379
50% Cheaper
than normal
AirDNA Score: 73
$399/night

The Bayside - Four Bedroom Bridges Bay Cabin!

4 beds
3 baths
14 guests
Average Price:  
$530
25% Cheaper
than normal
AirDNA Score: 60
$235/night

Charming lake view Cottage

2 beds
1 bath
4 guests
Average Price:  
$194
21% More
than normal
AirDNA Score: 44
$148/night

Cozy cottage in Spirit Lake - Lake Okoboji

3 beds
2 baths
6 guests
Average Price:  
$189
22% Cheaper
than normal
AirDNA Score: 43
$550/night

The Lodge with Lake Access

6 beds
4 baths
16 guests
Average Price:  
$543
1% More
than normal
AirDNA Score: 38
$325/night

Ranch style. Finished garage. Good deal.

3 beds
2 baths
10 guests
Average Price:  
$357
9% Cheaper
than normal
AirDNA Score: 30
$409/night

Vacation in Style in this Okoboji Getaway

4 beds
2 baths
10 guests
Average Price:  
$478
14% Cheaper
than normal
AirDNA Score: 14
$100/night

Amazing Grace.LL

1 bed
1 bath
2 guests
Average Price:  
$86
16% More
than normal
AirDNA Score: 14
$255/night

East Lake Okoboji Lakefront Home

2 beds
1 bath
6 guests
Average Price:  
$271
6% Cheaper
than normal