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

Hotels in Iowa City

Search over 135 hotels from $68

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 City Hotels

Don't see what you're looking for?
See all available properties in Iowa City
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 City

    Iowa House Hotel

    Iowa House Hotel

    125 N. Madison Street, Iowa City, IA
    The price is $100 per night from Jun 21 to Jun 21
    3.8/5Good! (32 reviews)
    Iowa House Hotel
    Travelodge by Wyndham Iowa City

    Travelodge by Wyndham Iowa City

    2216 N Dodge St, Iowa City, IA
    The price is $68 per night from Jul 4 to Jul 4
    3.2/5 (34 reviews)
    Travelodge by Wyndham Iowa City
    hotelVetro

    hotelVetro

    201 S Linn St, Iowa City, IA
    4/5Very Good! (43 reviews)
    hotelVetro

Pet Friendly Iowa City Hotels

    Travelodge by Wyndham Iowa City

    Travelodge by Wyndham Iowa City

    2216 N Dodge St, Iowa City, IA
    The price is $68 per night from Jul 4 to Jul 4
    3.2/5 (34 reviews)
    Travelodge by Wyndham Iowa City
    Graduate Iowa City

    Graduate Iowa City

    210 S Dubuque St, Iowa City, IA
    The price is $99 per night from Jun 21 to Jun 21
    4.3/5Excellent! (41 reviews)
    Graduate Iowa City
    The Highlander Hotel

    The Highlander Hotel

    2525 Highlander Place, Iowa City, IA
    The price is $129 per night from Jun 21 to Jun 21
    4.4/5Excellent! (5 reviews)
    The Highlander Hotel

Recent Reviews