Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Jeff Reed on trover

Find Hotels in Spirit Lake, IA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Spirit Lake hotels and places to stay

Ramada by Wyndham Spirit Lake/Okoboji
2.5 out of 5
2704 17th St, Intersection of Highway 9 & 71, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
The price is $110 per night
1.35 mi from city center
4/5Very Good! (270 reviews)

"It was great we stay every year! Bummed the pool wasn’t open but that’s not their fault. We’ll be back next year"…"

Reviewed on May 2, 2020

Ramada by Wyndham Spirit Lake/Okoboji
Super 8 by Wyndham Spirit Lake/Okoboji
2 out of 5
2203 Circle Drive West, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
The price is $102 per night
1.05 mi from city center
4.2/5Excellent! (270 reviews)

"Very friendly staff. Easy Check in and she let us check in early. Room was nice and clean. Convenient location."…"

Reviewed on Jun 15, 2020

Super 8 by Wyndham Spirit Lake/Okoboji
The Oakwood Inn
3.5 out of 5
2625 Nature Center Rd, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
The price is $149 per night
2.1 mi from city center
4.9/5Exceptional! (91 reviews)

"The place was quite, classy and clean. Our breakfasts were wonderful. We biked each day and the trail was about 50 feet from the parking lot. Great combination of handy access and being away from the business of the lakes."…"

Reviewed on Jun 27, 2020

The Oakwood Inn
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Northland Inn Motel
2.5 out of 5
2051 Hwy 9, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
The price is $99 per night
3.91 mi from city center
4/5Very Good! (50 reviews)
Winter Games

"Motel is in a great location with easy access to everything in Okoboji. Front desk staff is super nice and stayed up late for our check in."…"

Reviewed on Jan 28, 2020

Northland Inn Motel
Village West Resort & Hotel
2.5 out of 5
20785 170th St, Spirit Lake, IA
Get Rates
3.94 mi from city center
2.8/5 (70 reviews)

"I loved the pool the only thing i would like to have seen was refrigerators in the rooms"…"

Reviewed on Sep 9, 2019

Village West Resort & Hotel
Great Lakes Inn
2 out of 5
1905 18th Street, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
The price is $79 per night
0.87 mi from city center
3.8/5Good! (36 reviews)

"Little on the spendy side for what it is. But all In all great stay!"…"

Reviewed on Jun 29, 2020

Great Lakes Inn
Big Spirit Resort
3.5 out of 5
100 N Hill ave, Spirit Lake, IA
Get Rates
1.52 mi from city center
5/5Exceptional! (5 reviews)

"Clean and comfortable nice area will be back next year"…"

Reviewed on Jul 7, 2019

Big Spirit Resort
Brand New Okoboji Vacation Cabin 1717 Square Feet At Bridges Bay Resort!!!
5/5Exceptional! (51 reviews)
Weekend Getway

"Great place, would stay again."…"

Reviewed on Jun 30, 2020

Brand New Okoboji Vacation Cabin 1717 Square Feet At Bridges Bay Resort!!!
Bridges Bay Resort - 2 BR + Loft Okoboji Cabin + Hot Tub
Get Rates
3.4 mi from city center
4.8/5Exceptional! (17 reviews)
Awesome

"We really annoyed our stay. Loved the hot tub and fishing in the pond!"…"

Reviewed on Sep 3, 2019

Bridges Bay Resort - 2 BR + Loft Okoboji Cabin + Hot Tub
Bridges Bay Cabin #113- The Look Out
Get Rates
3.32 mi from city center
4.4/5Excellent! (19 reviews)
Relaxing deck views

"Nice getaway for the family had great relaxing conversations on the decks. Great Views. Up stairs was a little stuffy despite the air conditioning so additional fans would be a nice addition. Need to update the lamps some of the equipment was not functioning as expected. Kitchen needed some basic ..."…"

Reviewed on Jun 25, 2020

Bridges Bay Cabin #113- The Look Out
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.

Visiting Spirit Lake

Visitors to Spirit Lake are sure to enjoy the lakeside setting. Tourists can also enjoy the city's churches and entertainment choices. In Spirit Lake, there are 19 hotels and other accommodations to choose from.

Sightseeing and Staying in Spirit Lake

Places to visit in the larger region include Ranch Okoboji, Brooks Golf Club, and Higgins Museum. You'll also find Arnolds Park and West Okoboji Lake in the area.

As you plan your vacation, you'll find 19 hotels and other lodging accommodations to choose from in Spirit Lake. Here's a top accommodation based on Expedia user reviews:

  • - Our customers like the breakfast and clean, comfortable rooms at this motel. This 2-star motel features free breakfast, free WiFi, and free parking.

Dressing for Spirit Lake

  • Between January and March, you can expect the daytime average to be around 47°F and the nighttime average to be 3°F
  • From April to June, temperatures average about 81°F during the day and 27°F at night
  • July through September averages 82°F during the day and 41°F at night
  • In October-December, the average temperature is 66°F during the day and 4°F at night
  • Spirit Lake gets about 28.43 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 80°F, while the coldest months are January and December with an average of 6°F

Frequently asked questions

What's the best place to stay in Spirit Lake?
The Oakwood Inn is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. It is located a short 1-minute walk from West Okoboji Lake. Other favorite options based on reviews include Northland Inn Motel and Super 8 by Wyndham Spirit Lake/Okoboji.
If I need to cancel my hotel reservation in Spirit Lake, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to get the best options available in Spirit Lake.
Where can I learn more about changing or cancelling my trip to Spirit Lake?
For more details about picking new dates or cancelling your trip to Spirit Lake, click here.
What's the best accommodation for a family vacation to Spirit Lake?
Super 8 by Wyndham Spirit Lake/Okoboji is a property with free parking and free breakfast, and it’s a top choice on Expedia for families. Other good options for your stay with the kids include Ramada by Wyndham Spirit Lake/Okoboji and Great Lakes Inn. Attractions in the area like ‘Boji Splash Indoor Waterpark Okoboji and Clay County Fairgrounds are also fun for kids of all ages.
What's the best place to stay for a couple going to Spirit Lake?
The Oakwood Inn is a favorite 3.5-star B&B for couples, and features free breakfast and free WiFi.
What's the best pet-friendly accommodation in Spirit Lake?
Northland Inn Motel is a top dog-friendly property, and offers free WiFi for its human guests. Other good options for you and your pet include The Oakwood Inn and Ramada by Wyndham Spirit Lake/Okoboji.
Where is the best hotel to stay near Goodies Handmade Candies?
Ramada by Wyndham Spirit Lake/Okoboji is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It’s located just a short 0.7 mi (1.1 km) from Goodies Handmade Candies. Other good choices close by include Super 8 by Wyndham Spirit Lake/Okoboji and Great Lakes Inn.
What's the best accommodation for a beach vacation in Spirit Lake?
The Oakwood Inn is a top beachfront resort with 2 restaurants and an indoor pool. Super 8 by Wyndham Spirit Lake/Okoboji is another good option for your beach trip. Spend a relaxing afternoon at Pike’s Point Beach during your stay.
What are some accommodations with pools in Spirit Lake?
Ramada by Wyndham Spirit Lake/Okoboji is a top hotel with an indoor pool, free breakfast, and free WiFi. Village West Resort & Hotel is one more option with an onsite pool.

Recent reviews of Spirit Lake hotels

More trip options