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.
Filter Hotels
81 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$ 65
TripAdvisor
View Deal
#1 of 5 Hotels in Spirit Lake
  • Free Wifi
  • Free Parking
US$ 94
TripAdvisor
View Deal
#2 Best Value of 5 hotels in Spirit Lake
  • Free Wifi
  • Free Parking
Updating list...
US$ 93
TripAdvisor
View Deal
4.5 km from Spirit Lake
#4 of 5 Hotels in Okoboji
  • Free Wifi
  • Free Parking
US$ 91
TripAdvisor
View Deal
Certificate of Excellence
8.7 km from Spirit Lake
#1 of 2 Hotels in Milford
  • Free Wifi
  • Free Parking
US$ 90
RodewayInn
View Deal
11.0 km from Spirit Lake
#2 of 2 Hotels in Milford
  • Free Wifi
  • Free Parking
US$ 61
TripAdvisor
View Deal
23.2 km from Spirit Lake
#2 of 3 Hotels in Estherville
  • Free Wifi
  • Free Parking
US$ 94
TripAdvisor
View Deal
23.3 km from Spirit Lake
#1 of 3 Hotels in Estherville
  • Free Wifi
  • Free Parking
US$ 154
TripAdvisor
View Deal
Certificate of Excellence
25.5 km from Spirit Lake
#1 of 4 Hotels in Jackson
  • Free Wifi
  • Free Parking
US$ 57
TripAdvisor
View Deal
25.9 km from Spirit Lake
#4 of 4 Hotels in Jackson
  • Free Wifi
  • Free Parking
Super 8 Jackson MN(Jackson)(Great Value!)
US$ 51
TripAdvisor
View Deal
26.4 km from Spirit Lake
#2 of 4 Hotels in Jackson
  • Free Wifi
  • Free Parking
South T Motel(Spencer)
US$ 56
Booking.com
View Deal
33.1 km from Spirit Lake
#6 of 6 Hotels in Spencer
  • Free Wifi
  • Free Parking
US$ 57
Booking.com
View Deal
33.1 km from Spirit Lake
#4 of 6 Hotels in Spencer
  • Free Wifi
  • Free Parking
US$ 71
Booking.com
View Deal
Certificate of Excellence
33.2 km from Spirit Lake
#1 of 6 Hotels in Spencer
  • Free Wifi
  • Free Parking
US$ 56
Booking.com
View Deal
33.3 km from Spirit Lake
#5 of 6 Hotels in Spencer
  • Free Wifi
  • Breakfast included
US$ 101
US$ 90
Expedia.com
View Deal
Certificate of Excellence
33.5 km from Spirit Lake
#3 of 6 Hotels in Spencer
  • Free Wifi
  • Free Parking
US$ 127
Booking.com
View Deal
33.7 km from Spirit Lake
#2 of 6 Hotels in Spencer
  • Free Wifi
  • Free Parking
Hotels.com
View Deal
Certificate of Excellence
46.3 km from Spirit Lake
#2 of 7 Hotels in Worthington
  • Free Wifi
  • Free Parking
US$ 102
TripAdvisor
View Deal
Certificate of Excellence
46.4 km from Spirit Lake
#1 of 7 Hotels in Worthington
  • Free Wifi
  • Free Parking
US$ 61
TripAdvisor
View Deal
46.4 km from Spirit Lake
#4 of 7 Hotels in Worthington
  • Free Wifi
  • Free Parking
US$ 67
US$ 65
Priceline
View Deal
46.8 km from Spirit Lake
#3 of 4 Hotels in Emmetsburg
  • Free Wifi
  • Free Parking
US$ 78
Booking.com
View Deal
Certificate of Excellence
47.8 km from Spirit Lake
#1 of 4 Hotels in Emmetsburg
  • Free Wifi
  • Free Parking
US$ 105
Expedia.com
View Deal
47.9 km from Spirit Lake
#2 of 4 Hotels in Emmetsburg
    US$ 62
    Priceline
    View Deal
    48.2 km from Spirit Lake
    #5 of 7 Hotels in Worthington
    • Free Wifi
    • Free Parking
    US$ 66
    Priceline
    View Deal
    48.2 km from Spirit Lake
    #2 of 2 Hotels in Windom
      Sibley Inn(Sibley)
      US$ 68
      US$ 64
      Hotels.com
      View Deal
      52.6 km from Spirit Lake
      #2 of 2 Hotels in Sibley
      • Free Wifi
      • Free Parking
      US$ 71
      Booking.com
      View Deal
      56.2 km from Spirit Lake
      #1 of 2 Fairmont B&B and Inns
        TripAdvisor
        View Deal
        #1 of 2 Spirit Lake B&B and Inns
        • Free Wifi
        • Free Parking
        Booking.com
        View Deal
        Certificate of Excellence
        4.3 km from Spirit Lake
        #2 of 5 Hotels in Okoboji
        • Free Wifi
        • Free Parking
        Expedia.com
        View Deal
        Certificate of Excellence
        4.4 km from Spirit Lake
        #3 of 5 Hotels in Okoboji
        • Free Wifi
        • Free Parking
        Hotels.com
        View Deal
        Certificate of Excellence
        5.1 km from Spirit Lake
        #1 of 5 Hotels in Okoboji
        • Free Wifi
        • Free Parking
        Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.