Skip to main content

Search hotels in Spirit Lake, IA

Enter your dates to see the latest prices and deals for Spirit Lake hotels

Spirit Lake – 17 hotels and places to stay

Filter by:

Star rating

Review score

Ramada by Wyndham Spirit Lake/Okoboji

Hotel in Spirit Lake

Situated in Spirit Lake, Iowa region, Ramada by Wyndham Spirit Lake/Okoboji is set 7.9 km from Arnolds Park Amusement Park.

T
Thomas
From
United States
Very friendly staff. The safety handle in the bathroom was loose. It was repaired quickly.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 139 reviews
Location 8.2
Price from
US$75.65
1 night, 2 adults

Okoboji Lodge

Hotel in Spirit Lake

Situated in Spirit Lake, 14 km from Arnolds Park Amusement Park, Okoboji Lodge features accommodation with a bar and free private parking. This 3-star hotel offers free WiFi.

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 5 reviews
Location 7.5
Price from
US$113.85
1 night, 2 adults

Super 8 by Wyndham Spirit Lake/Okoboji

Hotel in Spirit Lake

The Super 8 of Spirit Lake is located in Spirit Lake. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and cable channels.

J
Jason
From
United States
Asked for late checkout. Was accommodated without hesitation.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 82 reviews
Location 8.3
Price from
US$60.80
1 night, 2 adults

Big Spirit Resort

Spirit Lake

Set in Spirit Lake, 12 km from Arnolds Park Amusement Park, Big Spirit Resort offers air-conditioned rooms with free WiFi. All rooms include a patio.

h
hanson
From
United States
Very clean; nice furnishings & well appointed; kitchenette was well equipped. Handy location. Convenient. Quiet.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews
Location 9.1
Price from
US$118.68
1 night, 2 adults

Travelodge by Wyndham Spirit Lake/Okoboji

Spirit Lake

Situated in Spirit Lake, 8.2 km from Arnolds Park Amusement Park, Travelodge by Wyndham Spirit Lake/Okoboji features accommodation with a garden and free private parking.

M
Martyn
From
United States
Great location! Nice breakfast! Large variety of items available! Very pleasant staff!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 75 reviews
Location 8.8
Price from
US$75.65
1 night, 2 adults

AmericInn by Wyndham Okoboji

Okoboji (Near Spirit Lake)

Featuring barbecue facilities, AmericInn by Wyndham Okoboji is located in Okoboji in the Iowa region, 4 km from Arnolds Park Amusement Park.

D
Debra
From
United States
Comfortable, nice clean rooms.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 153 reviews
Location 8.9
Price from
US$102
1 night, 2 adults

The Inn Hotel Lake Okoboji, an Ascend Collection Hotel

Arnolds Park (Near Spirit Lake)

Situated in Arnolds Park, 5.7 km from Arnolds Park Amusement Park, The Inn Hotel Lake Okoboji, an Ascend Collection Hotel features accommodation with a seasonal outdoor swimming pool, free private...

V
Vallori
From
United States
Didn’t utilize the breakfast foods. Just the drinks. staff was very helpful. Room was clean except for fridge.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 47 reviews
Location 9.2
Price from
US$109.44
1 night, 2 adults

Okoboji Inn & Suites

Milford (Near Spirit Lake)

Situated 2 km from Arnolds Park Amusement Park, Okoboji Inn & Suites offers 4-star accommodation in Milford and has free bikes, a fitness centre and a shared lounge.

R
ROBERT
From
United States
The staff was exceptionally kind.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 84 reviews
Location 8.9
Price from
US$183.08
1 night, 2 adults

Bridges Bay Resort

Arnolds Park (Near Spirit Lake)

Located in Arnolds Park, 2.7 km from Arnolds Park Amusement Park, Bridges Bay Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a terrace....

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 174 reviews
Location 8.4
Price from
US$79
1 night, 2 adults

Lake Okoboji Resort and Conference Center

Okoboji (Near Spirit Lake)

Lake Okoboji Resort and Conference Center has a fitness centre, shared lounge, a terrace and restaurant in Okoboji. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM.

B
Brandon
From
United States
The staff was wonderful, especially when we checked in. Krystalee and Faye were so helpful and friendly, not only did they let us check in early, they greeted me with a smile and a warm welcome. The pool was fun and the breakfast was very well stocked and clean. We will definitely be staying again.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 228 reviews
Location 8.8
Price from
US$99
1 night, 2 adults
See all 17 hotels in Spirit Lake

Most booked hotels in Spirit Lake and surroundings in the past month

See all

Hotels located in the centre of Spirit Lake

  • Located in Spirit Lake in the Iowa region, North Bay Retreat on West Lake Okoboji features a terrace and lake views. The Arnolds Park Amusement Park is within 10 km of the villa.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting lake views, Sandy Feet Retreat on Big Spirit Lake is situated in Spirit Lake, 10 km from Arnolds Park Amusement Park.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Situated in Spirit Lake, within 9.2 km of Arnolds Park Amusement Park, Sandy Beach Retreat on Big Spirit Lake is an accommodation offering lake views.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Located in Spirit Lake in the Iowa region, Charming Spirit Lake Home - 6 Mi to Arnolds Park! features a patio.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Waterfront Spirit Lake Vacation Rental with Dock! is set in Spirit Lake. Free WiFi is available throughout the property and Arnolds Park Amusement Park is 11 km away.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Situated in Spirit Lake, within 19 km of Arnolds Park Amusement Park, Lakefront Retreat~Hot Tub~Game Room~Fire Pit~ BBQ offers accommodation with air conditioning.

Budget hotels in Spirit Lake and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 153 reviews

    Featuring barbecue facilities, AmericInn by Wyndham Okoboji is located in Okoboji in the Iowa region, 4 km from Arnolds Park Amusement Park.

    From US$118.75 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 228 reviews

    Lake Okoboji Resort and Conference Center has a fitness centre, shared lounge, a terrace and restaurant in Okoboji. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM.

    From US$111.30 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 174 reviews

    Located in Arnolds Park, 2.7 km from Arnolds Park Amusement Park, Bridges Bay Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$93.79 per night
  • Located in Arnolds Park in the Iowa region, 127 Hwy 71 AT Bunk House features a terrace.

    From US$317.80 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 46 reviews

    Situated in Arnolds Park, 5.7 km from Arnolds Park Amusement Park, The Inn Hotel Lake Okoboji, an Ascend Collection Hotel features accommodation with a seasonal outdoor swimming pool, free private...

    From US$155.46 per night
  • Set in Orleans, within 12 km of Arnolds Park Amusement Park, AWave From It All lakefront on Big Spirit Lake offers accommodation with air conditioning.

  • Featuring air-conditioned accommodation with a patio, Unsalted Shores on Big Spirit Lake is located in Orleans. This beachfront property offers access to a balcony, table tennis, and free WiFi.

  • Situated in Orleans, 12 km from Arnolds Park Amusement Park, Grassy Knoll Retreat on the Big Spirit Lake features air-conditioned accommodation with a patio and free WiFi.

Best hotels with breakfast in Spirit Lake and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 59 reviews

    Situated in Okoboji, 5.2 km from Arnolds Park Amusement Park, The Oakwood Inn features accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$197.13 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 84 reviews

    Situated 2 km from Arnolds Park Amusement Park, Okoboji Inn & Suites offers 4-star accommodation in Milford and has free bikes, a fitness centre and a shared lounge.

    From US$144.48 per night
  • Located in Okoboji, 2.5 km from Pikes Point Beach and 7.1 km from Arnolds Park Amusement Park, Boji Cottage off West Lake Okoboji offers water sports facilities and air conditioning.

  • Situated in Arnolds Park, within 3.1 km of Arnolds Park Amusement Park, Bayview Sunset Escape at the Lake offers accommodation with free WiFi, air conditioning and water sports facilities.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a private pool, Playing Hooky Cabin at Bridges Bay Resort is set in Arnolds Park.

  • Featuring air-conditioned accommodation with a private pool, The Barefoot Lodge at Bridges Bay Resort is set in Arnolds Park.

  • Located in Arnolds Park, Fun House #265 w Water Park & Golf Cart provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Boasting air-conditioned accommodation with a pool with a view, Pond House #48 w Waterpark Passes & Golf Cart is set in Arnolds Park.

What guests said about Spirit Lake:

  • 6.0

    We went to see a concert at Arnold’s Park which was...

    We went to see a concert at Arnold’s Park which was unfortunately cancelled due to COVID related concerns. It was the middle of the week and many shops were closed as was the amusement park where we planned to spend time.
    Guest review by
    Gloria
  • 8.0

    We enjoyed spending time at Spirit Lake.

    We enjoyed spending time at Spirit Lake. The distance to get to and back home was 2 hours so it was a nice drive. We went to Arnolds Park to get ice cream and play mini golf. We cooked our own food either at our resort or at Marble beach campground where our family was camping. We also went to the south beach and swam in the lake and enjoyed the sunny warm weather. Over all we liked our trip to Spirit Lake and our stay at Big Spirit Lake Resort.
    Guest review by
    jane
    United States
  • 10.0

    Spirit Lake, Lake Okoboji and Arnolds Park are a great...

    Spirit Lake, Lake Okoboji and Arnolds Park are a great place to stay for families and couples of all ages. The area is beautiful and the fun never ends. I have been going there since I was a child and continue the tradition by taking my grandkids. There are accomodations in all price ranges, tons of places to eat and drink, free concerts and entertainment.
    Guest review by
    DANIE
    United States
gogless