Top cities to stay in Iowa

Des Moines
Avg. $151 · 274 properties
Arnolds Park
Avg. $367 · 119 properties
Davenport
Avg. $107 · 109 properties
Cedar Rapids
Avg. $125 · 93 properties
West Des Moines
Avg. $151 · 93 properties
Council Bluffs
Avg. $122 · 84 properties
Dubuque
Avg. $171 · 74 properties
Ames
Avg. $90 · 67 properties
Pleasant Valley
Avg. $143 · 55 properties
Sioux City
Avg. $87 · 54 properties
Clear Lake
Avg. $254 · 52 properties
Ankeny
Avg. $111 · 52 properties
Iowa City
Avg. $99 · 51 properties
Bettendorf
Avg. $143 · 49 properties
Clive
Avg. $170 · 48 properties
Urbandale
Avg. $170 · 47 properties
Coralville
Avg. $89 · 34 properties
Cedar Falls
Avg. $98 · 30 properties
Waterloo
Avg. $78 · 29 properties
Decorah
Avg. $211 · 28 properties

Vacations in Iowa

How many rentals are available in Iowa?

Average price for rentals in Iowa

Most popular type of vacation rental in Iowa

Top travel destinations in Iowa

How many cities have available rentals in Iowa?

Explore nearby regions

Illinois
10,257 properties
Avg $175
Missouri
17,561 properties
Avg $189
Wisconsin
13,622 properties
Avg $242
Minnesota
11,107 properties
Avg $217
Kansas
2,427 properties
Avg $125
Arkansas
7,554 properties
Avg $175
Nebraska
1,638 properties
Avg $125
South Dakota
2,769 properties
Avg $247

More cities with vacation rentals in Iowa

Altoona· Avg. $99/nightFort Dodge· Avg. $94/nightPrairie du Chien· Avg. $133/nightPella· Avg. $140/nightSpirit Lake· Avg. $176/nightMuscatine· Avg. $121/nightBurlington· Avg. $98/nightLansing· Avg. $280/nightMason City· Avg. $101/nightRathbun Lake· Avg. $204/nightGalesburg· Avg. $102/nightBellevue· Avg. $181/nightGuttenberg· Avg. $212/nightOkoboji· Avg. $145/nightCarter Lake· Avg. $83/nightMilford· Avg. $110/nightSergeant Bluff· Avg. $146/nightStory City· Avg. $73/nightMcGregor· Avg. $114/nightFulton· Avg. $74/nightGlenwood· Avg. $161/nightMarquisville· Avg. $86/nightPeosta· Avg. $150/nightHiawatha· Avg. $195/nightAvocaEastmanDakota DunesBoys Town