Search hotels in Iowa

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Iowa

Visiting Iowa but not sure where to go? Have a look at all the cities in Iowa .

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,699 hotels in Iowa with room rates, reviews, and availability. Most hotels are fully refundable.

Magnolia Hotel Omaha
4.5 out of 5
1615 Howard St, Omaha, NE
The price is $123 per night from Jul 2 to Jul 3
$123
per night
Jul 2 - Jul 3
8.6/10 Excellent! (1,009 reviews)
"Great property. Close to everything downtown and could walk. Felt safe. Close parking or could valet. Multiple dining options. Cool downtown area. Hotel was modern and clean. Up to date rooms. Comfortable beds. Spacious rooms. Friendly staff. Would definitely stay here again."

Reviewed on Jun 2, 2023

Magnolia Hotel Omaha
La Quinta by Wyndham Altoona Des Moines
2.5 out of 5
1785 11th Street NW, Altoona, IA
Fully refundableReserve now, pay when you stay
The price is $98 per night from Jun 18 to Jun 19
$98
per night
Jun 18 - Jun 19
9/10 Wonderful! (1,013 reviews)
"i loved the bathroom style"

Reviewed on May 31, 2023

La Quinta by Wyndham Altoona Des Moines
Hyatt Place Omaha Downtown Old Market
3 out of 5
540 S 12th St, Omaha, NE
Fully refundable
The price is $113 per night from Jul 2 to Jul 3
$113
per night
Jul 2 - Jul 3
8.6/10 Excellent! (1,004 reviews)
"While the room was very clean and staff was very nice, we did incur several "issues". The thermostat was clicking on and off every few seconds at night and became a nuisance so I ended up turning it off completely. As soon as I did that, the elevator began to clink and clank (we were in the room ..."

Reviewed on May 31, 2023

Hyatt Place Omaha Downtown Old Market

Save an average of 15% on thousands of hotels when you're signed in

Western Inn
2.5 out of 5
1842 Madison Ave., Council Bluffs, IA
Fully refundableReserve now, pay when you stay
The price is $71 per night from Jun 4 to Jun 5
$71
per night
Jun 4 - Jun 5
6.8/10 (1,002 reviews)
"Needs maintenence. Accomodating though."

Reviewed on May 31, 2023

Western Inn
Stoney Creek Hotel Sioux City
2.5 out of 5
300 3rd Street, Sioux City, IA, 51101
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 4 to Jun 5
$139
per night
Jun 4 - Jun 5
9/10 Wonderful! (1,263 reviews)
"Great place to stay when we had a youth basketball tournament in town. Pool was great!! room was spacious and the breakfast was good. My only complaint would be that The wifi did not work at all. Other then that would recommend for families."

Reviewed on May 31, 2023

Stoney Creek Hotel Sioux City
Hotel Deco
4.5 out of 5
1504 Harney Street, Omaha, NE
The price is $129 per night from Jun 4 to Jun 5
$129
per night
Jun 4 - Jun 5
7.8/10 Good! (1,004 reviews)
"Great location to downtown that allows dogs. Not a good dog area close by but the one they have is sufficient. We were in the 9th floor great room, comfy bed, very clean!! The water pressure was nill…"

Reviewed on Jun 2, 2023

Hotel Deco
Surety Hotel
4 out of 5
206 6th Ave., Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $127 per night from Jul 2 to Jul 3
$127
per night
Jul 2 - Jul 3
9.4/10 Exceptional! (435 reviews)
"We stayed in Mar and then last weekend again, love this place!! In March Brooklyn greeted us all weekend and was great! This time we had a great waitress out in the courtyard Friday night, dark hair with glasses and she was back Saturday in the restaurant, cannot remember her name, and Logan was ..."

Reviewed on May 30, 2023

Surety Hotel
Days Inn & Suites by Wyndham Des Moines Airport
2 out of 5
1901 Hackley Ave, Des Moines, IA
Fully refundableReserve now, pay when you stay
The price is $73 per night from Jun 18 to Jun 19
$73
per night
Jun 18 - Jun 19
8.2/10 Very Good! (1,002 reviews)
"pretty sure it’s the owner but he was rude and made me pay a deposit when i’ve been coming to this hotel for 5 years because it’s my favorite and not once have i paid a deposit especially when i book online. i’m quiet, i clean my room before i check out. all the friendly competent staff have been ..."

Reviewed on May 27, 2023

Days Inn & Suites by Wyndham Des Moines Airport
Isle Casino Hotel - Bettendorf
3 out of 5
1777 Isle Pkwy, Bettendorf, IA
Fully refundableReserve now, pay when you stay
The price is $79 per night from Jun 11 to Jun 12
$79
per night
Jun 11 - Jun 12
8.2/10 Very Good! (1,003 reviews)
"Price was certainly right. Carts to get luggage to and from the room were problematic."

Reviewed on May 31, 2023

Isle Casino Hotel - Bettendorf
Sonesta ES Suites Omaha
2.5 out of 5
6990 Dodge St, Omaha, NE
Fully refundableReserve now, pay when you stay
The price is $114 per night from Jun 4 to Jun 5
$114
per night
Jun 4 - Jun 5
8.4/10 Very Good! (861 reviews)
"Very nice facility. Would definitely stay here again."

Reviewed on May 30, 2023

Sonesta ES Suites Omaha
Kimpton Cottonwood, an IHG Hotel
4 out of 5
302 S 36TH STREET, Omaha, NE
Fully refundable
The price is $161 per night from Jul 4 to Jul 5
$161
per night
Jul 4 - Jul 5
9.2/10 Wonderful! (526 reviews)
"Great, clean facility, friendly, helpful staff and excellent outdoor pool."

Reviewed on May 31, 2023

Kimpton Cottonwood, an IHG Hotel
Irish Cottage Inn & Suites
3.5 out of 5
9853 US-20, Galena, IL, 61036
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jun 5 to Jun 6
$112
per night
Jun 5 - Jun 6
9.4/10 Exceptional! (614 reviews)
"It has a lot of charm for a restful stay"

Reviewed on Jun 1, 2023

Irish Cottage Inn & Suites
Comfort Suites Omaha East-Council Bluffs
2.5 out of 5
1801 S 35th St, Council Bluffs, IA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Jul 2 to Jul 3
$89
per night
Jul 2 - Jul 3
7.2/10 Good! (781 reviews)
"The TV was only in Spanish. Outside area was a lot of litter. Including a used condom."

Reviewed on May 20, 2023

Comfort Suites Omaha East-Council Bluffs
Residence Inn by Marriott Omaha Downtown/Old Market Area
3 out of 5
106 South 15th Street, Omaha, NE, 68102
The price is $109 per night from Jul 2 to Jul 3
$109
per night
Jul 2 - Jul 3
9/10 Wonderful! (975 reviews)
"Great breakfast. Walking distance to bank, small grocery store, public transportation, parks. Rooms have a kitchen!"

Reviewed on Jun 2, 2023

Residence Inn by Marriott Omaha Downtown/Old Market Area
DoubleTree by Hilton Omaha Downtown
4 out of 5
1616 Dodge St, Omaha, NE, 68102
The price is $118 per night from Jul 2 to Jul 3
$118
per night
Jul 2 - Jul 3
7/10 Good! (1,000 reviews)
"Yes"

Reviewed on May 21, 2023

DoubleTree by Hilton Omaha Downtown
Stoney Creek Hotel Quad Cities - Moline
2.5 out of 5
101 18th St, Moline, IL
Fully refundableReserve now, pay when you stay
The price is $111 per night from Jun 4 to Jun 5
$111
per night
Jun 4 - Jun 5
8.4/10 Very Good! (1,002 reviews)
"Overall a good stay. The hot tub is being renovated (for over a month) and we were woken up by barking dogs. Both minor, but a tad annoying."

Reviewed on Jun 2, 2023

Stoney Creek Hotel Quad Cities - Moline
La Quinta Inn by Wyndham Omaha West
2.5 out of 5
3330 N 104th Ave, Omaha, NE
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jun 11 to Jun 12
$59
per night
Jun 11 - Jun 12
6.2/10 (999 reviews)
"I’m grateful to the manager who accommodated my request to change our reservation to get home a day sooner. Above and beyond top service"

Reviewed on May 9, 2023

La Quinta Inn by Wyndham Omaha West
Chestnut Mountain Resort
3 out of 5
8700 W Chestnut Mountain Rd, Galena, IL, 61036
Fully refundableReserve now, pay when you stay
The price is $108 per night from Jun 4 to Jun 5
$108
per night
Jun 4 - Jun 5
8.2/10 Very Good! (849 reviews)
Overnight family visit
"Beautiful views of the river from the restaurant. Staff at the front desk was very friendly and helpful. The property was older but well-maintained. The room was clean with comfortable beds"

Reviewed on May 31, 2023

Chestnut Mountain Resort
American Inn and Suites
2.5 out of 5
100 Peosta St, Peosta, IA, 52068
Fully refundableReserve now, pay when you stay
The price is $65 per night from Jun 4 to Jun 5
$65
per night
Jun 4 - Jun 5
7.4/10 Good! (933 reviews)
Pool & Hot Tub Under Renovation
"Pool and hot tub under renovation. This was not disclosed prior to the stay and no discount given when we arrived."

Reviewed on May 31, 2023

American Inn and Suites
Grand Harbor Resort and Waterpark
3.5 out of 5
350 Bell St, Dubuque, IA
The price is $109 per night from Jun 4 to Jun 5
$109
per night
Jun 4 - Jun 5
7.8/10 Good! (903 reviews)
"Love the walking trail along the river!"

Reviewed on May 22, 2023

Grand Harbor Resort and Waterpark
Don't see what you're looking for?
See all available properties in Iowa
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.

Iowa Hotel Travel Guide

The Hawkeye State welcomes you!

Expedia makes it easy to book vacations all across the US, including the great state of Iowa. Take a tour of the capital, Des Moines, or enjoy a serene visit somewhere quieter. Expedia will help you find the right trip for you. Begin searching today, and see just how easy it is to visit the state of your dreams.

Hoping to reserve a room at an exquisite retreat in Iowa? Take your pick. We've got a huge assortment of affordable inns as well. And there are an assortment of options in between. It all depends on what you're in the mood for and how much you'd like to spend. And as far as location is concerned, you can choose a room in any part of the state you'd like. You'll find a wealth of lodging choices in the busiest part of the area, as well as remote lodges on the edge of Iowa. When you browse our incredible selection of accommodations in Iowa, you're certain to find low rates and shocking deals on any type of accommodation here.

Quick facts about Iowa:

  • Of all the states in the country, Iowa is ranked 30th in terms of population
  • Don't forget to stop in Des Moines , Council Bluffs , and Cedar Rapids - Iowa City while you're in the state

Eager to educate yourself about the nearby hotels in Iowa? Here are some stats you should know:

  • 7,881 people have reviewed this state on Expedia, and 5,713 of them wholeheartedly recommend taking a trip here.
  • Average hotels here receive a ranking of 4 on a scale from 1 to 5.
  • The average room has a cleanliness rating of 4.
  • Service at local hotels have received a rating of 4 on average.
  • Comfort levels at local lodges received a score of 4.

Expedia can save you money and time when booking your reservations at any of the accommodations in Iowa, so you can spend your time enjoying your adventure and not stressing out about draining your bank account. So why wait another second to book your travel plans to United States of America? Designate your perfect travel dates now to find the best discounts on vacations in Iowa!

If you are a nature enthusiast, you may want to look for cheap hotel deals in Iowa near Maquoketas Caves. This is one of the top outdoor attractions in the state and thousands of visitors come here every year.

One of the best places to find a cheap Iowa hotel deal is in the Des Moines area. One of the popular attractions is Adventureland, which is a large theme park that has thrill rides, entertainment, and some of the best dining options available. The Des Moines area has hundreds of rooms to consider from the ultimate in luxury to the more budget-conscious traveler.

If you're looking for special rates to take advantage of, you may want to come in the off-peak season. Most visitors come in the spring through the fall. The winters can get pretty cold in Iowa, so unless you plan on doing some snowmobiling or skiing, the other times of the year are ideal. Traveling at these times makes it possible for you to get a discount or other special prices on accommodations.

One of the most popular attractions in all of Iowa is the Amana Colonies. This is a destination that is made up of seven small villages. These villages were formed by German settlers and for the better part of 80 years, the economy was self-sufficient. It feels like going back in time to a simpler era. In the area, you can enjoy craft shopping, wood working, farming, and a number of other attractions.

The Blank Park Zoo is somewhere you might want to check out if you have kids, while the Iowa Speedway is a popular destination for fans of racing. Overall, Iowa has a little something for travelers of all kinds to enjoy.

Iowa hotels information

Number of reviews
18,178
Accommodation
2,699 hotels
Lowest Price
$59
Highest Price
$161

Price trends for hotels in Iowa

Less expensive
More expensive
This month
Next month
April
July
$113
$114
Month
Price
January
$98
February
$101
March
$100
April
$97
May
$103
June
$113
July
$114
August
$114
September
$107
October
$101
November
$101
December
$98
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Iowa. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Iowa hotels
Expedia verified reviews