Spirit Lake accommodation from AU$103
Find hotels that Aussie travellers love
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
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Spirit Lake
Top hotel deals in Spirit Lake

Super 8 by Wyndham Spirit Lake/Okoboji

Ramada by Wyndham Spirit Lake/Okoboji

Cozy lakefront cabin - on both Big and Little Spirit Lake

Enjoy Boji Blue Lagoon with West Lake Okoboji views, close to beach & boat ramp!

Charming West Lake Okoboji Cabin

Travelodge by Wyndham Spirit Lake/Okoboji

Barleans-Cozy Cabin Conveniently Located
Accommodation in Spirit Lake
Spirit Lake is a marvellous place to visit, with a neat little list of available hotels. There are 6 located less than 5 kilometres from the middle of town.
Book a room near all the main streets at the AmericInn Lodge & Suites Okoboji and Vintage Block Inn & Suites.
Treat the kids with a stop off at Goodies Handmade Candies, where you can taste a range of tasty sweets. A couple of suitable accommodation choices near this spot are Arrowwood Resort & Conference Center and Super 8 - Spirit Lake/Okoboji.
If you find yourself searching for more accommodation options in Spirit Lake, look into the Rodeway Inn Milford and the AmericInn Lodge & Suites Jackson. They are located 11 kilometres and 25 kilometres away from the center. Further alternatives are the Ramada Spirit Lake/Okoboji, 2 kilometres away, and the Econo Lodge Jackson, 25 kilometres.
The nearby localities of Estherville and Jackson, MN are definitely worth exploring. Estherville is 20 kilometres to the east of Spirit Lake, while Jackson, MN is 25 kilometres to the north. Estherville hotels are the Estherville Hotel & Suites and Super 8 Estherville. The Super 8 Jackson MN and Earth Inn Motel are some of the options in Jackson, MN.
Fort Dodge Regional Airport is 120 kilometres from the centre of Spirit Lake. The Best Western Starlite Village is just a short ride from the airport.
Spirit Lake hotels essential information
Accommodation | 414 hotels |
---|---|
Lowest Price | AU$103 |
Highest Price | AU$132 |
Popular hotels | Super 8 by Wyndham Spirit Lake/Okoboji, Ramada by Wyndham Spirit Lake/Okoboji, Cozy lakefront cabin - on both Big and Little Spirit Lake, Enjoy Boji Blue Lagoon with West Lake Okoboji views, close to beach & boat ramp!, Charming West Lake Okoboji Cabin, Travelodge by Wyndham Spirit Lake/Okoboji, Barleans-Cozy Cabin Conveniently Located, Lakeside Luxury~Hot Tub~Game Room~Fire Pit, Okoboji Cabin |
Frequently asked questions
New reviews! Best hotels in Spirit Lake
