PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
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: 2.03%
|
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. |
$227,500 |
Airbnb cash on cash: 8.57%
|
605 11th StreetSpirit Lake, IAAdorable ranch in the heart of Spirit Lake - this one will NOT disappoint! Come and see t... |
4 beds | N/A baths | 2,120 sq.ft. |
$287,000 |
Airbnb cash on cash: 4.68%
|
16884 255th AvenueSpirit Lake, IAThis exceptional East Lake Okoboji home with four bedrooms, and three bathrooms faces Camp... |
4 beds | 1 baths | 1,584 sq.ft. |
$899,000 |
Airbnb cash on cash: 0.42%
|
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.27%
|
1508 Blaine's WaySpirit Lake, IATake a look at this stunning end-unit home featuring 3 bedrooms and 2 bathrooms. Just step... |
3 beds | 2 baths | 1,541 sq.ft. |
$405,000 |
Airbnb cash on cash: -0.29%
|
1522 Blaines WaySpirit Lake, IAThis end unit in The Dwellings has all the upgrades! One owner chose the platinum package ... |
3 beds | 1 baths | 1,588 sq.ft. |
$419,000 |
Airbnb cash on cash: 0.72%
|
3302 Ponderosa Court BSpirit Lake, IAEnjoy a spacious layout with soaring 20-foot ceilings and oversized windows that flood the... |
3 beds | 3 baths | 1,940 sq.ft. |
$549,500 |
Airbnb cash on cash: 0.6%
|
16423 & 16419 255th AvenueSpirit Lake, IAWelcome to LAKE OKOBOJI: Dock Association ACCESS with hoist option(s) and Francis Sites co... |
3 beds | 1 baths | 988 sq.ft. |
$375,000 |
Airbnb cash on cash: 0.99%
|
1201 Ithaca AvenueSpirit Lake, IAOld-world charm meets modern updates and convenience! This home has so much to offer and ... |
2 beds | 1 baths | 2,132 sq.ft. |
$297,000 |
Airbnb cash on cash: 1.48%
|
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.75%
|
17042 255th AvenueSpirit Lake, IAELEGANT DESIGN... A stunning and sophisticated remodel has brought this lake house up to... |
4 beds | 3 baths | 3,132 sq.ft. |
$1,795,000 |
Airbnb cash on cash: -0.36%
|
15400 250th AveSpirit Lake, IAWelcome to this stunning lakefront duplex nestled in the desirable Lighthouse Landing Cond... |
3 beds | 2 baths | 2,376 sq.ft. |
$625,000 |
Airbnb cash on cash: -0.89%
|
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: 1.31%
|
3106 Zenith Avenue, #ASpirit Lake, IAPrice Includes $7,500 flooring allowance !! A well cared for 3 bedroom 2 bath home in a g... |
3 beds | 2 baths | 2,168 sq.ft. |
$229,000 |
Airbnb cash on cash: 1.7%
|
1715 Bridgeport LaneSpirit Lake, IAIf space is what you are looking for- this home delivers! This is a rare chance to own a ... |
5 beds | 3 baths | 3,293 sq.ft. |
$797,000 |
Airbnb cash on cash: 0.84%
|
402 15th StreetSpirit Lake, IAStill time to get into your own lake home this season and enjoy the beauty of fall on East... |
3 beds | 1 baths | 2,024 sq.ft. |
$769,900 |
Airbnb cash on cash: -0.9%
|
16220 255th AvenueSpirit Lake, IAGorgeous home on East Lake Okoboji, just in time for summer! Tucked away in the desirable ... |
2 beds | 1 baths | 1,976 sq.ft. |
$825,000 |
Airbnb cash on cash: -0.53%
|
101 19Th Street 502Spirit Lake, IAEast Okoboji Lake is calling! This Terrace Oaks condo with a total of 4 bedrooms and three... |
4 beds | 1 baths | 1,870 sq.ft. |
$569,000 |
Airbnb cash on cash: 0.73%
|
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: 1.97%
|
11690 240Th AvenueSpirit Lake, IAExperience modern lakeside living with this exquisite year-round home on the West shores o... |
4 beds | 2 baths | 2,651 sq.ft. |
$1,060,000 |
Airbnb cash on cash: 0.29%
|
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. |
$1,090,000 |
Airbnb cash on cash: 0.39%
|
3 27th St 220Spirit Lake, IAEasy and affordable living with this condo unit! Located close to East Lake Okoboji, this ... |
2 beds | 2 baths | 923 sq.ft. |
$112,500 |
Airbnb cash on cash: 3.73%
|
1405 38th StreetSpirit Lake, IA4 Minutes drive from parking your boat at Parks Marina! Welcome to the ease and convenien... |
3 beds | 1 baths | 1,714 sq.ft. |
$409,000 |
Airbnb cash on cash: 1.17%
|
1710 Denver AvenueSpirit Lake, IAYou have OPTIONS with this four-bed, three-bath home, situated a stones throw away from th... |
4 beds | 2 baths | 2,208 sq.ft. |
$314,000 |
Airbnb cash on cash: 4.09%
|
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: 3.04%
|
15365 212th AvenueSpirit Lake, IAJust completed in time for spring, this 3800 square foot walkout ranch on West Lake Okoboj... |
4 beds | 3 baths | 3,840 sq.ft. |
$2,890,000 |
Airbnb cash on cash: -0.73%
|
1950 35th Street ASpirit Lake, IAMODERN COMFORT MEETS STYLISH LIVING in this beautifully designed home in the desirable Haw... |
4 beds | 1 baths | 2,664 sq.ft. |
$425,000 |
Airbnb cash on cash: 3.16%
|
200 HillSpirit Lake, IADon't miss the opportunity to own this unique property on the north edge of Spirit Lake wi... |
8 beds | 5 baths | 4,324 sq.ft. |
$350,000 |
Airbnb cash on cash: 3.89%
|
3134 Spruce Court, #BSpirit Lake, IAHere you go! Check this 3 bedroom 2 bath home out, Great open floor plan that works for ju... |
3 beds | 1 baths | 1,553 sq.ft. |
$459,900 |
Airbnb cash on cash: 3.83%
|
3134 Spruce Court ASpirit Lake, IAWelcome to this stunning 3 bedroom, 2 bathroom duplex in a fantastic location. Finished wi... |
3 beds | 1 baths | 1,558 sq.ft. |
$459,900 |
Airbnb cash on cash: 2.37%
|
2102 Gary AvenueSpirit Lake, IAThis multi-unit property is a fantastic investment opportunity, offering strong rental inc... |
N/A beds | N/A baths | 2,448 sq.ft. |
$270,000 |
Airbnb cash on cash: 6.63%
|
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.25%
|
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.35%
|
There are 64 properties for sale in the city of Spirit Lake . The median list price in Spirit Lake is $435,000 and the average price per square foot is $185. In September 2025, the average monthly cash on cash return in Spirit Lake is 3.00%. The average monthly rental income in Spirit Lake is $2,161.