We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Featured
  • Price (low to high)
  • Price (high to low)
  • Traveller Ranked
Super 8 Spirit Lake\/Okoboji
US$94
TripAdvisor
View Deal
  • Free Wifi
  • Free Parking
Ramada Spirit Lake\/Okoboji
US$140
TripAdvisor
View Deal
  • Free Wifi
  • Free Parking
See all hotels in or near Spirit Lake
AmericInn Lodge & Suites Okoboji
AmericInn Lodge & Suites Okoboji(Okoboji)(Great Value!)
US$100
TripAdvisor
View Deal
Certificate of Excellence
4.3 km from Spirit Lake
  • Free Wifi
  • Free Parking
Arrowwood Resort and Conference Center
US$89
TripAdvisor
View Deal
4.5 km from Spirit Lake
  • Free Wifi
  • Free Parking
Bridges Bay Resort
Bridges Bay Resort(Arnolds Park)
US$86
TripAdvisor
View Deal
5.7 km from Spirit Lake
  • Free Wifi
  • Free Parking
Rodeway Inn & Suites near Okoboji Lake
US$90
RodewayInn
View Deal
11.0 km from Spirit Lake
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Jackson
US$140
TripAdvisor
View Deal
Certificate of Excellence
25.5 km from Spirit Lake
  • Free Wifi
  • Free Parking
Econo Lodge Jackson
US$65
EconoLodge
View Deal
25.9 km from Spirit Lake
  • Free Wifi
  • Free Parking
South T Motel
South T Motel(Spencer)
US$47
TripAdvisor
View Deal
33.1 km from Spirit Lake
  • Free Wifi
  • Free Parking
Super 8 Spencer
US$54
Hotels.com
View Deal
33.1 km from Spirit Lake
  • Free Wifi
  • Free Parking
Econo Lodge
US$50
Booking.com
View Deal
33.3 km from Spirit Lake
  • Free Wifi
  • Breakfast included
AmericInn Spencer
US$90US$81
Travelocity
View Deal
Certificate of Excellence
33.5 km from Spirit Lake
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Worthington
US$110
TripAdvisor
View Deal
Certificate of Excellence
46.1 km from Spirit Lake
  • Free Wifi
  • Free Parking
Americas Best Value Inn Suburban Motel
US$60
TripAdvisor
View Deal
46.8 km from Spirit Lake
  • Free Wifi
  • Free Parking
Okoboji Commons Hotel
Okoboji Commons Hotel(Okoboji)(Great Value!)
Booking.com
View Deal
Certificate of Excellence
4.4 km from Spirit Lake
  • Free Wifi
  • Free Parking
Vintage Block Inn & Suites
Travelocity
View Deal
Certificate of Excellence
5.1 km from Spirit Lake
  • Free Wifi
  • Free Parking
Inn at Okoboji
TripAdvisor
View Deal
5.5 km from Spirit Lake
  • Free Wifi
  • Free Parking
West Oaks Resort
West Oaks Resort(Arnolds Park)
Hotels.com
View Deal
5.9 km from Spirit Lake
  • Free Parking
  • Pool
Triggs Bay Resort
Triggs Bay Resort(Arnolds Park)
Hotels.com
View Deal
6.1 km from Spirit Lake
  • Beachfront
  • Pool
Fillenwarth Beach
Fillenwarth Beach(Arnolds Park)(Great Value!)
6.4 km from Spirit Lake
  • Free Wifi
  • Free Parking
Crescent Beach Resort
7.1 km from Spirit Lake
  • Beachfront
Boulders Inn & Suites
Hotels.com
View Deal
Certificate of Excellence
8.7 km from Spirit Lake
  • Free Wifi
  • Free Parking
No photo provided
TripAdvisor
View Deal
9.4 km from Spirit Lake
    Super 8 Estherville
    Super 8 Estherville(Estherville)
    Booking.com
    View Deal
    23.2 km from Spirit Lake
    • Free Wifi
    • Free Parking
    Estherville Hotel & Suites
    Booking.com
    View Deal
    23.3 km from Spirit Lake
    • Free Wifi
    • Free Parking
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.