Find and compare 2 Star hotels in Iowa Great Lakes

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

This weekend
Next weekend

Top Iowa Great Lakes 2 Star hotels

Okoboji Inn & Suites

Okoboji Inn & Suites

2.5 out of 5
3400 Okoboji Ave Milford IA
Fully refundableReserve now, pay when you stay
$154 nightly
The price is $173 total per night from Jul 13 to Jul 14
$173 total
Jul 13 - Jul 14
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. Business travelers can take advantage of the business ...
9.2/10 Wonderful! (549 reviews)
"Clean, spacious room, friendly staff."

Reviewed on Jun 29, 2026

Opens in a new windowOkoboji Inn & Suites
Vintage Block Inn & Suites

Vintage Block Inn & Suites

2.5 out of 5
1107 Sanborn Ave Okoboji IA
$120 nightly
The price is $132 total per night from Jul 19 to Jul 20
$132 total
Jul 19 - Jul 20
Total with taxes and fees
This motel features an outdoor pool and a bar/lounge. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking. ...
8.8/10 Excellent! (585 reviews)
"Just a fun place. Games and fire pits on the lawn. Even the wifi code is kinda fun. My wife and I try to stay here whenever we go to Okoboji."

Reviewed on Jun 25, 2026

Opens in a new windowVintage Block Inn & Suites
Rodeway Inn Milford

Rodeway Inn Milford

2 out of 5
1511 Okoboji Avenue Milford IA
Fully refundableReserve now, pay when you stay
$129 nightly
The price is $145 total per night from Jun 30 to Jul 1
$145 total
Jun 30 - Jul 1
Total with taxes and fees
A full-service spa and an indoor pool are featured at this hotel. Enjoy the 24-hour gym and free perks like continental breakfast and free self parking. There's ...
7.6/10 Good! (317 reviews)
"Terrible, no me gustó para nada!!!!"

Reviewed on Jun 15, 2026

Opens in a new windowRodeway Inn Milford
Travelodge by Wyndham Spirit Lake/Okoboji

Travelodge by Wyndham Spirit Lake/Okoboji

2 out of 5
1905 18th Street Spirit Lake IA
Fully refundableReserve now, pay when you stay
$87 nightly
The price is $96 total per night from Jul 1 to Jul 2
$96 total
Jul 1 - Jul 2
Total with taxes and fees
Free self parking is available and the motel's multilingual staff can provide around-the-clock assistance. Guests will appreciate free perks like continental ...
8.2/10 Very Good! (219 reviews)
"Very comfy beds !! Beautiful flowers outside around the whole property. Rooms were clean."

Reviewed on Jun 27, 2026

Opens in a new windowTravelodge by Wyndham Spirit Lake/Okoboji
Ramada by Wyndham Spirit Lake/Okoboji

Ramada by Wyndham Spirit Lake/Okoboji

2.5 out of 5
2704 17th St Spirit Lake IA
Fully refundableReserve now, pay when you stay
$93 nightly
The price is $102 total per night from Jul 12 to Jul 13
$102 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Business travelers can take advantage of ...
7.8/10 Good! (657 reviews)
"The owners were excellent and very accommodating. They acknowledged us every time we went in and out. If I were to find a flaw it would be the fact there is no grab bar in the tub and it was very slippery. We all thought our stay was excellent"

Reviewed on Jun 26, 2026

Opens in a new windowRamada by Wyndham Spirit Lake/Okoboji
Super 8 by Wyndham Spirit Lake/Okoboji

Super 8 by Wyndham Spirit Lake/Okoboji

2 out of 5
2203 Circle Drive West Spirit Lake IA
Fully refundableReserve now, pay when you stay
$84 nightly
The price is $92 total per night from Jul 6 to Jul 7
$92 total
Jul 6 - Jul 7
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Business travelers can take advantage of ...
8.2/10 Very Good! (607 reviews)
"The room smelled like smoke from a previous occupant. The walls were dirty and a child had drawn with a red crayon in bathroom.the paint was chipping all over bathroom walls. You could hear every noise through the walls."

Reviewed on Jun 28, 2026

Opens in a new windowSuper 8 by Wyndham Spirit Lake/Okoboji
Village West Resort & Hotel

Village West Resort & Hotel

2.5 out of 5
20785 170th St Spirit Lake IA
Fully refundable
$181 nightly
The price is $199 total per night from Jul 5 to Jul 6
$199 total
Jul 5 - Jul 6
Total with taxes and fees
A private beach, 2 restaurants, and an indoor pool are all featured at this resort. There's fun for all ages with mini golf and a children's pool, and barbecue ...
6/10 (175 reviews)
"Our room was filthy. Garbage under the bed and in the corners, including a used tin of chewing tobacco, beer caps, moldy food rappers, and dead bugs all over the floor by the window. Both beds had dead bugs in it too. Pillow cases were dirty with what looked like sweat marks. Makes you wonder if ..."

Reviewed on Jun 27, 2026

Opens in a new windowVillage West Resort & Hotel
Northland Inn Motel

Northland Inn Motel

2.5 out of 5
2051 Hwy 9 Spirit Lake IA
Fully refundableReserve now, pay when you stay
$114 nightly
The price is $125 total per night from Jun 30 to Jul 1
$125 total
Jun 30 - Jul 1
Total with taxes and fees
This motel features free WiFi in public areas, barbecue grills, and free self parking. Enjoy the free continental breakfast each morning. A garden and a picnic ...
8.4/10 Very Good! (133 reviews)
"Not what we expected. Will stay elsewhere next time"

Reviewed on Jun 15, 2026

Opens in a new windowNorthland Inn Motel
4 Bedroom House- Rustic Style Next to Spirit Lake

4 Bedroom House- Rustic Style Next to Spirit Lake

2 out of 5
Spirit Lake IA
An indoor pool is featured at this cabin, along with free WiFi in public areas and a garden. Barbecue grills are provided for your convenience.
Opens in a new window4 Bedroom House- Rustic Style Next to Spirit Lake
Don't see what you're looking for?
See all available properties in Iowa Great Lakes
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

2 Star Hotels Iowa Great Lakes

Looking to break out of your routine for some much needed rest and relaxation? Or maybe you’ve already decided it’s time for a trip and are trying to find affordable hotels in Iowa Great Lakes that won’t bust your travel budget?

Iowa Great Lakes 2 star hotels will give you everything you need to enjoy the city like a local, saving a ton of money so you can hit all the hot spots in town.

Have a delicious breakfast at your hotel to fuel up for your day of sightseeing, then enjoy amenities like fresh towels and linens, as well as a nice hot shower to unwind after a busy day of experiencing everything the city has to offer.

As you explore a new locale, or one you love to visit over and over, you can rest easy knowing you’re staying in a great hotel that lets you discover Iowa Great Lakes and welcomes you back to a clean, comfortable room at night.

Browse Travelocity’s wide selection of 2 star hotels in Iowa Great Lakes and find one that’s perfectly priced and places you next to all the best activities and sights. The town is your oyster, and we can help you seek out its secrets while sticking to your budget.

Recent Iowa Great Lakes hotel reviews by fellow wanderers