Hotels in Iowa

Search and compare Iowa hotels from hundreds of travel sites and save

Iowa
sep. 22 — sep. 232
Iowa
vie. 9/22
sáb. 9/23
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Iowa

These hotels in Iowa see the most activity from our users at the moment. Change the dates at the top of the page to see more options in Iowa.
Filter by star ratings
All filters
Econo Lodge Inn & Suites Des Moines - Merle Hay Rd
6.0 Good
4755 Merle Hay Road, Des Moines, IA, United States
Show on map
5.5 mi from city center, Des Moines, IA, United States 
GoodBased on 46 reviews
6.0

Econo Lodge Inn & Suites Des Moines - Merle Hay Rd is located in Des Moines and offers free Wi-Fi. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Country Inn & Suites by Radisson, Fort Dodge, IA
7.6 Good
3259 5th Avenue South, Fort Dodge, IA, United States
Show on map
1.1 mi from city center, Fort Dodge, IA, United States 
GoodBased on 287 reviews
7.6

Country Inn & Suites by Radisson Fort Dodge IA is located in Fort Dodge and features an indoor pool, free Wi-Fi and a Jacuzzi. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Days Inn & Suites by Wyndham Des Moines Airport
7.6 Good
1901 Hackley Avenue, Des Moines, IA, United States
Show on map
3.3 mi from city center, Des Moines, IA, United States 
GoodBased on 812 reviews
7.6

Days Inn & Suites by Wyndham Des Moines Airport is situated in Des Moines and features free Wi-Fi. It also provides a Jacuzzi, an indoor pool and a fitness centre.

Country Inn & Suites by Radisson, Omaha Airport
6.9 Good
2210 Abbott Drive, Carter Lake, IA, United States
Show on map
0.8 mi from city center, Carter Lake, IA, United States 
GoodBased on 1,385 reviews
6.9

Country Inn & Suites by Radisson Omaha Airport IA is situated in Omaha and provides a Jacuzzi and an indoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and luggage storage.

Ramada by Wyndham Des Moines Tropics Resort & Conference Ctr
4.8 Okay
5000 Merle Hay Road, Des Moines, IA, United States
Show on map
5.8 mi from city center, Des Moines, IA, United States 
OkayBased on 263 reviews
4.8

Ramada by Wyndham Des Moines Tropics Resort & Conference Ctr is located in Des Moines and is close to Merle Hay Mall. It has a fitness centre, as well as an indoor pool, meeting rooms and water slides.

Hilton Garden Inn Dubuque Downtown
8.5 Excellent
1801 Greyhound Park Drive, Dubuque, IA, United States
Show on map
1.5 mi from city center, Dubuque, IA, United States 
ExcellentBased on 196 reviews
8.5

Steps from Mystique, Hilton Garden Inn Dubuque Downtown is situated in Dubuque and provides comfortable accommodation. It has a gym, as well as an indoor pool, a rooftop terrace and a Jacuzzi.

Super 8 by Wyndham Omaha Eppley Airport/Carter Lake
5.3 Okay
3000 Airport Eppley Drive, Carter Lake, IA, United States
Show on map
0.5 mi from city center, Carter Lake, IA, United States 
OkayBased on 795 reviews
5.3

Super 8 Omaha Eppley Airport/Carter Lake provides a comfortable setting while in Omaha. It also offers valet parking, a Jacuzzi and meeting rooms.

Hotel Arthur
707 South Locust, Glenwood, IA, United States
Show on map
0.5 mi from city center, Glenwood, IA, United States 

Hotel arthur Glenwood is situated in Glenwood and is close to the area's popular attractions. Those staying at the property also have access to free wireless internet and on-site parking.

SureStay Plus Hotel by Best Western Coralville Iowa City
7.9 Good
200 6th Street, Coralville, IA, United States
Show on map
0.7 mi from city center, Coralville, IA, United States 
GoodBased on 515 reviews
7.9

Surestay Plus By Best Western Coralville Iowa City is a charming hotel situated a short drive from Iowa City. It also offers an express check-in and check-out feature, an indoor pool and meeting rooms.

Western Inn
6.3 Good
1842 Madison Avenue, Council Bluffs, IA, United States
Show on map
2.5 mi from city center, Council Bluffs, IA, United States 
GoodBased on 170 reviews
6.3

Boasting an indoor pool, Western Inn Council Bluffs is located in Council Bluffs and offers comfortable accommodation. It also provides a 24-hour reception, an express check-in and check-out feature and luggage storage.

Tips for booking hotels in Iowa

Cheapest month:March
Most expensive month:November
Average price in Iowa:$145/night
Cheapest price found:$34/night
Cheapest day:Sunday
Most expensive day:Friday
$115 - $208
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$114 - $153
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Iowa hotels

Some of the best Iowa hotel options as decided by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Show all 2,737 hotels
1
Quality Inn Fort Dodge
5.7 Okay
2001 Us 169 S, Fort Dodge, IA, United States
Show on map
2.3 mi from city center, Fort Dodge, IA, United States 

Quality Inn Fort Dodge is located in Fort Dodge and provides an indoor pool, a Jacuzzi and free Wi-Fi. It also offers meeting rooms, a sauna and a 24-hour reception.

$67
Avg. per night
2
Quality Inn & Suites Keokuk North
8.3 Excellent
3404 Main Street, Keokuk, IA, United States
Show on map
2.0 mi from city center, Keokuk, IA, United States 

Quality Inn & Suites Keokuk North is located in Keokuk and provides a Jacuzzi and an indoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

$86
Avg. per night
3
Best Western Plus Steeplegate Inn
8.3 Excellent
100 West 76th Street, Davenport, IA, United States
Show on map
4.9 mi from city center, Davenport, IA, United States 

Situated in Davenport, Best Western Plus Steeplegate Inn provides modern 3-star accommodation, as well as an indoor pool and a Jacuzzi. The multiple facilities this award-winning hotel features include a coffee bar, an express check-in and check-out feature and meeting rooms.

$94
Avg. per night
4
Stoney Creek Hotel Sioux City
8.5 Excellent
300 3rd Street, Sioux City, IA, United States
Show on map
0.6 mi from city center, Sioux City, IA, United States 

Offering an indoor/outdoor connecting pool, a Jacuzzi and a sauna, Stoney Creek Hotel & Conference Center - Sioux City is close to nearby attractions, including Warrior Hotel and the Orpheum Theatre. It offers free wireless internet, a bar and is a stone's throw from Sioux City Municipal Auditorium.

$127
Avg. per night
5
Prairie Meadows Casino, Racetrack & Hotel
9.6 Excellent
1 Prairie Meadows Drive, Altoona, IA, United States
Show on map
1.6 mi from city center, Altoona, IA, United States 

This comfortable hotel in Altoona provides free wireless internet, as well as valet parking and an indoor pool. It is conveniently located for those wishing to visit local attractions.

$156
Avg. per night
6
Days Inn & Suites by Wyndham Davenport East
7.4 Good
3202 East Kimberly Road, Davenport, IA, United States
Show on map
3.4 mi from city center, Davenport, IA, United States 

Boasting a Jacuzzi and an indoor pool, Days Inn & Suites by Wyndham Davenport East is located in Davenport and provides comfortable accommodation. It is ideally positioned for guests wanting to visit local attractions.

$49
Avg. per night
7
Stoney Creek Hotel Des Moines - Johnston
8.2 Excellent
5291 Stoney Creek Court, Johnston, IA, United States
Show on map
2.2 mi from city center, Johnston, IA, United States 

Located in Johnston, Stoney Creek Hotel & Conference Center - Des Moines is within a 25-minute drive of Des Moines International Airport and offers a Jacuzzi, an indoor/outdoor connecting pool and free Wi-Fi. It has a gym, as well as a ballroom, a free shuttle service and meeting rooms.

$111
Avg. per night
8
Holiday Inn Hotel & Suites Davenport, An IHG Hotel
8.6 Excellent
4215 Elmore Avenue, Davenport, IA, United States
Show on map
3.9 mi from city center, Davenport, IA, United States 

Situated in Davenport, Holiday Inn Hotel & Suites Davenport offers 3-star accommodation, as well as a Jacuzzi and an indoor pool. Guests can also make use of complimentary Wi-Fi access during their stay.

$137
Avg. per night

Cheapest hotels in Iowa, the United States

These are the lowest prices we've found on hotels in Iowa at the moment. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Show all 2,737 hotels
Days Inn by Wyndham West Des Moines / Clive
5.5 Okay
1600 Northwest 114th Street, Clive, IA, United States
Show on map
2.6 mi from city center, Clive, IA, United States 

Days Inn by Wyndham Des Moines West Clive offers a charming setting while in Des Moines. It also provides a 24-hour reception, an outdoor pool and a 24-hour business centre.

$40
Avg. per night
Motel 6 Cedar Rapids - Airport
6.4 Good
616 33rd Avenue Southwest, Cedar Rapids, IA, United States
Show on map
4.8 mi from city center, Cedar Rapids, IA, United States 

This pet-friendly motel is located in Cedar Rapids and features a Jacuzzi. It also provides room service, a 24-hour reception and meeting rooms.

$42
Avg. per night
Days Inn by Wyndham West Des Moines
4.7 Okay
1258 8th Street, West Des Moines, IA, United States
Show on map
0.9 mi from city center, West Des Moines, IA, United States 

Located in West Des Moines, Days Inn by Wyndham West Des Moines is a short stroll to several local attractions, including the Clive Greenbelt Trail. It also offers meeting rooms, an indoor pool and a sauna.

$48
Avg. per night
Baymont by Wyndham Davenport
5.8 Okay
400 Jason Way Ct, Davenport, IA, United States
Show on map
4.9 mi from city center, Davenport, IA, United States 

Baymont by Wyndham Davenport Hotel is situated in Davenport and offers an indoor pool and a Jacuzzi. It also provides an express check-in and check-out feature, meeting rooms and a beauty centre.

$50
Avg. per night
Woodspring Suites Davenport Quad Cities
5.8 Okay
5315 Elmore Circle, Davenport, IA, United States
Show on map
4.4 mi from city center, Davenport, IA, United States 

WoodSpring Suites Davenport offers a comfortable setting when in Davenport. It also provides a lift, a designated smoking area and laundry facilities.

$50
Avg. per night
Super 8 by Wyndham Des Moines
5.0 Okay
4685 A Northeast 14th Street, Des Moines, IA, United States
Show on map
4.4 mi from city center, Des Moines, IA, United States 

Super 8 by Wyndham Des Moines provides a comfortable setting while in Des Moines. It also features an express check-in and check-out feature, an outdoor pool and meeting rooms.

$51
Avg. per night
AmericInn by Wyndham Davenport
2.5 Mediocre
3206 East Kimberly Road, Davenport, IA, United States
Show on map
3.3 mi from city center, Davenport, IA, United States 

AmericInn by Wyndham Davenport is situated in Davenport and provides an indoor pool. The various facilities this cosy hotel has to offer include a 24-hour reception, a hair salon and an express check-in and check-out feature.

$53
Avg. per night
Baymont by Wyndham Cedar Rapids
6.4 Good
720 33rd Avenue Southwest, Cedar Rapids, IA, United States
Show on map
4.8 mi from city center, Cedar Rapids, IA, United States 

Situated a brief drive from the African American Museum of Iowa, Baymont by Wyndham Cedar Rapids provides charming accommodation in Cedar Rapids. It also offers a 24-hour business centre, a 24-hour reception and a Jacuzzi.

$54
Avg. per night

Hotel prices in Iowa

An overview of the average price of hotels by hotel class in the Iowa. You'll also find the most popular and best value properties within each hotel class.
2 stars and under
3 stars
4 stars +