Hotels in Iowa

Search and compare Iowa hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Iowa

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
100 Kenyon Road West, Fort Dodge, IA, United States
A bar/lounge, a 24-hour business centre and coffee/tea in a common area are available at this hotel. Free full breakfast, free WiFi in public areas and free self parking are also provided. Other amenities include a business centre, laundry facilities and a 24-hour front desk.
Free Wi-Fi
Parking
7.8
Good
224 reviews
Location
3.6 km from city centre
1130 Park Place NE, Cedar Rapids, IA, United States
This smoke-free hotel features an indoor pool, a fitness centre and coffee/tea in a common area. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Other amenities include a meeting room, dry cleaning and laundry facilities.
Pool
Free Wi-Fi
Parking
8.0
Excellent
241 reviews
Location
2.5 km from city centre
5505 Mills Civic Parkway, West Des Moines, IA, United States
This hotel features an indoor pool, an outdoor pool and a fitness centre. Free buffet breakfast is provided, as well as free WiFi in public areas, free self parking and a free manager's reception. Other amenities include a 24-hour business centre, a hot tub and coffee/tea in a common area.
Pool
Free Wi-Fi
Parking
9.1
Excellent
1230 reviews
Location
6.2 km from city centre
350 Bell Street, Dubuque, IA, United States
This smoke-free hotel features free water park access, an indoor pool and a restaurant. Free continental breakfast, free WiFi in public areas and free self parking are also provided. Additionally, a fitness centre, a bar/lounge and a snack bar/deli are on-site.
Pool
Free Wi-Fi
Parking
7.3
Good
925 reviews
Location
0.7 km from city centre
815 1st Avenue, Coralville, IA, United States
Along with an indoor pool, this smoke-free hotel has an outdoor pool and a 24-hour fitness centre. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Other amenities include a 24-hour business centre, a business centre and dry cleaning.
Pool
Free Wi-Fi
Parking
9.4
Excellent
1246 reviews
Location
1.4 km from city centre
200 Main Street, Dubuque, IA, United States
This smoke-free hotel features a full-service spa, an indoor pool and a restaurant. Free WiFi in public areas, free self parking and a free area shuttle are also provided. Additionally, a nightclub, 2 bars/lounges and a 24-hour fitness centre are on-site.
Pool
Free Wi-Fi
Parking
8.8
Excellent
1075 reviews
Location
0.5 km from city centre
1901 Hackley Avenue, Des Moines, IA, United States
An indoor pool, a fitness centre and coffee/tea in a common area are available at this smoke-free hotel. Free full breakfast is provided, as well as free WiFi in public areas, free self parking and a free airport shuttle. Additionally, a business centre, conference space and laundry facilities are on-site.
Pool
Parking
7.8
Good
1567 reviews
Location
5.4 km from city centre
255 East Court Street, Iowa City, IA, United States
An indoor pool, a restaurant and a 24-hour fitness centre are available at this smoke-free hotel. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, a bar/lounge, a snack bar/deli and a 24-hour business centre are on-site.
Pool
Free Wi-Fi
8.6
Excellent
809 reviews
Location
0.5 km from city centre
5000 Merle Hay Road, Des Moines, IA, United States
Conveniently located off Interstate 35/80, this Ramada Tropics Resort / Conference Center Des Moines is just minutes from downtown Des Moines, thrilling rides at Adventureland amusement park, Prairie Meadows Racetrack and Casino, and live performances in the Iowa Events Center. After a day of business or leisure, refresh at this hotel with complimentary wireless Internet access, gym, 18,000 square foot indoor water park, Water Park Hours:Hrs: Fri: 4–10 p.m. Sat: 9 a.m.–12 p.m; 1–10 p.m. Sun: 9 a.m.–12 p.m. water park passes are available with each overnight stay.arcade, laundry and dry-cleaning services, extensive event facilities and catering services. Enjoy a delicious meal at our Boss Pizzeria and Sports Bar onsite. Guest room amenities include flat-screen TV, refrigerator, microwave, desk and safe. Hot tub suites and handicapped-accessible rooms are also available. Pets are welcome at this smoke-free hotel. There is no charge for children 17 and under with an adult.
Pool
Free Wi-Fi
Parking
5.2
Okay
940 reviews
Location
9.3 km from city centre
2216 North Dodge Street, Iowa City, IA, United States
Along with an indoor pool, this hotel has conference space and laundry facilities. Free continental breakfast, free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour front desk, a fireplace at reception and camper van/bus/lorry parking are on-site.
Pool
Free Wi-Fi
Parking
7.2
Good
1415 reviews
Location
3.4 km from city centre

Travel insights for hotels in Iowa

Use these up-to-date, data-driven insights about booking a hotel in Iowa including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Iowa?

The cheapest month to book a hotel in Iowa is January ($158). Conversely, the most expensive month to stay in Iowa is August ($236).

What is the cheapest day to stay in a hotel in Iowa?

The cheapest day to stay in Iowa is Sunday ($176). On the other hand, travellers can expect to pay the most on Tuesday, when the average nightly price is $260.

How much is a hotel in Iowa tonight?

Users have found prices for hotels in Iowa tonight starting as low as $79, rising to an average cost of $200, based on searches in the last 72 hours. Prices start from $169 for a 4-star hotel in Iowa for tonight.

How much is a Iowa hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Iowa this weekend for as little as $92/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $115/night. For a 4-star hotel in Iowa, the cheapest rate recently found was $168/night for this weekend.

How far ahead should you book a hotel in Iowa?

Save money by booking a hotel at least 7 days before your trip to Iowa. The lowest price found when booking 7 days ahead was $165 per night.

Top-rated Iowa hotels

These Iowa properties are among the highest rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
300 East 9th Street, Coralville, IA, United States
1.9 km from city centre
Pool
Free Wi-Fi
$205
Avg. per night
2702 Acorn Drive, Coralville, IA, United States
2.9 km from city centre
Pool
Parking
$172
Avg. per night
2910 South Main Street, Cedar Falls, IA, United States
1.8 km from city centre
Pool
Free Wi-Fi
Parking
$100
Avg. per night
885 South 51st Street, West Des Moines, IA, United States
5.5 km from city centre
Pool
Free Wi-Fi
Parking
$98
Avg. per night
100 West 76th Street, Davenport, IA, United States
7.8 km from city centre
Pool
Parking
$122
Avg. per night
328 S. Clinton Street, Iowa City, IA, United States
0.6 km from city centre
Pool
Free Wi-Fi
$208
Avg. per night
300 3rd Street, Sioux City, IA, United States
1.0 km from city centre
Pool
Free Wi-Fi
Parking
$164
Avg. per night
2315 Adventureland Drive, Altoona, IA, United States
2.7 km from city centre
Free Wi-Fi
Parking
$102
Avg. per night
3208 South 7Th Street, Council Bluffs, IA, United States
3.9 km from city centre
Free Wi-Fi
Parking
$88
Avg. per night
215 North Main Street, Davenport, IA, United States
0.3 km from city centre
Pool
$242
Avg. per night
1606 South Kellogg Avenue, Ames, IA, United States
3.1 km from city centre
Pool
Free Wi-Fi
Parking
$124
Avg. per night
2042 State Highway 9, Decorah, IA, United States
1.8 km from city centre
Pool
Free Wi-Fi
Parking
$176
Avg. per night
3900 Westdale Parkway SW, Cedar Rapids, IA, United States
8.8 km from city centre
Pool
Free Wi-Fi
Parking
$213
Avg. per night

Cheapest hotels in Iowa, United States

For those on a budget, these are the cheapest hotels available in Iowa for the selected dates. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
226 West 5th Street, Waterloo, IA, United States
0.3 km from city centre
Free Wi-Fi
Parking
$65
Avg. per night
101 West 65th Street, Davenport, IA, United States
6.9 km from city centre
Pool
Free Wi-Fi
Parking
$68
Avg. per night
1600 Northwest 114th Street, Clive, IA, United States
4.3 km from city centre
Parking
$70
Avg. per night
3020 Utica Ridge Road, Bettendorf, IA, United States
3.3 km from city centre
Free Wi-Fi
Parking
$73
Avg. per night
1306 North 25th Street, Clear Lake, IA, United States
2.1 km from city centre
Parking
$73
Avg. per night
2712 South 24th Street, Council Bluffs, IA, United States
3.4 km from city centre
Free Wi-Fi
$74
Avg. per night
301 Jason Way Ct, Davenport, IA, United States
7.6 km from city centre
Free Wi-Fi
Parking
$75
Avg. per night
3202 East Kimberly Road, Davenport, IA, United States
5.5 km from city centre
Pool
Parking
$75
Avg. per night
1111 Dodge Street, Dubuque, IA, United States
1.6 km from city centre
Free Wi-Fi
Parking
$78
Avg. per night
5315 Elmore Circle, Davenport, IA, United States
7.0 km from city centre
Free Wi-Fi
Parking
Air conditioning
$78
Avg. per night
1525 Metro East Drive, Pleasant Hill, IA, United States
3.0 km from city centre
Free Wi-Fi
Parking
$80
Avg. per night
2730 Dodge Street, Dubuque, IA, United States
3.4 km from city centre
Free Wi-Fi
Parking
$80
Avg. per night
4685 A Northeast 14th Street, Des Moines, IA, United States
7.1 km from city centre
Free Wi-Fi
$82
Avg. per night
2141 Laporte Road, Waterloo, IA, United States
3.8 km from city centre
Free Wi-Fi
Parking
$82
Avg. per night
400 Jason Way Court, Davenport, IA, United States
7.8 km from city centre
Free Wi-Fi
Parking
$84
Avg. per night
1842 Madison Avenue, Council Bluffs, IA, United States
4.0 km from city centre
Pool
Free Wi-Fi
Parking
$84
Avg. per night

Hotel prices in Iowa

We've come across the following hotels in Iowa with different price and hotel class options. Change the dates at the top of the page to see more options in Iowa.
3 stars
100 Kenyon Road West, Fort Dodge, IA, United States
350 Bell Street, Dubuque, IA, United States
2 stars and under
3020 Utica Ridge Road, Bettendorf, IA, United States
616 33rd Avenue Southwest, Cedar Rapids, IA, United States

Other accommodation in Iowa

Dubuque, IA, United States
0.4 km from city centre
Air conditioning
$173
Avg. per night

Where to stay in Iowa

Whether you're visiting Iowa for leisure or business, utilize the map to find hotels close to your ideal location. You can find more information on a particular hotel within the map by clicking on its name.

Facts about staying in Iowa

  • Where is the best place to stay in Iowa?

    Users favour staying in areas such as Des Moines, Davenport, and Sioux City. Consider these locations when searching for your desired stay.

  • What are the best hotels in Iowa?

    One of the most popular hotels in Iowa is Country Inn & Suites by Radisson, Des Moines W, IA, which has been reviewed by 1,123 users and currently has a rating of 8.5/10. Other top-rated locations include Royal Rest Motel and Red Lion Inn & Suites Grimes, which have received 7.7/10 and 7.4/10 ratings from our users, respectively.

  • What is a good hotel near Iowa Events Center?

    Hilton Des Moines Downtown is a popular hotel near Iowa Events Center that is highly recommended, with a score of 8.7 across 360 reviews.

  • What is a good hotel in Iowa near Des Moines Civic Center?

    Hilton Des Moines Downtown is rated 8.7 from 360 reviews and is close to Des Moines Civic Center.

  • Is there a good hotel near UnityPoint Health - Des Moines?

    If you’re planning to stay near UnityPoint Health - Des Moines, you should consider Hilton Des Moines Downtown, which has a score of 8.7 from 360 reviews.

  • What is the cheapest city to visit in Iowa?

    In Iowa, the first cheapest city, Des Moines, and the second cheapest city, Clive, offer budget-friendly accommodations. The average per night cost in Des Moines is $103, while in Clive, it is $98, making both cities excellent choices for an affordable stay.

  • What is the most popular city in Iowa to stay in?

    The majority of our users looked for stays in Des Moines, which makes it the most popular city to stay in Iowa. Davenport and Sioux City in Iowa are also popular among our users if you’re looking for more recommendations.

  • What is the cheapest city to visit in Iowa?

    Hyatt Place, Drury Hotels, and Days Inns of America, Inc. are the top three most popular hotel chains in Iowa according to our data.

  • What are the most popular landmarks to visit in Iowa?

    The top three landmarks in Iowa are:
    • Iowa Events Center, which you can visit while staying in Des Moines
    • Des Moines Civic Center, which you can visit while staying in Des Moines
    • UnityPoint Health - Des Moines, which you can visit while staying in Des Moines

See more FAQs

Find better results for your stay in Iowa