Hotels in Iowa

Find deals on 709 hotels in Iowa

Iowa
May 21 — May 222
Iowa
Sat 5/21
Sun 5/22

Top hotels in Iowa

Find the perfect hotel for your stay in Iowa
Price
$68
$325
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Best cities to book a hotel in Iowa

Below are the average prices for hotels in the most popular cities in Iowa

Price

$93 - $134

CHEAPEST CITY IN IOWAWaterloo14% cheaperHotels in Waterloo are the cheapest in Iowa at just $93 per night on average
MOST EXPENSIVE CITY IN IOWADubuque19% more expensiveDubuque has the highest priced hotels in Iowa with rooms averaging $134 per night
MOST POPULAR CITY IN IOWADes Moines68% more users visitedMore momondo users search for hotels in Des Moines than any other city in Iowa

Things to do in Iowa


Hotels in popular cities in Iowa

Below are the most popular cities in Iowa to stay in, as well as some of the best hotels in each area

When to book a hotel in Iowa

Check out the information below to find the best deal on a hotel room in Iowa
Low SeasonNovembercheapest month to stay
High SeasonJunemost expensive time to stay
9%expected price decrease
18%expected price increase

Price

$106 - $141

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekMondayis the cheapest day of the week to book
$128is the average per night cost for a hotel on this day
$102is the average per night cost for a hotel on this day

How much does a hotel in Iowa cost per night?

Use the information below to find quality Iowa hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Iowa

These hotels and hostels usually make for a cheap way to stay in Iowa

Get the best value hotel in Iowa

These Iowa hotels have the best prices for their ratings

Information about staying in Iowa

Read these important travel tips before booking a hotel in Iowa

Seeing as the average price for a hotel in Iowa in $113/night, a good deal for a nightly rate on a hotel room would be anything under $113/night. If you’re looking for a cheap destination to visit in Iowa, we would recommend Des Moines, as it is generally the cheapest city to stay in.

The following hotels are the top rated hotels in Iowa: 9.7 - The Oakwood Inn in Spirit Lake, 9.4 - Drury Inn & Suites Iowa City Coralville in Coralville and 9.4 - Des Lux Hotel in Des Moines

For a double room in Iowa during the month of May, you can expect rates to be around $105 per night on average. The cheapest double room in Iowa in May was $36 per night in the city of Cedar Rapids.


momondo's favorite hotels in Iowa

Learn more about these user-preferred hotels in Iowa
Country Inn & Suites by Radisson, Cedar Rapids Air

Country Inn & Suites by Radisson, Cedar Rapids Air

9100 Atlantic Drive Southwest, Cedar Rapids, IA, United States

7.5
$104
Hampton Inn Des Moines-Airport

Hampton Inn Des Moines-Airport

5001 Fleur Drive, Des Moines, IA, United States

8.4
$133
Hilton Garden Inn Sioux City Riverfront

Hilton Garden Inn Sioux City Riverfront

1132 Larsen Park Road, Sioux City, IA, United States

8.7
$134
Sheraton West Des Moines Hotel

Sheraton West Des Moines Hotel

1800 50th Street, West Des Moines, IA, United States

8.0
$159
Microtel Inn & Suites by Wyndham Ames

Microtel Inn & Suites by Wyndham Ames

2216 Southeast 16th Street, Ames, IA, United States

7.4
$62
Baymont by Wyndham Cedar Rapids

Baymont by Wyndham Cedar Rapids

720 33rd Avenue Southwest, Cedar Rapids, IA, United States

6.6
$65
Best Western Plus Steeplegate Inn

Best Western Plus Steeplegate Inn

100 West 76th Street, Davenport, IA, United States

8.1
$127
Super 8 by Wyndham Omaha Eppley Airport/Carter Lake

Super 8 by Wyndham Omaha Eppley Airport/Carter Lake

3000 Airport Eppley Drive, Carter Lake, IA, United States

5.9
$75
SureStay Plus Hotel by Best Western Coralville Iowa City

SureStay Plus Hotel by Best Western Coralville Iowa City

200 6th Street, Coralville, IA, United States

8.0
$100
Days Inn by Wyndham West Des Moines

Days Inn by Wyndham West Des Moines

1258 8th Street, West Des Moines, IA, United States

5.7
$52
Red Roof Inn & Suites Omaha - Council Bluffs

Red Roof Inn & Suites Omaha - Council Bluffs

500 30th Avenue, Council Bluffs, IA, United States

6.6
$79
Comfort Inn & Suites Coralville - Iowa City near Iowa River Landing

Comfort Inn & Suites Coralville - Iowa City near Iowa River Landing

214 West 9th Street, Coralville, IA, United States

6.8
$80
Super 8 by Wyndham Des Moines

Super 8 by Wyndham Des Moines

4685 A Northeast 14th Street, Des Moines, IA, United States

5.0
$61
La Quinta Inn & Suites by Wyndham Des Moines West Clive

La Quinta Inn & Suites by Wyndham Des Moines West Clive

1390 Northwest 118th Street, Clive, IA, United States

7.7
$111
Redstone Inn And Suites

Redstone Inn And Suites

504 Bluff Street, Dubuque, IA, United States

8.4
$109

Stay in these cities in Iowa

Find great hotel deals in these popular Iowa cities

Hotels in other regions in the United States

Check out hotel prices for these other regions that are also in the United States