Spirit Lake accommodation from NZ$147
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Spirit Lake
Top hotel deals in Spirit Lake

Ramada by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji

Super 8 by Wyndham Spirit Lake/Okoboji

Village West Resort & Hotel

Cozy lakefront cabin - on both Big and Little Spirit Lake

Cozy Lakeside Retreat with Beach Access, Scenic Views & Endless Amenities

3-bedroom Condo in Spirit Lake with AC, WiFi, two large TVs, close to the lake
Accommodation In Spirit Lake
Ready to discover the joys of Iowa Great Lakes? Hoping to score a hotel in Spirit Lake? Spirit Lake offers 12 hotels around within a 10-kilometre distance of the town centre.
While Spirit Lake's not exactly known as Iowa Great Lakes' accommodation hot spot, it is home to the Super 8 Motel - Spirit Lake/Okoboji, which is relatively close to the CBD.
The Super 8 Jackson Mn can be found 25 kilometres from the main part of Spirit Lake. Another option is the Arrowwood Resort & Conference Center, which is situated 6 kilometres away. Some other hotels include the Vintage Block Inn & Suites and the Rodeway Inn Milford.
Don't disappear before checking out what's on offer in the wider region of Iowa Great Lakes. Western Iowa offers rural landscapes and prairies. Commonly visited Western Iowa tourist draws include the farms. Active tourists might also enjoy mountain biking, hiking and horse riding here.
Looking for more things to do? Spend some time enjoying the Higgins Museum, Brooks Golf Club and Ranch Okoboji, which you'll find in Okoboji, 6 kilometres to the southwest of Spirit Lake. Some of our recommended Okoboji accommodation options are the AmericInn Lodge & Suites Okoboji and Ramada Spirit Lake/Okoboji. 35 kilometres to the south of Spirit Lake, you'll find Spencer, home to the Econo Lodge and Days Inn Hotel Spencer Ia. If you're staying in Spencer, be sure to check out the Clay County Fairgrounds, Spencer Municipal Golf Course and Riverview Park.
Fort Dodge Regional Airport is situated 120 kilometres from the middle of Spirit Lake. The Best Western Starlite Village is a convenient ride from the airport.
Spirit Lake hotels essential information
Accommodation | 441 hotels |
---|---|
Lowest Price | NZ$147 |
Highest Price | NZ$667 |
Popular hotels | Ramada by Wyndham Spirit Lake/Okoboji, Travelodge by Wyndham Spirit Lake/Okoboji, Super 8 by Wyndham Spirit Lake/Okoboji, Village West Resort & Hotel, Cozy lakefront cabin - on both Big and Little Spirit Lake, Cozy Lakeside Retreat with Beach Access, Scenic Views & Endless Amenities, 3-bedroom Condo in Spirit Lake with AC, WiFi, two large TVs, close to the lake, Summer Escape on Spirit Lake - Private Lake Access, Fire-pit & Grill Sleeps 12, Spacious 5-bedroom house with dock access in welcoming Spirit Lake |
New reviews! Best hotels in Spirit Lake

Nearby cities
Near an Attraction
Hotels near an airport
More accommodations in Spirit Lake
Top hotels
More destinations for you
- Santa Barbara Accommodation
- Grovetown Accommodation
- Palm Springs Accommodation
- Groveland Accommodation
- Lewis Accommodation
- Pullman Accommodation
- South Lake Tahoe Accommodation
- Conrad Accommodation
- Lahaina Accommodation
- Anaheim Accommodation
- Hamilton Accommodation
- Catlin Accommodation
- Venice Accommodation
- Davenport Accommodation
- Waterloo Accommodation
- Royal Oak Accommodation
- Christmas Accommodation
- Coralville Accommodation
- Honolulu Accommodation
- Monterey Accommodation
- De Witt Accommodation
- Bayview Accommodation
- All Inclusive Hotels in Honolulu
- San Diego Accommodation
- Ventura Accommodation
- Kailua-Kona Accommodation
^Eligibility requirements and conditions apply