All Categories

Beach/Campground/Nature Area - State Park Gull Point
starstarstarstarno star 4.3/5 1500 Harpen St., Wahpeton

Hotel - Resort Harbor View
starstarstarstarno star 4/5 1711 Jeppeson Road, West Okoboji

Campground/Hotel - Cottages & RV Park Hedge Row
Enjoy the quietness of the lakes
starstarstarstarstar 5/5 Blue Water Dr, Spirit Lake

Restaurant Hey Good Cookies
Home of the best cookies in the Lakes area
starstarstarhalf starno star 3.8/5 1310 18th St, Spirit Lake

starstarstarstarno star 4/5 1024 Okoboji Ave, Milford

1902 Peoria Ave, Spirit Lake

Golf Course Indian Hills
Hwy 9 West, Spirit Lake

Golf Course The Inn Golf Course
starno starno starno starno star 1/5 3301 Lakeshore Dr, Okoboji

Hotel - Resort The Inn
starstarstarstarno star 4.3/5 3301 Lakeshore Drive, Okoboji

starstarstarstarstar 5/5 Hwy 71, Spirit Lake

Nature Area - Bike Trail Iowa Great Lakes Trail
starstarstarstarstar 5/5 23rd Street & Keokuk, Spirit Lake

starstarstarno starno star 3/5 91 W Broadway St, Arnolds Park

Restaurant Kegler‘s Kitchen
starstarstarno starno star 3.3/5 2103 Circle Dr W, Spirit Lake

Restaurant Kinbrae Steakhouse
starstarstarhalf starno star 3.5/5 28 Ackley St, Arnolds Park

Hotel - Bed & Breakfast Kingman Place
High on the west bank of Spirit Lake stands the Kingman Place
13710 Hwy 240th Ave, Spirit Lake

Restaurant Koffee Kup Kafe
starstarstarhalf starno star 3.8/5 43 N Okoboji Grove Rd, Arnolds Park

Art/Attraction Lakes Art Center
Broaden your horizons
starstarstarstarhalf star 4.5/5 2201 Hwy 71 N, Spirit Lake

Hotel - Cottages Lakeside Bed & Breakfast
554 Hill Ave, Spirit Lake

starstarstarstarstar 5/5 1821 18 St, Spirit Lake

Art - Performing Arts Lauridsen Theatre
starstarstarstarstar 5/5 2201 Hwy 71 N, Spirit Lake

Restaurant Lighthouse
starstarhalf starno starno star 2.7/5 E Oak Vlg, Arnolds Park

starstarstarstarno star 4/5 91 W Broadway, Arnolds Park

91 W Broadway, Arnolds Park

Village West, Spirit Lake

Hotel - Resort Manhattan Beach
2714 Manhattan Blvd, Spirit Lake