| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
602 20th StSpirit Lake, IADiscover the updates and space this charming 4-bedroom, 2-bathroom Spirit Lake home has to... |
4 beds | 2 baths | 1,512 sq.ft. |
$239,500 |
Airbnb cash on cash: 6.27%
|
1806 Chicago AvenueSpirit Lake, IABeautifully Renovated Home in the Heart of Spirit Lake! This classic 3-bedroom, 2-bath hom... |
3 beds | 2 baths | 1,504 sq.ft. |
$215,000 |
Airbnb cash on cash: 2.97%
|
3729 Ithaca AvenueSpirit Lake, IACompletely remodeled, loaded with recent upgrades, and now offering 4 bedrooms! This Spiri... |
4 beds | 2 baths | 1,894 sq.ft. |
$359,000 |
Airbnb cash on cash: 3.49%
|
16914 Inner Lane #A1Spirit Lake, IAAmazing 3-bedroom, 2-bathroom condo on the ground level of beautiful West Lake Okoboji! Th... |
3 beds | 2 baths | 1,462 sq.ft. |
$1,100,000 |
Airbnb cash on cash: -1.07%
|
10767 Crowley AvenueSpirit Lake, IACHARMING WATERFRONT HOME... -Fully Renovated & Move-In Ready! Fall in love with this beaut... |
4 beds | 3 baths | 2,184 sq.ft. |
$845,000 |
Airbnb cash on cash: 0.72%
|
610 20th StreetSpirit Lake, IAMove in ready- 1963 mid-century home! 4 bedrooms (1 non-conforming) and 2 bathrooms. Major... |
4 beds | 2 baths | 1,864 sq.ft. |
$280,000 |
Airbnb cash on cash: 4.96%
|
11260 240th AvenueSpirit Lake, IATake a look at 11260 240th Ave, this 3-bedroom, 3-bathroom home offers the perfect blend o... |
3 beds | 3 baths | 2,309 sq.ft. |
$1,214,550 |
Airbnb cash on cash: -0.64%
|
610 22nd StreetSpirit Lake, IANEW PRICE: Whether you're looking for your next investment opportunity or a home to make y... |
3 beds | 2 baths | 1,320 sq.ft. |
$189,000 |
Airbnb cash on cash: 3.66%
|
3722 Lincoln AveSpirit Lake, IASingle level living at it's best! 3 bed(1 non conforming), 2 bath, and 2 car heated garage... |
3 beds | 2 baths | 1,460 sq.ft. |
$349,000 |
Airbnb cash on cash: 1.2%
|
25251 McClelland LaneSpirit Lake, IAEnjoy big Spirit Lake living at McClelland's Beach! This 3 bedroom, 1 bath year-round home... |
4 beds | 1 baths | 1,032 sq.ft. |
$609,000 |
Airbnb cash on cash: 1.45%
|
1922 23rd Street #9Spirit Lake, IAWelcome home to this "just-the-right-size" FINISHED 1606 square foot, serene 2 bedroom, 2 ... |
2 beds | 2 baths | 1,606 sq.ft. |
$229,900 |
Airbnb cash on cash: 1.27%
|
1911 Boston AvenueSpirit Lake, IAThose magical moments are calling you with this opportunity you won't want to miss. Situat... |
3 beds | 2 baths | 1,504 sq.ft. |
$275,000 |
Airbnb cash on cash: 2.17%
|
510 Lake StreetSpirit Lake, IAGreat opportunity for single family residence or continue the current use of a dual rental... |
3 beds | 2 baths | 1,334 sq.ft. |
$229,900 |
Airbnb cash on cash: 2.86%
|
906 6th StreetSpirit Lake, IAThis one feels like home AND a place on East Lake Okoboji for your boat! This three bedroo... |
3 beds | 2 baths | 1,455 sq.ft. |
$339,000 |
Airbnb cash on cash: 1.51%
|
1940 35th StreetSpirit Lake, IADiscover modern comfort and versatility in this 4-bedroom, 3-bath duplex built in 2024! Th... |
4 beds | 3 baths | 2,432 sq.ft. |
$395,000 |
Airbnb cash on cash: 2.7%
|
1108 Fargo AvenueSpirit Lake, IAWelcome to this 4-bed, 3-bath home located in the heart of Spirit Lake-right across the st... |
4 beds | 3 baths | 2,288 sq.ft. |
$225,000 |
Airbnb cash on cash: 6.53%
|
25329 182nd StSpirit Lake, IAThis home truly offers the best of everything! Nestled on 2.44 private acres, you'll enjoy... |
5 beds | 4 baths | 5,265 sq.ft. |
$1,199,000 |
Airbnb cash on cash: 0.27%
|
15230 War Eagle BoulevardSpirit Lake, IALooking for the Iowa Great Lakes lifestyle without the lakefront price tag? Located in the... |
3 beds | 2 baths | 1,680 sq.ft. |
$280,000 |
Airbnb cash on cash: 1.96%
|
13733 240th AvenueSpirit Lake, IASometimes the home you've been looking for is right under your nose and all you need is a ... |
4 beds | 3 baths | 3,197 sq.ft. |
$740,000 |
Airbnb cash on cash: 1.49%
|
3102 Spruce Court, #BSpirit Lake, IAEasy living with no steps and an unbeatable location close to the YMCA, bike trails, and a... |
2 beds | 2 baths | 1,425 sq.ft. |
$414,900 |
Airbnb cash on cash: 2.9%
|
1761 260th Avenue #57Spirit Lake, IAA very nice lake retreat with access to East Lake. The property has finished living space ... |
3 beds | 1 baths | 1,020 sq.ft. |
$200,000 |
Airbnb cash on cash: 2.92%
|
3102 Spruce Court #ASpirit Lake, IAWelcome to this beautifully designed new construction 2 bedroom, 2 bathroom duplex in a gr... |
2 beds | 2 baths | 1,425 sq.ft. |
$414,900 |
Airbnb cash on cash: 1.54%
|
25493 Pasture Lake DriveSpirit Lake, IACome check out your sweet Big Spirit Lake getaway! This home is nicely appointed with two ... |
2 beds | 2 baths | 1,856 sq.ft. |
$849,000 |
Airbnb cash on cash: -0.52%
|
16822 255th Street #ASpirit Lake, IAEvery detail has been thought of in this new construction duplex! It is designed for caref... |
5 beds | 5 baths | 3,848 sq.ft. |
$1,990,000 |
Airbnb cash on cash: -0.61%
|
16822 255th Street #BSpirit Lake, IAEvery detail has been thought of in this new construction duplex! It is designed for caref... |
5 beds | 5 baths | 3,834 sq.ft. |
$1,990,000 |
Airbnb cash on cash: -0.61%
|
15117 War Eagle BoulevardSpirit Lake, IAJust minutes from Triboji Beach and Lunker's Lounge, this home puts you close to everythin... |
2 beds | 1 baths | 912 sq.ft. |
$250,000 |
Airbnb cash on cash: 1.88%
|
25510 Pasture RoadSpirit Lake, IALake living on beautiful Big Spirit Lake! With 87 feet of lakeshore, this 3 bedroom, 3 bat... |
3 beds | 3 baths | 2,160 sq.ft. |
$1,149,000 |
Airbnb cash on cash: -0.58%
|
20683 155Th. St. #15Spirit Lake, IAFresh New Look At The Landings West Lake Okoboji Harbor ! Check out this beautifully refre... |
2 beds | 2 baths | 1,400 sq.ft. |
$599,900 |
Airbnb cash on cash: -0.03%
|
25461 Mcclelland LaneSpirit Lake, IAOne of the nicest lots in McClelland's beach with plenty of depth for future expansion or ... |
2 beds | 1 baths | 864 sq.ft. |
$675,000 |
Airbnb cash on cash: -0.32%
|
25451 Mcclelland LaneSpirit Lake, IAThis 3 Bedroom cabin is refreshed and ready for you on one of the best lots in McClelland'... |
3 beds | 1 baths | 1,304 sq.ft. |
$675,000 |
Airbnb cash on cash: 0.05%
|
There are 84 properties for sale in the city of Spirit Lake . The median list price in Spirit Lake is $361,828 and the average price per square foot is $181. In November 2026, the average monthly cash on cash return in Spirit Lake is 3.00%. The average monthly rental income in Spirit Lake is $2,149.