Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Spirit Lake Hotels Deals

See all 46 Hotels in Spirit Lake
Super 8 - Spirit Lake/Okoboji

Super 8 - Spirit Lake/Okoboji

2203 Circle Drive West, Spirit Lake
    2.0 out of 5.0
     
     

    Situated in a shopping district, this motel is 2.3 mi (3.7 km) from Ranch Okoboji and 2.5 mi (4.1 km) from Brooks Golf Club. Higgins Museum and Arnolds Park ...

    Super 8 - Spirit Lake/Okoboji$62

    Super 8 - Spirit Lake/Okoboji$62
    Ramada Spirit Lake/Okoboji

    Ramada Spirit Lake/Okoboji

    2704 17th St, Spirit Lake
      2.5 out of 5.0
       
       

      Situated in Spirit Lake, this hotel is 2.4 mi (3.9 km) from Ranch Okoboji and 2.6 mi (4.2 km) from Brooks Golf Club. West Okoboji Lake and Higgins Museum are ...

      Ramada Spirit Lake/Okoboji$82

      Ramada Spirit Lake/Okoboji$82
      The Oakwood Inn

      The Oakwood Inn

      2625 41st St, Spirit Lake
        3.5 out of 5.0
         
         

        Situated in Spirit Lake, this bed & breakfast is within 1 mi (2 km) of Ranch Okoboji and Brooks Golf Club. Higgins Museum and Arnolds Park are also within 3 ...

        Village West Resort & Hotel

        Village West Resort & Hotel

        20785 170th St, Spirit Lake
          2.5 out of 5.0
           
           

          Offering direct access to the beach, this Spirit Lake resort is within 9 mi (15 km) of Emerald Hills Golf Course, Brooks Golf Club, and Arnolds Park. Ranch Okoboji ...

          Great Lakes Inn

          Great Lakes Inn

          1905 18th Street, Spirit Lake
            2.0 out of 5.0
             
             

            Situated in Spirit Lake, this motel is 2.6 mi (4.2 km) from Ranch Okoboji and 2.8 mi (4.5 km) from Brooks Golf Club. Higgins Museum and Arnolds Park are also ...

            Northland Inn Motel

            Northland Inn Motel

            2051 Hwy 9, Spirit Lake
              2.5 out of 5.0
               
               

              Situated in Spirit Lake, this motel is within 6 mi (10 km) of Ranch Okoboji, Brooks Golf Club, and Higgins Museum. Arnolds Park and Emerald Hills Golf Course ...

              AmericInn Spencer

              AmericInn Spencer

              1005 13th Street SW, Spencer
                2.5 out of 5.0
                 
                 

                Situated in Spencer, this hotel is 0.4 mi (0.7 km) from Spencer Municipal Golf Course and within 3 mi (5 km) of Riverview Park and Clay County Fairgrounds. Spencer ...

                Boulders Inn and Suites Okoboji

                Boulders Inn and Suites Okoboji

                3400 Okoboji Ave, Milford
                  2.5 out of 5.0
                   
                   

                  Situated near the beach, this hotel is 0.5 mi (0.8 km) from Emerald Hills Golf Course and within 3 mi (5 km) of Arnolds Park and Higgins Museum. West Okoboji ...

                  Boulders Inn and Suites Okoboji$89

                  Boulders Inn and Suites Okoboji$89
                  Arrowwood Resort & Conference Center

                  Arrowwood Resort & Conference Center

                  1405 Highway 71, Okoboji
                    3.0 out of 5.0
                     
                     

                    This family-friendly Okoboji hotel is located near the airport, within a 15-minute walk of Brooks Golf Club, Ranch Okoboji, and Higgins Museum. Arnolds Park ...

                    Arrowwood Resort & Conference Center$84

                    Arrowwood Resort & Conference Center$84
                    AmericInn Lodge & Suites Okoboji

                    AmericInn Lodge & Suites Okoboji

                    1005 Brooks Park Dr, Okoboji
                      2.5 out of 5.0
                       
                       

                      Located in the heart of Okoboji, this golf hotel is within a 15-minute walk of Brooks Golf Club and Ranch Okoboji. Higgins Museum and Arnolds Park are also within ...

                      AmericInn Lodge & Suites Okoboji$100

                      AmericInn Lodge & Suites Okoboji$100