
Spirit Lake Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Spirit Lake Holiday
Enjoy unforgettable adventures when you lock in a holiday package to Spirit Lake. Whether you're a history buff, art enthusiast or just a traveller who appreciates new places, there's something for everyone in this exciting city. Like to explore your new surroundings? Boji Splash Indoor Waterpark Okoboji, Arnolds Park and East Okoboji Lake are among the top places to visit during your trip to Spirit Lake. Whoever you're taking a break with and whatever you want to spend, your dream Spirit Lake holiday is just a few clicks away with Expedia.
Spirit Lake Holiday
Spirit Lake Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Population | 5,000 |
Max Temp Winter | -3.89ºC |
Max Temp Summer | 27ºC |
Top Sights | Boji Splash Indoor Waterpark Okoboji, Okoboji Summer Theatre and Marble Beach State Recreation Area |
Our pick of the best Spirit Lake Hotel Deals

Village West Resort & Hotel
Our room was really nice. The setting is beautiful.
Reviewed on 20 Sept 2025

Super 8 by Wyndham Spirit Lake/Okoboji
We didn’t eat breakfast but the hotel was clean and met our needs
Reviewed on 8 Jan 2026

Cozy Lakeside Retreat with Beach Access, Scenic Views & Endless Amenities
We thought the cottage was delightful and perfect for our family of 6 adults. We enjoyed the quiet neighborhood and patio area. We used the docks for tie up during the day and swam off of one of the boating docks when the Methodist camp kiddos were using the swim area for their activities.
Reviewed on 1 Sept 2025
Discover the most popular places to visit in Spirit Lake

Goodies Handmade Candies
Take the family on an outing to Goodies Handmade Candies during your trip to Spirit Lake. While you're in the area, stroll along the lakeside.











