Hotels in Iowa

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

Iowa
5 Oct — 6 Oct2
Iowa
Wed 5/10
Thu 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Iowa

Filter by star ratings
All filters
Country Inn & Suites by Radisson, Omaha Airport
7.1 Good
2210 Abbott Drive, Carter Lake, IA, United States
Show on map
1.4 km from city centre, Carter Lake, IA, United States 
GoodBased on 1,246 reviews
7.1

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

Days Inn & Suites by Wyndham Waterloo
7.3 Good
1809 Laporte Road, Waterloo, IA, United States
Show on map
3.2 km from city centre, Waterloo, IA, United States 
GoodBased on 413 reviews
7.3

Featuring a Jacuzzi and an indoor pool, Days Inn & Suites by Wyndham Waterloo is situated in Waterloo and offers comfortable accommodation. It provides a gym, as well as a 24-hour reception, a business centre and meeting rooms.

Country Inn & Suites by Radisson, Des Moines W, IA
8.0 Excellent
1350 Northwest 118th Street, Clive, IA, United States
Show on map
4.7 km from city centre, Clive, IA, United States 
ExcellentBased on 737 reviews
8.0

Situated in Des Moines, Country Inn & Suites by Radisson Des Moines West IA offers stylish 3-star accommodation, as well as a Jacuzzi and an indoor pool. It also provides meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Motel 6-Council Bluffs, Ia - Omaha East
6.2 Good
3032 South Expressway Street, Council Bluffs, IA, United States
Show on map
3.6 km from city centre, Council Bluffs, IA, United States 
GoodBased on 427 reviews
6.2

This comfortable motel in Council Bluffs offers free Wi-Fi, as well as an indoor pool and laundry facilities. It also provides a lift and a vending machine.

Days Inn by Wyndham West Des Moines / Clive
5.5 Okay
1600 Northwest 114th Street, Clive, IA, United States
Show on map
4.3 km from city centre, Clive, IA, United States 
OkayBased on 843 reviews
5.5

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.

Wildwood Lodge
8.7 Excellent
11431 Forest Avenue, Clive, IA, United States
Show on map
4.1 km from city centre, Clive, IA, United States 
ExcellentBased on 302 reviews
8.7

Located in Des Moines, Wildwood Lodge & Suites is an easy drive from Jordan Creek Town Center and Iowa State Capitol. It has a fitness centre, as well as an indoor pool, an express check-in and check-out feature and a Jacuzzi.

Hilton Garden Inn Dubuque Downtown
8.3 Excellent
1801 Greyhound Park Drive, Dubuque, IA, United States
Show on map
2.5 km from city centre, Dubuque, IA, United States 
ExcellentBased on 170 reviews
8.3

Situated in Dubuque, the hotel is within a 20-minute drive of Dubuque Regional Airport and provides a rooftop terrace, an indoor pool and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

Adventureland Inn
7.0 Good
3200 Adventureland Drive, Des Moines, IA, United States
Show on map
13.7 km from city centre, Des Moines, IA, United States 
GoodBased on 342 reviews
7.0

Adventureland Inn is located in Altoona and offers a Jacuzzi, an indoor pool and free Wi-Fi. It is situated a short walk from Adventureland.

Tips for booking hotels in Iowa

Cheapest month:February
Most expensive month:November
Average price in Iowa:C$ 211/night
Cheapest price found:C$ 59/night
Cheapest day:Thursday
Most expensive day:Friday
C$ 60 - C$ 247
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 114 - C$ 220
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Iowa hotels

1
Des Moines Marriott Downtown
8.5 Excellent
700 Grand Avenue, Des Moines, IA, United States
Show on map
0.2 km from city centre, Des Moines, IA, United States 

Des Moines Marriott Downtown provides a comfortable setting while in Des Moines. It is steps from 801 Grand, restaurants and nightlife options.

2
Country Inn & Suites by Radisson, Waterloo, IA
6.2 Good
4025 Hammond Avenue, Waterloo, IA, United States
Show on map
4.0 km from city centre, Waterloo, IA, United States 

Country Inn & Suites by Radisson Waterloo IA is located in Waterloo and offers an indoor pool, free Wi-Fi and a Jacuzzi. The multiple amenities this charming hotel features include meeting rooms, a 24-hour reception and an express check-in and check-out feature.

3
Harrahs Council Bluffs Hotel & Casino
6.9 Good
1 Harrah's Boulevard, Council Bluffs, IA, United States
Show on map
4.7 km from city centre, Council Bluffs, IA, United States 

Boasting a sauna, Harrah's Casino & Hotel Council Bluffs is situated in Council Bluffs and provides comfortable accommodation. It also features meeting rooms, valet parking and a 24-hour reception.

Cheapest hotels in Iowa, the United States

Motel 6 Cedar Rapids Airport
6.2 Good
616 33rd Avenue Southwest, Cedar Rapids, IA, United States
Show on map
7.7 km from city centre, Cedar Rapids, IA, United States 

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

C$ 53
Avg. per night
Super 8 by Wyndham Cedar Rapids
6.5 Good
400 33rd Avenue Southwest, Cedar Rapids, IA, United States
Show on map
7.5 km from city centre, Cedar Rapids, IA, United States 

Super 8 by Wyndham Cedar Rapids offers a comfortable setting when in Cedar Rapids. It also features a 24-hour reception, an express check-in and check-out feature and laundry facilities.

C$ 75
Avg. per night
Days Inn by Wyndham West Des Moines
5.4 Okay
1258 8th Street, West Des Moines, IA, United States
Show on map
1.4 km from city centre, 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.

C$ 78
Avg. per night
Motel 6 Des Moines West
6.2 Good
7655 Office Plaza Drive North, West Des Moines, IA, United States
Show on map
8.4 km from city centre, West Des Moines, IA, United States 

This pet-friendly motel is located in Des Moines and offers free Wi-Fi. It also provides a terrace, a 24-hour reception and an outdoor pool.

C$ 82
Avg. per night
Howard Johnson by Wyndham Burlington
4.1 Okay
2759 Mount Pleasant Street, Burlington, IA, United States
Show on map
2.8 km from city centre, Burlington, IA, United States 

Featuring a bowling alley and a heated pool, Howard Johnson by Wyndham Burlington offers cosy rooms. It also provides meeting rooms, a 24-hour reception and a kids pool.

C$ 92
Avg. per night
Super 8 by Wyndham Sioux City South
7.8 Good
2530 Singing Hills Boulevard, Sioux City, IA, United States
Show on map
7.6 km from city centre, Sioux City, IA, United States 

Super 8 by Wyndham Sioux City South offers a comfortable setting while in Sioux City. It also provides an express check-in and check-out feature, a safe and a 24-hour reception.

C$ 93
Avg. per night
La Quinta Inn by Wyndham Davenport & Conference Center
7.5 Good
3330 East Kimberly Road, Davenport, IA, United States
Show on map
5.5 km from city centre, Davenport, IA, United States 

Located in Davenport, the hotel is a short drive from Village of East Davenport and the Government Bridge. It has a gym, as well as meeting rooms, an indoor pool and a 24-hour reception.

C$ 101
Avg. per night
Red Roof Inn & Suites Omaha - Council Bluffs
6.6 Good
500 30th Avenue, Council Bluffs, IA, United States
Show on map
3.6 km from city centre, Council Bluffs, IA, United States 

Red Roof Inn & Suites Omaha - Council Bluffs is situated in Council Bluffs and provides a Jacuzzi and an indoor pool. The multiple facilities this themed hotel offers include laundry facilities, a 24-hour reception and an express check-in and check-out feature.

C$ 115
Avg. per night

Hotel prices in Iowa

2 stars and under
3 stars

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

Where to stay in Iowa

Facts about staying in Iowa

  • Where is the best place to stay in Iowa?

    Our travelers prefer to stay in places like Des Moines, Sioux City, and Cedar Rapids while in Iowa.

  • What are the best hotels in Iowa?

    One of the most popular hotels in Iowa is Country Inn & Suites by Radisson, Council Bluffs, which has been reviewed by 1,276 users and currently has a rating of 8.2/10. Other top-rated locations include Fairfield Inn & Suites Omaha East/Council Bluffs, Ia and Des Moines Marriott Downtown, which have received 7.5/10 and 8.5/10 ratings from our users, respectively.