Spirit Lake, Iowa

Click for Spirit Lake, IA Forecast

Spirit Lake, Iowa, USA

Lodging in Spirit Lake, Iowa

Hotels, Lodges, Extended Stay

  • Northland Inn 712-336-1450
    2051 Highway 9, Spirit Lake, IA 51360
    One mile from the north bay of West Lake Okoboji, the pet-friendly Northland Inn is a 20-unit northwoods themed motel that includes a continental breakfast, fish and... more info

  • Ramada Spirit Lake/Okoboji 712-336-3984
    2704 17th Street, Spirit Lake, IA 51360
    Corner of Highway 9 and Highway 71
    A continental breakfast, wireless Internet access, a heated indoor pool and whirlpool, business center, guest laundry facility, gift shop, and rooms that come standard... more info

  • Super 8 712-336-4901
    2203 Circle Drive West, Spirit Lake, IA 51360
    The 50-room Super 8 Spirit Lake/Okoboji is two miles from Spirit Lake. more info

  • Village West Resort 712-337-3223 x 253 (Reservations)
    20785 170th Street, Spirit Lake, IA 51360
     more info

Bed & Breakfast, Cabins & Cottages

  • Pioneer Beach Resort 712-336-3785
    940 252nd Avenue, Spirit Lake, IA 51360
    Cabins with full kitchens, picnic tables, air conditioning/heat and more, a playground, laundromat, bait shop, and a 100 foot dock with boat slips, gas dock and benches... more info

  • Sand Bar Beach Resort 712-336-0538
    15 one- or two-bedroom cabins. more info

Lodging Guides and Directories

Condos & Vacation Rentals


Lodging in Spirit Lake

Towns Near Spirit Lake