| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2226 165th StreetSpirit Lake, IAWonderful opportunity in the heart of the Iowa Great Lakes that includes 5 acres of land a... |
3 beds | 1 baths | 1,988 sq.ft. |
$795,000 |
Airbnb cash on cash: -0.66%
|
24641 McClelland DriveSpirit Lake, IALook at this cozy cabin on Big Spirit! 63' of lakefront and lots of natural sunlight that ... |
3 beds | 1 baths | 1,236 sq.ft. |
$590,000 |
Airbnb cash on cash: -0.87%
|
2403 Erie AvenueSpirit Lake, IAMove-in ready, charming remodeled ranch in Spirit Lake. Recently updated inside and out, t... |
3 beds | 1 baths | 1,056 sq.ft. |
$241,000 |
Airbnb cash on cash: 1.03%
|
25031 McClelland DriveSpirit Lake, IATucked peacefully along the shores of Big Spirit Lake, this charming property offers not j... |
2 beds | N/A baths | 1,341 sq.ft. |
$779,000 |
Airbnb cash on cash: -0.37%
|
1806 Chicago AvenueSpirit Lake, IABeautifully Renovated Home in the Heart of Spirit Lake! This classic 5-bedroom, 2-bath hom... |
5 beds | 2 baths | 1,504 sq.ft. |
$217,500 |
Airbnb cash on cash: 9.05%
|
1570 Blaine's WaySpirit Lake, IAThis 3-bedroom, 2-bath condo stands out in the Greater Lakes area. Located on a premium en... |
3 beds | 1 baths | 1,541 sq.ft. |
$394,000 |
Airbnb cash on cash: -0.89%
|
1601 Gary AvenueSpirit Lake, IAEnjoy the perfect blend of comfort and convenience in this updated 3-bedroom, 2 - bathroom... |
3 beds | 1 baths | 2,052 sq.ft. |
$227,900 |
Airbnb cash on cash: 1.23%
|
408 Lake StSpirit Lake, IAYOU KNOW YOU'RE "AT THE LAKE" IN THIS UNIQUE HOME FOR ALL-SEASONS! YES! VIEWS OF LAKE AND ... |
2 beds | 1 baths | 5,310 sq.ft. |
$347,000 |
Airbnb cash on cash: 0.84%
|
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. |
$305,000 |
Airbnb cash on cash: 0.52%
|
402 15th StreetSpirit Lake, IAHere is the peaceful lakeside oasis that you've been dreaming about! Whether by land or w... |
3 beds | N/A baths | 2,052 sq.ft. |
$745,000 |
Airbnb cash on cash: -1.18%
|
510 Lake StreetSpirit Lake, IAGreat opportunity for single family residence or continue the current use of a dual rental... |
3 beds | 2 baths | 1,848 sq.ft. |
$239,900 |
Airbnb cash on cash: 0.97%
|
2207 Francis Sites Dr.Spirit Lake, IA"Cozy 5-Bedroom, 3-Bath Home on East Lake Okoboji! Enjoy 50 feet of stunning lakefront wit... |
5 beds | 2 baths | 2,364 sq.ft. |
$995,000 |
Airbnb cash on cash: 0.53%
|
1405 38th StreetSpirit Lake, IA4 Minute drive from parking your boat at Parks Marina! Welcome to the ease and convenienc... |
3 beds | 1 baths | 1,714 sq.ft. |
$409,000 |
Airbnb cash on cash: 0.58%
|
710 Ithaca AvenueSpirit Lake, IAEAST LAKE ACCESS!! Charming 4 bed 2 bath home with an extra non conforming bedroom. Use th... |
4 beds | 1 baths | 2,544 sq.ft. |
$374,999 |
Airbnb cash on cash: 1.57%
|
16100 HWY 86Spirit Lake, IAWelcome to your dream retreat! This exceptional property features 3,921 sq ft of luxurious... |
4 beds | 3 baths | 3,921 sq.ft. |
$4,500,000 |
Airbnb cash on cash: -1.37%
|
407 8th StreetSpirit Lake, IAElbow Room! Check this 4 bedroom plus an office 3 bath home siting on Peppermint Point on ... |
4 beds | 1 baths | 3,640 sq.ft. |
$1,190,000 |
Airbnb cash on cash: -0.82%
|
504 9th StSpirit Lake, IASand Beach on East Okoboji? RARE...But this solidly built raised ranch home has 78' of san... |
3 beds | 1 baths | 2,443 sq.ft. |
$750,000 |
Airbnb cash on cash: -1.21%
|
15211 Lakeview DriveSpirit Lake, IAPrepare to be captivated by some of the most stunning views on West Lake Okoboji from this... |
4 beds | 2 baths | 2,608 sq.ft. |
$998,000 |
Airbnb cash on cash: -0.29%
|
15500 Tradewind Drive N 4Spirit Lake, IAWelcome to Westview Place! This is where elegance and sophistication meet the lake life! F... |
4 beds | 4 baths | 3,147 sq.ft. |
$925,000 |
Airbnb cash on cash: -1.06%
|
10999 240th AvenueSpirit Lake, IAAn in-town acreage with spectacular scenery! This picturesque home sits on 1.91 acres over... |
4 beds | 3 baths | 3,170 sq.ft. |
$785,000 |
Airbnb cash on cash: 0.09%
|
16933 256TH AvenueSpirit Lake, IAOne of the most breathtaking properties on East Lake Okoboji! This home sits on 140 feet o... |
5 beds | 4 baths | 5,180 sq.ft. |
$2,200,000 |
Airbnb cash on cash: -0.73%
|
25807 169th StreetSpirit Lake, IAA rare find in the sought-after Arthur Heights neighborhood! This 4+ bedroom, 3.5 bath si... |
5 beds | 2 baths | 3,372 sq.ft. |
$677,000 |
Airbnb cash on cash: 1.7%
|
25704 164th StreetSpirit Lake, IACharming 2 bedroom, 2 bathroom home sitting on two lots totaling over a quarter acre. Comp... |
2 beds | 2 baths | 1,310 sq.ft. |
$295,000 |
Airbnb cash on cash: 1.99%
|
16822 255th AvenueSpirit Lake, IA"SHORE FIND!!!" Here is a chance to own a very generous amount of prime lakeshore on East ... |
2 beds | 1 baths | 1,895 sq.ft. |
$1,199,000 |
Airbnb cash on cash: -0.84%
|
15667 250th AvenueSpirit Lake, IAWelcome to your lakefront retreat on East Okoboji! This 4-bedroom, 3-bathroom home is desi... |
4 beds | 1 baths | 3,164 sq.ft. |
$894,500 |
Airbnb cash on cash: -0.22%
|
2668 Hwy. 9/71Spirit Lake, IACountry Living - Near Spirit Lake Looking for space, privacy, and relaxing views? This 4.2... |
4 beds | 2 baths | 3,657 sq.ft. |
$674,500 |
Airbnb cash on cash: 0.46%
|
2708 Francis Sites DriveSpirit Lake, IAFantastic opportunity to own a home in a great neighborhood in Spirit Lake at a reasonable... |
1 beds | 1 baths | 1,104 sq.ft. |
$145,000 |
Airbnb cash on cash: -2.09%
|
3733 Lincoln AveSpirit Lake, IAWhy build when you can buy a move in ready 3,400 sq. ft. home, at $175/sq. ft, a real barg... |
5 beds | 3 baths | 3,400 sq.ft. |
$595,000 |
Airbnb cash on cash: 1.96%
|
10539 Mitchell DriveSpirit Lake, IAImagine the Life⦠This lakeside year round cottage sits on 50 feet of shoreline on Big S... |
3 beds | 1 baths | 1,296 sq.ft. |
$589,500 |
Airbnb cash on cash: -0.47%
|
3714 Lincoln AvenueSpirit Lake, IAFantastic new-construction ranch in a great neighborhood! This 5-bedroom, 3-bath home feat... |
5 beds | 3 baths | 2,928 sq.ft. |
$499,000 |
Airbnb cash on cash: 3.16%
|
1940 35th Street BSpirit Lake, IAWelcome to this near-new duplex in the heart of it all! With two bedrooms and a kitchen/li... |
4 beds | 1 baths | 2,439 sq.ft. |
$425,000 |
Airbnb cash on cash: 3.38%
|
1854 260th AvenueSpirit Lake, IAPrivate Waterfront Acreage Oasis on Prairie Lake â This is the one youâve been waiting... |
2 beds | 1 baths | 1,012 sq.ft. |
$789,900 |
Airbnb cash on cash: 0.15%
|
117 21st StSpirit Lake, IAHERE IT IS! NICE LOCATION IN SPIRIT LAKE WITH 2-STORY-3 BEDROOM HOME THAT IS NEAR PUBLIC L... |
3 beds | 1 baths | 2,352 sq.ft. |
$218,000 |
Airbnb cash on cash: 0.51%
|
There are 43 properties for sale in the city of Spirit Lake . The median list price in Spirit Lake is $476,000 and the average price per square foot is $215. In December 2025, the average monthly cash on cash return in Spirit Lake is 3.00%. The average monthly rental income in Spirit Lake is $2,082.