Lakefront Hotels & Resorts in Iowa

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Iowa Hotels on the Lake

King's Pointe Waterpark Resort

King's Pointe Waterpark Resort

3.5 out of 5
1520 E Lakeshore Dr, Storm Lake, IA
This family-friendly Storm Lake resort is located on the beach, within 1 mi (2 km) of Storm Lake Golf Course and Chautauqua Park. Harker House and Buena Vista ...
3.8/5Good! (232 reviews)
"Kids had fun"

Reviewed on Sep 12, 2021

Get rates
King's Pointe Waterpark Resort
Bridges Bay Resort

Bridges Bay Resort

3.5 out of 5
630 Linden Drive, Arnolds Park, IA
The price is $97 per night from Oct 3 to Oct 3
This family-friendly Arnolds Park resort is located on a lake, within 1 mi (2 km) of East Okoboji Lake and West Okoboji Lake. 'Boji Splash Indoor Waterpark Okoboji ...
3.9/5Good! (359 reviews)
"We loved the room size and the water park and pool. Very Kid friendly!"

Reviewed on Sep 10, 2021

Bridges Bay Resort
Relax, enjoy the view, get away from it all at Cedar Lake, Nashua, IA!

Relax, enjoy the view, get away from it all at Cedar Lake, Nashua, IA!

Nashua, IA
The price is $120 per night from Sep 30 to Sep 30
This family-friendly Nashua vacation home is located on a lake, 1.9 mi (3 km) from Little Brown Church in the Vale, and within 12 mi (20 km) of Charles City ...
4.7/5Exceptional! (32 reviews)
Great space for any size crowd
"We got the space to get together with the whole family. 17 people with a wide age range, and we were never crowded with the large patio and deck. There was plenty of seating and the kids loved playing at the adjacent park. Would highly recommend to anyone looking to gather a large group or if you ..."

Reviewed on Sep 7, 2021

Relax, enjoy the view, get away from it all at Cedar Lake, Nashua, IA!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Super 8 by Wyndham Omaha Eppley Airport/Carter Lake

Super 8 by Wyndham Omaha Eppley Airport/Carter Lake

2 out of 5
3000 Airport Eppley Drive, Carter Lake, IA
The price is $70 per night from Sep 26 to Sep 26
Located in the heart of Carter Lake, this golf hotel is within 3 mi (5 km) of Freedom Park Navy Museum, CHI Health Center Omaha, and TD Ameritrade Park Omaha. ...
3.5/5Good! (968 reviews)
"Room had odor"

Reviewed on Aug 7, 2021

Super 8 by Wyndham Omaha Eppley Airport/Carter Lake
Okoboji Commons Hotel

Okoboji Commons Hotel

2.5 out of 5
1302 Highway 71, Okoboji, IA
Situated in Okoboji, this golf hotel is steps from East Okoboji Lake and West Okoboji Lake. Brooks Golf Club and Higgins Museum are also within 15 minutes.
4.3/5Excellent! (164 reviews)
"Since they were closing in a couple of days until next May, staff was limited."

Reviewed on Sep 13, 2021

Get rates
Okoboji Commons Hotel
Comfort Inn & Suites Independence

Comfort Inn & Suites Independence

2.5 out of 5
2100 Swan Lake Boulevard, Independence, IA
The price is $110 per night from Oct 10 to Oct 10
Situated on a lake, this hotel is 0.2 mi (0.4 km) from Heartland Acres Agribition Center and within 3 mi (5 km) of Wapsipinicon Mill and River Ridge Golf Course. ...
4.3/5Excellent! (148 reviews)
"Nice rooms, clean. Negative no exhaust fan in bathroom. Hot , steamy and uncomfortable after shower."

Reviewed on Aug 2, 2021

Comfort Inn & Suites Independence
Parkview Motel

Parkview Motel

2 out of 5
2508 South Frederick Avenue, Oelwein, IA
Situated on a lake, this motel is 1.8 mi (3 km) from Oelwein Area Historical Society Museum and 2.6 mi (4.2 km) from Hub City Heritage Corporation Railway ...
2.8/5 (73 reviews)
"I had looked online for amenities and it had said coffee pot and hairdryer in each room, but no. Room almost spelled like mold when you came in because they had just turned the air conditioning unit on when we checked in. I had booked one queen bed room and one king bed room but only 2 double beds ..."

Reviewed on Jul 15, 2019

Get rates
Parkview Motel
Super 8 by Wyndham Centerville

Super 8 by Wyndham Centerville

2 out of 5
1021 N 18th Hwy 5 N, Centerville, IA
The price is $78 per night from Oct 7 to Oct 7
Situated on a lake, this motel is within 1 mi (2 km) of Appanoose County Courthouse, The Majestic Theater, and Appanoose County Museum. Bradely Park and Rathbun ...
3.6/5Good! (196 reviews)
"It was a basic motel, carpet was not clean, my white socks were almost black on the bottom after 2 days walking around the room in the socks. Walls in the room needed repair in several spots. The free breakfast was VERY VERY limited in options to eat."

Reviewed on Sep 8, 2021

Super 8 by Wyndham Centerville
Super 8 by Wyndham Council Bluffs IA Omaha NE Area

Super 8 by Wyndham Council Bluffs IA Omaha NE Area

2 out of 5
2712 South 24th Street, Council Bluffs, IA
The price is $59 per night from Oct 4 to Oct 4
Situated near the airport, this hotel is within 1 mi (2 km) of Horseshoe Council Bluffs and Mid-America Center. Harrah's Council Bluffs Casino is 3 mi (4.9 km) ...
2.7/5 (220 reviews)
No breakfast
"The only complaint we have is that the ad said there was free breakfast but when we checked in there is a sign that says they have not restarted the breakfast. We had an early morning meeting and had counted on that breakfast."

Reviewed on Apr 18, 2021

Super 8 by Wyndham Council Bluffs IA Omaha NE Area
Rathbun Lake, Deer Run Rental, & Fully Furnished Cabin!

Rathbun Lake, Deer Run Rental, & Fully Furnished Cabin!

Moravia, IA
This family-friendly Moravia cabin is within 3 mi (5 km) of Rathbun Lake and Honey Creek State Park. Lake Sundown and Monroe County Historical Museum are also ...
4.9/5Exceptional! (117 reviews)
Great experience as always
"This is the 4th or 5th time I’ve stayed at this property with my dad and brothers for a guys weekend. Scott is a fantastic host and is very responsive. The property is always clean and has everything we need for our stay. It’s close to the lake and golf course. If you’re looking for a quiet place ..."

Reviewed on Sep 15, 2021

Get rates
Rathbun Lake, Deer Run Rental, & Fully Furnished Cabin!
Clear Lake Bungalow

Clear Lake Bungalow

Clear Lake, IA
This family-friendly Clear Lake vacation home is within a 15-minute walk of Central Gardens of North Iowa and Clear Lake Fire Museum. City Beach Park and Surf ...
5/5Exceptional! (119 reviews)
Great place
"What a cute little house! Had everything we needed! Beautiful yard and nice fire pit! Close to everything!"

Reviewed on Sep 13, 2021

Get rates
Clear Lake Bungalow
Cobblestone Inn and Suites - Lake View

Cobblestone Inn and Suites - Lake View

2.5 out of 5
119 Boulders Drive, Lake View, IA
The price is $119 per night from Oct 5 to Oct 5
Situated in Lake View, this hotel is 2 mi (3.2 km) from Black Hawk State Park and within 25 mi (40 km) of Carroll Municipal Golf Course and Northwest Park. Ida ...
4.5/5Wonderful! (108 reviews)
"A lake walk was within a minute. To find an eatery open, they have very limited times . . ."

Reviewed on Aug 16, 2021

Cobblestone Inn and Suites - Lake View
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
The price is $80 per night from Oct 2 to Oct 2
Situated near the airport, this motel is 0.4 mi (0.7 km) from Lakes Regional Healthcare and 1.7 mi (2.8 km) from West Okoboji Lake. East Okoboji Lake and Ranch ...
4.2/5Excellent! (307 reviews)
"Clean rooms free breakfast"

Reviewed on Aug 16, 2021

Super 8 by Wyndham Spirit Lake/Okoboji
Staybridge Suites West Des Moines, an IHG Hotel

Staybridge Suites West Des Moines, an IHG Hotel

3 out of 5
6905 Lake Dr, West Des Moines, IA
The price is $108 per night from Sep 29 to Sep 29
Situated in the business district, this hotel is within 1 mi (2 km) of UnityPoint Health - Methodist West Hospital and Mercy Medical Center West Lakes. Jordan ...
4.3/5Excellent! (317 reviews)
"Nice kitchenette. Great breakfast."

Reviewed on Sep 17, 2021

Staybridge Suites West Des Moines, an IHG Hotel
Microtel Inn & Suites By Wyndham Clear Lake

Microtel Inn & Suites By Wyndham Clear Lake

2.5 out of 5
1305 N 25th St, Clear Lake, IA
The price is $63 per night from Oct 3 to Oct 3
Situated in Clear Lake, this hotel is within 2 mi (3 km) of Central Gardens of North Iowa, Clear Lake Fire Museum, and MercyOne Clear Lake Family Medicine. City ...
4.2/5Excellent! (591 reviews)
"what I didn't like is that this is the first place I've ever stayed at that didn't have a small refrigerator and a microwave in a room for just one person."

Reviewed on Sep 19, 2021

Microtel Inn & Suites By Wyndham Clear Lake
Super 8 by Wyndham Storm Lake

Super 8 by Wyndham Storm Lake

2 out of 5
101 W Milwaukee Ave, Storm Lake, IA
The price is $76 per night from Oct 1 to Oct 1
Situated in Storm Lake, this hotel is 0.8 mi (1.3 km) from Buena Vista University and 21.2 mi (34.1 km) from Sanford Museum & Planetarium.
4/5Very Good! (281 reviews)
"I love the quick check in and check out. Hotel is on main street, near Walgreen and McDonald. Inside is nicer then the outside. Free breakfast and coffees. Staffs are friendly and helpful."

Reviewed on Sep 7, 2021

Super 8 by Wyndham Storm Lake
Okoboji Inn & Suites

Okoboji Inn & Suites

2.5 out of 5
3400 Okoboji Ave, Milford, IA
The price is $99 per night from Oct 3 to Oct 3
Situated in West Okoboji, this golf hotel is within 1 mi (2 km) of Emerald Hills Golf Course and West Okoboji Lake. Lower Gar State Recreation Area and Arnolds ...
4.5/5Wonderful! (269 reviews)
"Very well maintained and quiet, away from the hubbub of the Lakes area. Price was in line with other similar properties in season rates"

Reviewed on Sep 8, 2021

Okoboji Inn & Suites
Lakeside Hotel Casino

Lakeside Hotel Casino

3 out of 5
777 Casino Dr, Osceola, IA
The price is $85 per night from Sep 27 to Sep 27
Situated in Osceola, this hotel is 0.1 mi (0.1 km) from Lakeside Casino and 2.9 mi (4.6 km) from Osceola Country Club. East Lake County Park and Clarke County ...
3.8/5Good! (647 reviews)
"The staff at the property were all very friendly. The rooms are clean and some are pet friendly. The food was okay in the restaurant although the prime rib was very good. The views are beautiful The casino was a lot of fun but could have used a bigger no-smoking area. The only complaint that I have ..."

Reviewed on Sep 22, 2021

Lakeside Hotel Casino
AmericInn by Wyndham Clear Lake

AmericInn by Wyndham Clear Lake

2.5 out of 5
1406 N 25th St, Clear Lake, IA
The price is $85 per night from Oct 3 to Oct 3
Situated near the airport, this hotel is within 3 mi (5 km) of Central Gardens of North Iowa, Clear Lake Fire Museum, and MercyOne Clear Lake Family Medicine. ...
4.4/5Wonderful! (447 reviews)
"nice place"

Reviewed on Sep 19, 2021

AmericInn by Wyndham Clear Lake
Arrowwood Resort & Conference Center

Arrowwood Resort & Conference Center

3 out of 5
1405 Highway 71, Okoboji, IA
The price is $76 per night from Oct 3 to Oct 3
Located in the heart of Okoboji, this golf hotel is within 1 mi (2 km) of East Okoboji Lake and West Okoboji Lake. Brooks Golf Club and Ranch Okoboji are also ...
3.8/5Good! (411 reviews)
"Close to where I wanted to go."

Reviewed on Aug 23, 2021

Arrowwood Resort & Conference Center
Don't see what you're looking for?
We've got more Hotels on the Lake. Find the right one for you.
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.

Top Cities in Iowa

Pocket Guide: Hotels on the Lake in Iowa

Search for hotels in Iowa on Expedia. You can easily find your hotels in Iowa using one of the methods below:

  • View our selection of featured hotels in Iowa
  • Use the map to find hotels in the Iowa neighborhood you prefer
  • Use the filters to see hotels in a specific area of Iowa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Iowa
  • Enter your travel dates to view the best deals on hotels in Iowa - while they last

More trip options