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.
View map Return to list
Filter Hotels
30 results
Accommodation
Speciality Lodging
Price per night
Any
Special offersAny
Distance from
Any
Any distance
    No results found
Traveller rating
Any
StyleAny
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
List Map
Sort Availability
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
#2 of 3 Speciality Lodging in Spirit Lake
    Reviews
    Reviewed 3 July 2015
    So much better the second time around!

    This is our second trip to Kabele's in Spirit Lake. My family booked a room when the lodge first opened some time ago. We had an unpleasant experience and hadn't returned. We try to visit this area... more

    Contact
    504 Hill Ave, Spirit Lake, IA 51360-1400
    Amenities
      Reviews
      Reviewed 26 July 2017
      Visit with family

      Members of my family lease a couple of lots for owned trailers. We stayed in one this past weekend. The resort is the last one on the lake with rentable cabins, and complete with a full-functioning... more

      Reviewed 2 June 2016
      Fishing Haven

      This small resort is a great fishing hide out. It has ample dock space and is a clean, quiet, and well-stocked location for fishing at Spirit Lake. They have wood bundles for a reasonable price... more

      Contact
      Spirit Lake, IA 51360
      Amenities
        #3 of 3 Speciality Lodging in Spirit Lake
        • Pool
        • Free Internet
        Reviews
        Reviewed 12 September 2017
        Quiet and clean

        Older campground but well maintained. Large amount of seasonal campers but again these were overall nice units. Stayed at #9 for 3 nights which is down by the lake. If we come again, will opt for... more

        Reviewed 9 October 2017
        Relaxed Camping

        We love this campground located in Spirit Lake, Iowa. It only takes minutes to drive to all the fun of the Okoboji area. Cenla sits next to Central Lake and has dock access for fishing and relaxing... more

        Contact
        Off Hwy. 71 1 mile south of Hwy. 9, Spirit Lake, IA 51360
        Amenities
        • Pool
        • Free Internet
        Other lodgings near Spirit Lake (27)
        SAVE US$ 12
        US$ 77
        Booking.com
        US$ 65
        View Deal
        #4 of 5 Hotels in Spirit Lake
        • Free Wifi
        • Breakfast included
        Reviews
        Reviewed 25 May 2017
        Clean and Nice Room

        No, this not a fancy hotel. (No, my wife would not stay here.) It worked fine for the fishing trip over the weekend. The room was clean and had plenty of room. The full size refrigerator was a... more

        Reviewed 15 September 2016
        Clean room

        The rates were good for the area. No frills but didn't need that anyway. The room and bathroom were clean. Plenty of parking spaces. we stayed in what appeared to be a newer building. Would stay... more

        Contact
        1905 18th St, Spirit Lake, IA 51360-1091
        Amenities
        • Free Wifi
        • Breakfast included
        • Pool
        • Fitness centre
        SAVE US$ 3
        US$ 77
        Booking.com
        US$ 74
        View Deal
        #1 of 5 Hotels in Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 18 September 2017
        NON-SMOKING AND CLEAN

        This hotel has been recently refurbished (included draperies, mattresses, furniture and TVs). It is now a non-smoking facility, which we really needed. It is the only non-smoking hotel in Spirit... more

        Reviewed 18 August 2017
        Great Hotel - Horrible Coffee

        I was a little nervous as we pulled into the drive because I had family give me bad reviews. I walked in, got to our room and loved it, I had know idea what they were talking about. There has been... more

        Contact
        2203 Circle Dr W, Hwy 71 & 9, Spirit Lake, IA 51360-1065
        +1 800-536-1211
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        SAVE US$ 3
        US$ 87
        Hotels.com
        US$ 84
        View Deal
        #2 of 5 Hotels in Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 3 weeks ago
        Great staff, troublesome stay

        more

        Reviewed 3 weeks ago
        Ramada review

        more

        Contact
        2704 17th St, Hwy 9 & 71 Intersection, Spirit Lake, IA 51360-1081
        +1 800-946-5338
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        SAVE US$ 8
        US$ 108
        Booking.com
        US$ 100
        View Deal
        4.3 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 3 days ago
        Winter weekend getaway

        We were very happy with the location, rooms, staff, and coziness of this hotel! They have a nice pool and the breakfast had everything you neededincluding waffles Also a great hotel for the money in... more

        Reviewed 15 January 2018
        Awesome hockey weekend

        Staff was great accommodating our rowdy 8 year old hockey team! Didn't mind our group of around 60 full of crazy kids at all! Breakfast was great and staff did everything to make our stay great... more

        Contact
        1005 Brooks Park Dr, Okoboji, IA 51355-7703
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        SAVE US$ 4
        US$ 92
        Booking.com
        US$ 88
        View Deal
        4.5 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 12 August 2017
        An option at Okoboji

        Stayed here for a two day conference. Rooms are large and clean. There is a nice on site restaurant. The layout of the hotel is weird because it's had several additions over the years. It backs onto... more

        Reviewed 6 July 2017
        Resort town and overpriced accomadations everywhere

        I knew from previous visits to this town that this wasn't the best place in town, but didn't want to spend a lot. Hotel is older resort and rooms are worn and need updating. Clean. No elevator to... more

        Contact
        1405 Highway 71 N, Okoboji, IA 51355-7736
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        • Restaurant
        • Room Service
        SAVE US$ 3
        US$ 66
        Booking.com
        US$ 63
        View Deal
        #3 of 5 Hotels in Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 8 January 2018
        Northland Inn Spirit Lake

        This hotel is dated, but priced right for the sportsmen that only shower and sleep in the room. Beds are comfy and the shower had plenty of hot water. The breakfast was limited to packaged rolls... more

        Reviewed 17 November 2016
        Great for sportsmen

        Have stayed here for a week of pheasant hunting for 10 years. New owners Sonny and wife Peggy are friendly and accommodating. Driving straight through from MD our rooms have always been ready when we... more

        Contact
        2051 Highway 9, Spirit Lake, IA 51360-7231
        Amenities
        • Free Wifi
        • Free Parking
        Expedia.com
        US$ 94
        View Deal
        #5 of 5 Hotels in Spirit Lake
        • Free Parking
        • Pool
        Reviews
        Reviewed 24 September 2017
        Oh My......

        I've stayed in many RCI timeshares throughout the years and NEVER doubted that a property wouldn't be wonderful. I can't say that anymore after visiting the Village West Resort. We were incredibly... more

        Reviewed 31 August 2017
        NEEDS CLEANED UP & UPDATED

        This resort used to be one of the most beautiful on Lake Okoboji. My family and I have been coming up here since 1971 when it was Vacation Village. The huge beach area is still the best on the... more

        Contact
        20785 170th St, Spirit Lake, IA 51360-3301
        Amenities
        • Free Parking
        • Pool
        • Beachfront
        • Restaurant
        • Room Service
        • Bar/Lounge
        SAVE US$ 3
        US$ 88
        Booking.com
        US$ 85
        View Deal
        8.7 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 27 November 2017
        Business stay

        This is a nice hotel for a business stay. There is a workout room on site, it is quiet, modern and the staff is helpful. The bed is comfortable. I've never had a problem here. It's right on the... more

        Reviewed 22 September 2017
        Service PLUS

        This hotel is a bit hard to find - it is just south of Arnold's Park on Hwy 71 and is not well marked. Fairly new. Hallways are on the loud side. However, the rooms are clean, the beds comfortable... more

        Contact
        3400 Okoboji Ave, Milford, IA 51351-6200
        (712) 318-1524
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Fitness centre
        Priceline
        US$ 89
        View Deal
        11.0 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 10 August 2017
        Nice place to stay

        The staff was friendly and prompt with the check in. The room was clean, updated and spacious with all amenities in order. Beds were comfortable, but the pillows were quite soft. The only... more

        Reviewed 15 May 2017
        Big room; ok breakfast

        I came down here from St Paul on business, I was working at a wedding at the lake; but had my wife and son along as well. We got one of the rooms behind the hotel (110). We found the room to be... more

        Contact
        1511 Okoboji Ave, Milford, IA 51351-1256
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        • Room Service
        • Fitness centre
        Hotels.com
        US$ 67
        View Deal
        23.2 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 28 September 2017
        Unkempt

        We reserved a room with 3 beds. When we entered the room, one bed had not been made and dirty towels were bagged and left on the floor. When we contacted the desk, they immediately responded, making... more

        Reviewed 19 September 2017
        Clean and Comfortable

        more

        Contact
        1919 Central Ave, Hwy 9, Estherville, IA 51334-2443
        +1 800-536-1211
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Room Service
        • Fitness centre
        SAVE US$ 7
        US$ 96
        Booking.com
        US$ 89
        View Deal
        23.3 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 6 October 2017
        About Average

        We made our reservation through an online web site and when we got there what the hotel had reserved for us and what we had booked online were not the same. It all worked out though since the hotel... more

        Reviewed 8 September 2017
        Very nice place for family.

        We spent the weekend here with our son, and 2 nieces in 3 different rooms. We all liked our rooms. Clean and comfortable. We tried out the pool and it was very good. We participated in the morning... more

        Contact
        2008 Central Ave, Estherville, IA 51334-2774
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        • Fitness centre
        SAVE US$ 7
        US$ 157
        Booking.com
        US$ 150
        View Deal
        25.5 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 15 January 2018
        Nice showers, quiet rooms

        I had an early morning meeting, so I arrived the previous night. Check in was smooth and quick. There was no elevator, but I was traveling light, so climbing a flight of stairs was not a problem. The... more

        Reviewed 24 May 2017
        Stay for family wedding night

        Very nice place to stay! Very clean and kept up! Would stay there again. Close to eating places. Area was close to the wedding events we were in the area for. Employees were nice and willing to help... more

        Contact
        110 Belmont Lane, I-90 And Highway 71, Jackson, MN 56143
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        • Bar/Lounge
        • Fitness centre
        SAVE US$ 2
        US$ 55
        Booking.com
        US$ 53
        View Deal
        25.5 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 6 September 2017
        Not your average hotel

        We decided to stop in Jackson, MN to break up our drive to the Black Hills in South Dakota. In looking for a hotel, I found the Earth Inn. This is a unique place to stay. It is built into the... more

        Reviewed 28 August 2017
        Wonderful Place!

        Stayed here on an overnight on our way to the Black Hills. I booked here when I found it online as it seemed unique, and we like unique. Great room at a great price. For the price, we got a lot more... more

        Contact
        1051 Highway 71 N, Jackson, MN 56143-1086
        Amenities
        • Free Wifi
        • Free Parking
        Booking.com
        US$ 55
        View Deal
        25.9 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 15 November 2017
        Turn on the heat

        The room was fine, clean etc.. Breakfast is really pretty good lots of different things to microwave/heat up, along with a waffle machine. some of the hall ways are a little run down but the room... more

        Reviewed 6 July 2017
        Poolside room

        The pool is great. The rooms left something to be desired. They were just a bit run down. Our kids loved that they could see the pool from room and go right to the pool from the sliding glass... more

        Contact
        2007 Highway 71 N, Jackson, MN 56143-1096
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        • Restaurant
        • Bar/Lounge
        Priceline
        US$ 59
        View Deal
        26.4 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Savings alert! 11% below average rates

        The price you found is 11% lower than this hotel's average rate of US$ 66/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Reviews
        Reviewed 4 weeks ago
        Nice place in a cozy town

        more

        Reviewed 25 October 2017
        Comfortable & Accommodating

        more

        Contact
        2025 Highway 71 N, I-90 and Hwy 71, Jackson, MN 56143-1096
        +1 800-536-1211
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        Booking.com
        US$ 56
        View Deal
        33.1 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 8 November 2017
        Very nice place to stay

        Stayed end of October and part of the first week of Nov. Very clean and tidy operation. Loved our stay with an exception you will read later. Great service, forgot to pay one day and it wasn't a... more

        Reviewed 29 July 2017
        Stayed here during RAGBRAI

        Decent motel. Room was clean. Friends in our group had three rooms and they had similar good experiences. Beds were comfy, shower was great and AC worked good. No breakfast though, but there are... more

        Contact
        1004 S Grand Ave, Spencer, IA 51301-5721
        Amenities
        • Free Wifi
        • Free Parking
        • Fitness centre
        Booking.com
        US$ 57
        View Deal
        33.1 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Savings alert! 10% below average rates

        The price you found is 10% lower than this hotel's average rate of US$ 63/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Reviews
        Reviewed 28 October 2017
        Personnel very courteous & helpful. My husband is disabled...

        more

        Reviewed 22 September 2017
        Very nice hotel-good value

        more

        Contact
        209 11th St SW, Spencer, IA 51301-5835
        +1 800-536-1211
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Room Service
        SAVE US$ 4
        US$ 63
        Booking.com
        US$ 59
        View Deal
        33.2 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 3 weeks ago
        thanks to the stupid sign that we hung on our door

        more

        Reviewed 28 December 2017
        Christmas Trip

        The lobby was welcoming with decorations and a pleasant atmosphere. The staff was very helpful and friendly. There was even hot soup for Christmas on a cold day. The room was clean and comfortable... more

        Contact
        10 11th St SE, Spencer, IA 51301-5836
        +1 800-329-1992
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        SAVE US$ 12
        US$ 68
        Booking.com
        US$ 56
        View Deal
        33.3 km from Spirit Lake
        • Free Wifi
        • Breakfast included
        Reviews
        Reviewed 24 August 2017
        Clean and good stay

        This is probably one of the best Econo Lodge hotels I have ever stayed at. The room was clean and adequate. They provided a good breakfast with hot foods of eggs, sausage and waffles. The front... more

        Reviewed 15 September 2017
        Clay County Fair

        On our arrival at the hotel we were met by the staff who were very friendly and helpful. We were greeted for our gold card status and they were extremely helpful with questions about the Spencer area... more

        Contact
        102 11th Street SW Plz, Spencer, IA 51301-5802
        Amenities
        • Free Wifi
        • Breakfast included
        • Fitness centre
        SAVE US$ 4
        US$ 90
        Booking.com
        US$ 86
        View Deal
        33.5 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 18 October 2017
        Wonderful Stay!

        We loved our stay at the Americinn. We drove all night from Oklahoma and arrived at the hotel at 6:40 in the morning. We were tired and hungry and the staff went above and beyond to accommodate us... more

        Reviewed 26 September 2017
        Very nice

        Comfy bed, big room, nice pool, good breakfast, The ladies that where there when we checked in were so nice and helpful. We had a birthday party there and it turned out great and my kids want to... more

        Contact
        1005 13th St SW, Spencer, IA 51301-5524
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        SAVE US$ 3
        US$ 130
        HIExpress.com
        US$ 127
        View Deal
        33.7 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Special offer
        Reviews
        Reviewed 5 November 2017
        Great stay

        We had a fabulous stay here!! The front desk staff was so nice and friendly, the hotel was so clean and well done!! Our room was perfect, and the breakfast was so good!!! Great price for a great... more

        Reviewed 13 October 2017
        Nice room

        We stopped randomly and were lucky to get a room! Nicely appointed rooms, very clean and quiet. The reception staff was friendly and helpful. The breakfast was delicious. My husband rates the... more

        Contact
        916 13th St SW, Spencer, IA 51301-5517
        011 91 124 455 1263
        Hotel website
        Amenities
        • Free Wifi
        • Free Parking
        • Pool
        TripAdvisor
        View Deal
        5.1 km from Spirit Lake
        • Free Wifi
        • Free Parking
        Reviews
        Reviewed 3 October 2017
        Unique stay

        This is a unique stay. It is an older facility that has been kept up nicely and remodeled. If you are looking for Holiday Inn Express amenities, this isn't it. However, it is clean and all the... more

        Reviewed 7 September 2017
        Holiday weekend in the Iowa Great Lakes region.

        The Vintage Block Inn & Suties is in a great location. it is not on the water but how ever it is only a short walk to the water (1-2 block walk) or a short drive to any attraction. As for the rooms... more

        Contact
        1107 Sanborn Ave, Okoboji, IA 51355-5026
        Amenities
        • Free Wifi
        • Free Parking
        • Breakfast included
        • Pool
        SAVE US$ 2
        US$ 44
        Expedia.com
        US$ 42
        View Deal
        44.9 km from Spirit Lake
          Reviews
          Contact
          1923 Dover St, Worthington, MN 56187-1903
          Amenities
            Priceline
            US$ 117
            View Deal
            46.1 km from Spirit Lake
            • Free Wifi
            • Free Parking
            Reviews
            Reviewed 26 July 2017
            Okaboji

            Quiet room as a wedding party staying that nite and hotel filled up. Liked the separate vanity/sink area from the shower/toilet area. Very friendly staff and made us feel welcome. The breakfast had... more

            Reviewed 20 July 2017
            Very clean, nice comfortable room.

            This was a one night stay that left us happy with our choice. We were tired and wanted off the road, This hotel popped up with good reviews. Those reviews were positive so we took the chance. And... more

            Contact
            1475 Darling Dr, Worthington, MN 56187-1712
            Amenities
            • Free Wifi
            • Free Parking
            • Breakfast included
            • Pool
            HIExpress.com
            US$ 110
            View Deal
            46.3 km from Spirit Lake
            • Free Wifi
            • Free Parking
            Special offer
            Reviews
            Reviewed 4 days ago
            Road Trip Respite

            A few long days traveling through the storms and we needed a quiet, comfortable place to sleep. This Holiday Inn Express fit the bill. Price and quality was what we’ve come to expect from this chain... more

            Reviewed 2 weeks ago
            One week on business and I was pleased

            Great property. Clean rooms and common areas, great staff (with one exception), sufficient breakfast area with a friendly attendant. Can't give it much credit for location because the town is small... more

            Contact
            1250 Ryans Rd, Worthington, MN 56187-1722
            011 91 124 455 1263
            Hotel website
            Amenities
            • Free Wifi
            • Free Parking
            • Breakfast included
            • Pool
            • Fitness centre
            Hotels.com
            US$ 102
            View Deal
            46.4 km from Spirit Lake
            • Free Wifi
            • Free Parking
            Reviews
            Reviewed 19 November 2017
            Thoroughly enjoyable stay

            Was a very nice stay. Rooms are very nice with more room than normal. The staff is most friendly. The morning breakfast is complete and the free happy hour a real bonus. If in the area there really... more

            Reviewed 23 October 2017
            Snowbird Stay

            We stayed over night at the Comfort Suites while on our way to Florida. This hotel did not disappoint. Everything, from the location to the highway, exterior appearance of building & grounds... more

            Contact
            1447 Prairie Dr, Worthington, MN 56187-5190
            Amenities
            • Free Wifi
            • Free Parking
            • Breakfast included
            • Pool
            • Fitness centre
            SAVE US$ 5
            US$ 66
            TripAdvisor
            US$ 61
            View Deal
            46.5 km from Spirit Lake
            • Free Wifi
            • Free Parking
            Reviews
            Reviewed 9 January 2018
            Travel stop on the way home

            The best first. Check in desk was efficient and professional. The on site ( independent? Restaurant) was very full of locals and the food we had was very good. A problem with the plumbing (leaking... more

            Reviewed 8 May 2017
            Okay Stay

            The room was clean although the bathroom needed an upgrade, and the room had a funny smell to it. Bed was comfortable and room was large. Pool was ice cold, and hot tub was nothing to brag about. The... more

            Contact
            2015 N Humiston Ave, I-90 and US 57, Worthington, MN 56187-9769
            Amenities
            • Free Wifi
            • Free Parking
            • Breakfast included
            • Pool
            • Restaurant
            • Bar/Lounge
            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. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.