COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Compare Hotels in Iowa

Search over 1638 hotels from $58

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Iowa Hotels

Don't see what you're looking for?
See all available properties in Iowa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Luxury Hotels in Iowa

    Des Lux Hotel

    Des Lux Hotel

    800 Locust St, Des Moines, IA
    The price is $135 per night from May 9 to May 9
    4.7/5Exceptional! (47 reviews)
    Des Lux Hotel
    Hotel Julien Dubuque

    Hotel Julien Dubuque

    200 Main Street, Dubuque, IA
    The price is $110 per night from May 20 to May 20
    4.5/5Wonderful! (50 reviews)
    Hotel Julien Dubuque
    Western Inn

    Western Inn

    1842 Madison Ave., Council Bluffs, IA
    The price is $58 per night from May 9 to May 9
    3.5/5Good! (31 reviews)
    Western Inn

Pet Friendly Iowa Hotels

    Wildwood Lodge

    Wildwood Lodge

    11431 Forest Ave, Clive, IA
    The price is $89 per night from May 9 to May 9
    4.6/5Wonderful! (88 reviews)
    Wildwood Lodge
    La Quinta Inn & Suites by Wyndham Des Moines West Clive

    La Quinta Inn & Suites by Wyndham Des Moines West Clive

    1390 Nw 118th St, Clive, IA
    The price is $69 per night from May 9 to May 9
    3.8/5Good! (52 reviews)
    La Quinta Inn & Suites by Wyndham Des Moines West Clive
    Sterling Hotel and Suites

    Sterling Hotel and Suites

    11428 Forest Ave, Clive, IA
    The price is $74 per night from May 9 to May 9
    3.6/5Good! (49 reviews)
    Sterling Hotel and Suites

Recent Reviews