Spirit Lake Hotels


Compare Spirit Lake Hotel Rates

Displaying 1-4 of 4 Spirit Lake Hotels
  • Ramada Inn

    From: $111
    2 stars
    2704 17th Street Hwy 9 & 71 Intersection, Spirit Lake, IA 51360
    Ramada Inn
    Overall Rating:  3.5 / 5

    Newly remodeled guest rooms. Nestled in the heart of the Iowa Great Lakes is our Award-Winning hotel with 50 spacious guestrooms, featuring new plush top beds and upscale linens. A variety of room typ...Read More

    • Internet Access
    • Pool
    • Pets
    • Business Center
  • Village West Resort

    From: $85
    2 stars
    20785 170th St Spirit Lake, IA 51360
    Village West Resort
    Overall Rating:  2.8 / 5

    Family-oriented 3-story Hotel & Townhouses set on 30 acres along Northwest shore of West Lake Okoboji.Read More

  • Shamrock Inn

    From: $0
    2 stars
    1905 18th St Spirit Lake, IA 51360
    Shamrock Inn
    Overall Rating:  2.8 / 5

    36 unit Motel Park at your door with Outdoor heated swimming pool in season and continental breakfast Quality affordable accommodations in the heart of the Iowa Great Lakes RegionRead More

Displaying 1-4 of 3 Spirit Lake Hotels
Page: 1