Hotels in Spirit Lake

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 19 - Oct 20
Tomorrow
Oct 20 - Oct 21
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Where to stay in Spirit Lake?

1. Super 8 by Wyndham Spirit Lake/Okoboji

Super 8 by Wyndham Spirit Lake/Okoboji
Spirit Lake
$68
$75 total
includes taxes & fees
Oct 25 - Oct 26
Super 8 by Wyndham Spirit Lake/Okoboji

2. Travelodge by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji
Spirit Lake
$71
$78 total
includes taxes & fees
Oct 21 - Oct 22
Travelodge by Wyndham Spirit Lake/Okoboji

3. Ramada by Wyndham Spirit Lake/Okoboji

Ramada by Wyndham Spirit Lake/Okoboji
Spirit Lake
$70
$77 total
includes taxes & fees
Nov 2 - Nov 3
Ramada by Wyndham Spirit Lake/Okoboji

4. Northland Inn Motel

Northland Inn Motel
Spirit Lake
$114
$125 total
includes taxes & fees
Oct 20 - Oct 21
Northland Inn Motel

5. Village West Resort & Hotel

Village West Resort & Hotel
Spirit Lake
$100
$110 total
includes taxes & fees
Oct 21 - Oct 22
Village West Resort & Hotel

6. AmericInn by Wyndham Okoboji

AmericInn by Wyndham Okoboji
Okoboji
$93
$103 total
includes taxes & fees
Oct 25 - Oct 26
AmericInn by Wyndham Okoboji

7. Okoboji Inn & Suites

Okoboji Inn & Suites
Milford
$80
$90 total
includes taxes & fees
Oct 20 - Oct 21
Okoboji Inn & Suites

8. Lake Okoboji Resort & Conference Center

Lake Okoboji Resort & Conference Center
Okoboji
$89
$106 total
includes taxes & fees
Oct 20 - Oct 21
Lake Okoboji Resort & Conference Center

9. The Inn Hotel Lake Okoboji, an Ascend Collection Hotel

The Inn Hotel Lake Okoboji, an Ascend Collection Hotel
Arnolds Park
$113
$127 total
includes taxes & fees
Nov 2 - Nov 3
The Inn Hotel Lake Okoboji, an Ascend Collection Hotel

10. Vintage Block Inn & Suites

Vintage Block Inn & Suites
Okoboji
$100
$113 total
includes taxes & fees
Oct 22 - Oct 23
Vintage Block Inn & Suites

11. Rodeway Inn Milford

Rodeway Inn Milford
Milford
$71
$79 total
includes taxes & fees
Oct 23 - Oct 24
Rodeway Inn Milford

12. The Oakwood Inn Okoboji - Adults Only

The Oakwood Inn Okoboji - Adults Only
Okoboji
$167
$183 total
includes taxes & fees
Nov 3 - Nov 4
The Oakwood Inn Okoboji - Adults Only

13. Bridges Bay Resort

Bridges Bay Resort
Arnolds Park
$89
$106 total
includes taxes & fees
Oct 20 - Oct 21
Bridges Bay Resort

14. Super 8 by Wyndham Jackson MN

Super 8 by Wyndham Jackson MN
Jackson
$79
$88 total
includes taxes & fees
Oct 20 - Oct 21
Super 8 by Wyndham Jackson MN

15. AmericInn by Wyndham Jackson

AmericInn by Wyndham Jackson
Jackson
$82
$90 total
includes taxes & fees
Nov 1 - Nov 2
AmericInn by Wyndham Jackson

16. Reston Inn & Suites

Reston Inn & Suites
Spencer
$89
$100 total
includes taxes & fees
Oct 20 - Oct 21
Reston Inn & Suites

17. Estherville Hotel & Suites

Estherville Hotel & Suites
Estherville
$101
$113 total
includes taxes & fees
Nov 1 - Nov 2
Estherville Hotel & Suites

18. Holiday Inn Express & Suites Spencer by IHG

Holiday Inn Express & Suites Spencer by IHG
Spencer
$114
$128 total
includes taxes & fees
Nov 19 - Nov 20
Holiday Inn Express & Suites Spencer by IHG

19. The Northwest Inn

The Northwest Inn
Spencer
$69
$77 total
includes taxes & fees
Oct 20 - Oct 21
The Northwest Inn

20. Earth Inn Motel

Earth Inn Motel
Jackson
$55
$61 total
includes taxes & fees
Nov 1 - Nov 2
Earth Inn Motel
View all properties

Get last-minute hotel deals in Spirit Lake and save more

Sign in to unlock great savings.

Super 8 by Wyndham Spirit Lake/Okoboji

Super 8 by Wyndham Spirit Lake/Okoboji
Spirit Lake
$73
per night
$161 total
includes taxes & fees
Super 8 by Wyndham Spirit Lake/Okoboji

Ramada by Wyndham Spirit Lake/Okoboji

Ramada by Wyndham Spirit Lake/Okoboji
Spirit Lake
$90
per night
$198 total
includes taxes & fees
Ramada by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji
Spirit Lake
$119
per night
$262 total
includes taxes & fees
Travelodge by Wyndham Spirit Lake/Okoboji

Village West Resort & Hotel

Village West Resort & Hotel
Spirit Lake
$100
per night
$220 total
includes taxes & fees
Village West Resort & Hotel

Northland Inn Motel

Northland Inn Motel
Spirit Lake
$114
per night
$250 total
includes taxes & fees
Northland Inn Motel

Charming Spirit Lake Home - 6 Mi to Arnolds Park!

Charming Spirit Lake Home - 6 Mi to Arnolds Park!
Spirit Lake
$95
per night
$444 total
includes taxes & fees
Charming Spirit Lake Home - 6 Mi to Arnolds Park!
Our prices for hotels in Spirit Lake are cheapest in March
Price trends for hotels in Spirit Lake
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Spirit Lake
October
High 15°C / low 5°C. Partly sunny.
View properties in October
15°
5°
7°
-1°
-1°
-8°
-5°
-13°
-3°
-12°
6°
-3°
13°
3°
20°
10°
25°
16°
27°
17°
27°
16°
24°
13°
Monthly weather averages (˚C)

Top landmarks in Spirit Lake

A large, fallen tree trunk by a body of water.

Elinor Bedell State Park

8.6/10 (10 reviews)
Elinor Bedell State Park is 1.7 mi (2.8 km) from central Spirit Lake, why not stop by during your stay.
See properties
A box of assorted chocolates with a heart-shaped cutout on the lid.

Goodies Handmade Candies

8.6/10 (32 reviews)
Why not give yourself a treat with a trip to Goodies Handmade Candies, one of the family attractions located 1.3 mi (2.2 km) from central Spirit Lake. If you have fun at Goodies Handmade Candies, you'll love 'Boji Splash Indoor Waterpark Okoboji and Iowa Great Lakes Maritime Museum, both located nearby.
See properties

Pike's Point Beach

8.6/10 (17 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Pike's Point Beach located 3.1 mi (5.1 km) from central Spirit Lake. If you want to continue walking by the waves, head to Sandbar Beach, Crandalls Beach, and McClelland Beach.
See properties

Little Spirit Lake

Little Spirit Lake is 5.8 mi (9.4 km) from central Spirit Lake, why not stop by during your stay.
See properties

Little Spirit Lake Wildlife Management Area

Little Spirit Lake Wildlife Management Area is 5.3 mi (8.5 km) from central Spirit Lake, why not stop by during your stay.
See properties

Spirit Lake

Spirit Lake is 3.8 mi (6.1 km) from central Spirit Lake, why not stop by during your stay.
See properties

Harlan Beach

If being by the water is a major draw, Harlan Beach is a spot you might want to check out, located 5.2 mi (8.4 km) from central Spirit Lake. If you want to continue walking by the waves, head to Sandbar Beach and Martha Yarns Memorial Beach, both within a short walk.
See properties

Templar State Recreation Area

8.2/10 (13 reviews)
Templar State Recreation Area is 1.4 mi (2.3 km) from central Orleans, why not stop by during your stay.
See properties

Learn more about Spirit Lake

Glide across the crystal-clear waters of Big Spirit Lake, Iowa's largest natural lake beckoning with promises of walleye and perch. At Marble Beach State Recreation Area, fishing becomes less sport and more meditation. Downtown's Lake Street offers quaint shops that avoid tourist-trap tackiness, selling items you'll actually want to keep. The Iowa Great Lakes region surrounds you with options – East and West Okoboji Lakes provide alternative watery playgrounds. Robertson County Park delivers quintessential lakeside moments without crowds. For a sweet pause, Goodies Handmade Candies offers treats made the old-fashioned way. Maple Oak Beach provides the perfect sunset spot where even jaded travelers reach for their cameras.

See all hotels in Spirit Lake
A girl standing in front of a store with a sign that reads "The Funhouse."

Check out reviews of Spirit Lake hotels guests love

Village West Resort & Hotel

Village West Resort & Hotel

10/10 Excellent
"We only had time for a 2 day visit to Iowa's great lakes. Mit Chaudri and the staff were phenomenal! In spite of a prebooked wedding party and associatesld events, one room was reserved for us. We loved the room, and delicious full breakfast. We were relaxed and grateful! We will be back next spring!"
Larry 2-night trip
Posted 4 days ago
Village West Resort & Hotel
Travelodge by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji

10/10 Excellent
"Everything was clean, the ac unit was new, and the bed was comfy. Thank you for a wonderful stay!"
Alyssa 2-night trip
Posted 1 month ago
Travelodge by Wyndham Spirit Lake/Okoboji
Northland Inn Motel

Northland Inn Motel

10/10 Excellent
"Very clean and staff very friendly.. only issue was breakfast room was shut down for awhile"
Cindy 1-night trip
Posted 2 months ago
Northland Inn Motel

Frequently asked questions

What accommodations do travelers recommend in Spirit Lake?
Can I book a refundable hotel in Spirit Lake?
If you need the flexibility to change your plans to Spirit Lake, most properties offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I stay in Spirit Lake if I'm looking for an affordable accommodation?
An inexpensive option worth considering is Ramada by Wyndham Spirit Lake/Okoboji.
Where can I stay in Spirit Lake if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 81 vacation homes. You also might want to book one of 7 cottages or 12 cabins.
What will the weather in Spirit Lake be like during my trip?
July and August are typically the warmest months in Spirit Lake when the average temp is 69°F. January and February are the coldest months when the average temperature is 23°F. June and May are the months with the most rain.
Why should I book my Spirit Lake hotel through Hotels.com?
There are lots of reasons to book your Spirit Lake trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring