Spirit Lake accommodation from AU$117

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

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

Tonight
Check prices in Spirit Lake for tonight, 16 May - 17 May
Tomorrow night
Check prices in Spirit Lake for tomorrow night, 17 May - 18 May
This weekend
Check prices in Spirit Lake for this weekend, 17 May - 19 May
Next weekend
Check prices in Spirit Lake for next weekend, 24 May - 26 May

Spirit Lake stays as unique as you are

Top hotel deals in Spirit Lake

Don't see what you're looking for?
See all available properties in Spirit Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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
406 hotels
Lowest Price
AU$117
Highest Price
AU$164
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, Spacious Home on East Lake Okoboji, Quaint East Lake House , Monarch Cove Cottage, Barleans-Cozy Cabin Conveniently Located, 4-Bedroom Lake House in East Okoboji Lake

Frequently asked questions

What are the best hotels in Spirit Lake?
The reviews are in for Ramada by Wyndham Spirit Lake/Okoboji, and they’re so glowing they make the light bulbs appear dim. Located in Spirit Lake, this getaway includes a fireplace in the lobby, a 24-hour front desk and plenty more. Wotif travellers also rate Village West Resort & Hotel as one of the top hotels in Spirit Lake. It’s a good option if you want to be close to Arnolds Park and East Okoboji Lake. Whatever type of pad you have in mind, use Wotif to find an unbeatable deal on your Spirit Lake accommodation.
How many days should I spend in Spirit Lake?
Well, dear traveller, you’ve got some choices to make. Consider the purpose of your stay — are you going for exploration, relaxation or a specific event? Also take into account your budget, travel pace and what you’re keen to see and do. When you’ve done all the legwork, we’ve got a hotel in Spirit Lake that’s calling your name.
Where should a first-time tourist stay in Spirit Lake?
If you’ve never visited Spirit Lake before, make the experience as easy as possible. Stay someplace central so you’ll be near the top sights, transport options and things like restaurants or cafés. Keep an eye out for Spirit Lake hotels that are well located and come recommended by other first-time visitors.
How much does a Spirit Lake hotel cost?
Spirit Lake hotel prices vary depending on when you plan to travel and just how fancy you like your digs. To lock in AU$117 cheap accommodation in Spirit Lake, enter your details, hit search, then filter your results by property class, budget, amenities and more. Another cost-saving hack? Avoid booking in the high season months of May, June and July, when rates are usually higher. Because the only thing better than going on holiday is getting it for a cheeky bargain!
How do I get a cheap hotel in Spirit Lake?
Easy-peasy. To land cheap hotels in Spirit Lake, follow these tips:

  • Opt for midweek stays: Room rates are nearly always cheaper from Monday to Thursday.
  • If you love a good bargain, let’s be mates: Sign up for a Wotif account to get access to our exclusive Mates Rates.
  • Travel during the low season: September, November and December are Spirit Lake’s least busy months which means low prices galore.
  • Befriend the filter, dear traveller: Use our filter tool to find the type of digs you’re after, then sort by the lowest price to find the best deal.

Which hotels in Spirit Lake are family-friendly?
Take a look at Village West Resort & Hotel or simply use our “Family friendly” filter to scroll through more options. At Wotif, we’ll help you find family accommodation in Spirit Lake that your kiddos will definitely dig. We’re talking epic amenities such as games rooms, pools and babysitting services.

New reviews! Best hotels in Spirit Lake

^Eligibility requirements and conditions apply.