Spirit Lake Hotels


Compare Spirit Lake Hotel Rates

Compare Sites (Opens in new window)
Displaying 1-4 of 4 Spirit Lake Hotels
  • Ramada Inn

    Check Rates
    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
    DATES
    PROVIDERS
    From: $111
  • Village West Resort

    Check Rates
    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

    DATES
    PROVIDERS
    From: $85
  • Shamrock Inn

    Check Rates
    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

    DATES
    PROVIDERS
    From: $0
Displaying 1-4 of 3 Spirit Lake Hotels
Page: 1