We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Iowa Hotels

Check In Check Out
Price Your Stay Enter dates for best prices
I like:
Free Wifi Budget Beach Luxury Mid-range Free Breakfast Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Quaint Room Service Business Classic Casino Green Internet Business services Meeting room Independent Hotels Non-Smoking Hotel Air Conditioning Super 8 Concierge AmericInn Lodge and Suites Days Inn Reduced mobility rooms Holiday Inn Express Quality Inn Comfort Inn Hampton Inn Country Inns and Suites EconoLodge Motel 6 Baymont Inn and Suites Best Western Fairfield Inn America's Best Value Inns Holiday Inn Golf course Hilton Garden Inn Ramada Travelodge Sleep Inn Best Western Plus Clarion Microtel Residence Inn Rodeway Inn Comfort Suites Marriott Cobblestone Hotels Courtyard Candlewood Suites La Quinta Inn & Suites Howard Johnson Homewood Suites 2-star 3-star 1-star DoubleTree Springhill Suites Knights Inn Extended Stay America Staybridge Suites Mainstay Suites Sheraton Value Place Red Roof Inns Suburban Extended stay Drury Inn & Suites Caesars Radisson Ski-In / Ski-Out Wingate Hard Rock Hotels Renaissance Embassy Suites Marriott Autograph Collection Hyatt Towneplace Suites 4-star
Filter by:
$-$$$$
Price
Hotel class
Style
Hotel brand
Location
Amenities
Best Value (67)
Business (190)
Family (133)
Romantic (86)
Green (9)
 

Check availability

Refine search

Price per night

 

Property type

 

Traveler rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
Tip: Refine your search by price, amenities, & more.
Searching … 0% complete
+ Sort by Just for You Availability Ranking Price (low to high) Price (high to low) Distance
#1 of 688 hotels in Iowa
#1 of 2 hotels in Perry
#1 Just for You Mid-range hotel, Offers free wifi, Popular… more Mid-range hotel, Offers free wifi, Popular mid-range hotel in Perry less
Check In Check Out
Show Prices
#2 of 688 hotels in Iowa
#1 of 2 hotels in Osage
#2 Just for You Has a pool, Other travelers love this hotel
Check In Check Out
Show Prices
#3 of 688 hotels in Iowa
#3 Just for You Great if you love local culture, Has a… more Great if you love local culture, Has a bar/lounge, Popular romantic hotel in Mason City less
Check In Check Out
Show Prices
#4 of 688 hotels in Iowa
#4 Just for You Mid-range hotel, Has a concierge, Popular… more Mid-range hotel, Has a concierge, Popular mid-range hotel in Cedar Rapids less
The Hotel at Kirkwood Center Slideshow
Check In Check Out
Show Prices
#5 of 688 hotels in Iowa
#5 Just for You Has a fitness center, Budget hotel, Other… more Has a fitness center, Budget hotel, Other travelers love this hotel less
Check In Check Out
Show Prices
#6 of 688 hotels in Iowa
#6 Just for You Popular family-friendly hotel in Coralville… more Popular family-friendly hotel in Coralville, Kid-friendly, A top family-friendly hotel in Coralville less
Homewood Suites by Hilton Coralville - Iowa River Landing Slideshow
Check In Check Out
Show Prices
#7 of 688 hotels in Iowa
#7 Just for You Has a pool, A top eco-conscious hotel in… more Has a pool, A top eco-conscious hotel in Clinton, Popular budget hotel in Clinton less
Check In Check Out
Show Prices
#8 of 688 hotels in Iowa
#8 Just for You Budget hotel, Offers free wifi, Other… more Budget hotel, Offers free wifi, Other travelers love this hotel less
Check In Check Out
Show Prices
#9 of 688 hotels in Iowa
#9 Just for You Has a restaurant
Check In Check Out
Show Prices
#10 of 688 hotels in Iowa
#10 Just for You Has a fitness center, Popular budget hotel… more Has a fitness center, Popular budget hotel in Orange City less
Hampton Inn Orange City Slideshow
Check In Check Out
Show Prices
#11 of 688 hotels in Iowa
#11 Just for You Budget hotel, Has a bar/lounge, Other… more Budget hotel, Has a bar/lounge, Other travelers love this hotel less
Cobblestone Inn & Suites Slideshow
Check In Check Out
Show Prices
#12 of 688 hotels in Iowa
#12 Just for You
Check In Check Out
Show Prices
#13 of 688 hotels in Iowa
#13 Just for You Has a pool, Popular budget hotel in Des… more Has a pool, Popular budget hotel in Des Moines less
Hampton Inn & Suites Des Moines Downtown Slideshow
Check In Check Out
Show Prices
#14 of 688 hotels in Iowa
#14 Just for You Mid-range hotel, Popular mid-range hotel in… more Mid-range hotel, Popular mid-range hotel in Cedar Rapids, Other travelers love this hotel less
Homewood Suites by Hilton Cedar Rapids North Slideshow
Check In Check Out
Show Prices
#15 of 688 hotels in Iowa
#15 Just for You Stylish, A top family-friendly hotel in… more Stylish, A top family-friendly hotel in Davenport, Popular mid-range hotel in Davenport less
Hotel Blackhawk, Autograph Collection Slideshow
Check In Check Out
Show Prices
#16 of 688 hotels in Iowa
#16 Just for You Popular mid-range hotel in Cedar Falls, Has… more Popular mid-range hotel in Cedar Falls, Has a bar/lounge less
Hilton Garden Inn Cedar Falls Slideshow
Check In Check Out
Show Prices
#17 of 688 hotels in Iowa
#17 Just for You Offers free wifi, Budget hotel, Popular… more Offers free wifi, Budget hotel, Popular budget hotel in Sioux City less
Check In Check Out
Show Prices
#18 of 688 hotels in Iowa
#18 Just for You Popular budget hotel in Dubuque, Other… more Popular budget hotel in Dubuque, Other travelers love this hotel, Has a pool less
Hampton Inn Dubuque Slideshow
Check In Check Out
Show Prices
#19 of 688 hotels in Iowa
#19 Just for You Popular budget hotel in Okoboji
Vintage Block Inn & Suites Slideshow
Check In Check Out
Show Prices
#20 of 688 hotels in Iowa
#20 Just for You Budget hotel, Provides business services… more Budget hotel, Provides business services, Popular budget hotel in Bellevue less
Baymont Inn & Suites Bellevue Slideshow
Check In Check Out
Show Prices
#21 of 688 hotels in Iowa
#21 Just for You Has a bar/lounge, Other travelers love this… more Has a bar/lounge, Other travelers love this hotel less
Check In Check Out
Show Prices
#22 of 688 hotels in Iowa
#22 Just for You Has a spa, Popular mid-range hotel in… more Has a spa, Popular mid-range hotel in Dubuque, Mid-range hotel less
Hotel Julien Dubuque Slideshow
Check In Check Out
Show Prices
#23 of 688 hotels in Iowa
#23 Just for You Budget hotel, Has a pool, Popular budget… more Budget hotel, Has a pool, Popular budget hotel in Waterloo less
Comfort Inn & Suites Waterloo Slideshow
Check In Check Out
Show Prices
#24 of 688 hotels in Iowa
#24 Just for You Other travelers love this hotel, Offers free… more Other travelers love this hotel, Offers free wifi, Popular budget hotel in Newton less
Boulders Inn & Suites Slideshow
Check In Check Out
Show Prices
#25 of 688 hotels in Iowa
#25 Just for You Mid-range hotel, Popular mid-range hotel in… more Mid-range hotel, Popular mid-range hotel in Davenport, Has a fitness center less
Check In Check Out
Show Prices
#26 of 688 hotels in Iowa
#26 Just for You Popular mid-range hotel in West Des Moines… more Popular mid-range hotel in West Des Moines, Provides business services less
Check In Check Out
Show Prices
#27 of 688 hotels in Iowa
#27 Just for You Budget hotel, Popular budget hotel in… more Budget hotel, Popular budget hotel in Denison, Other travelers love this hotel less
Boulders Inn Slideshow
Check In Check Out
Show Prices
#28 of 688 hotels in Iowa
#28 Just for You Has a pool
Check In Check Out
Show Prices
#29 of 688 hotels in Iowa
#1 of 3 hotels in Avoca
#29 Just for You Offers free wifi
Check In Check Out
Show Prices
#30 of 688 hotels in Iowa
#30 Just for You Budget hotel, Has a fitness center, Other… more Budget hotel, Has a fitness center, Other travelers love this hotel less
Boulders Inn & Suites Fort Madison Slideshow
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
(688 hotels found)