Search Hotels in Iowa

Select date

Select date

Hotels in Iowa

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Attractions

Hotel name

Apply Filters
Clear Filters

94 properties found

  • Brookstone Lodge & Suites

    1909 Highway 18 East, Algona, United States (Show map)

    Algona center can be reached within 30 minutes' walk. 90 minutes' drive from Mankato. Brookstone Lodge & Suites is a 5…

    More...

    Show map

    price for 1 night
    Book Now From US$ 99
    price for 1 night
  • Americinn Johnston

    5050 Merle Hay Road, Johnston, United States (Show map)

    Johnston center can be reached within 20 minutes' walk. 197 km to Omaha. Americinn Johnston offers a perfect accommodation in…

    More...

    Show map

    price for 1 night
    Book Now From US$ 94
    price for 1 night
  • Americas Best Value Inn & Suites - Atlantic

    1902 East 7Th Street, Atlantic, United States (Show map)

    The property is set 30 minutes' walk of the city center. 87 km to Omaha. The 3-star Super 8 Atlantic…

    More...

    Show map

    price for 1 night
    Book Now From US$ 81
    price for 1 night
  • Chief Motel

    2701 Main Street, Keokuk, United States (Show map)

    The hotel is set within a 20-minute walk from the city center. 182 km to Columbia. Chief Motel is a 3…

    More...

    Show map

    price for 1 night
    Book Now From US$ 54
    price for 1 night
  • Super 8 Ottumwa

    2823 North Court, Ottumwa, United States (Show map)

    The hotel is set 166 km away from Moline. The venue is set within 5 km from Ottumwa city center. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 62
    price for 1 night
  • Motel 6 Des Moines West

    7655 Office Plaza Dr N, West Des Moines, United States (Show map)

    Guests can easily get to Jordan House, which is approximately 8 km away. The hotel offers perfect location 9 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 71
    price for 1 night
  • Country Cabins Motel

    25119 Us Highway 34, Chariton, United States (Show map)

    The venue is located 118 km from Ames. The property lies within 4 km from the city center. Located in…

    More...

    Show map

    price for 1 night
    Book Now From US$ 65
    price for 1 night
  • Hartwood Inn

    1312 Gilbert St, Charles City, United States (Show map)

    Guests will appreciate Hartwood Inn close proximity to Mooney Art Collection, which is 1200 meters away. Hartwood Inn is within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 60
    price for 1 night
  • Timber Motel

    2225 Lincoln Way, Clinton, United States (Show map)

    Guests can easily get to Windmill Cultural Center, which is approximately 9 km away. A 50-minute drive will take…

    More...

    Show map

    price for 1 night
    Book Now From US$ 60
    price for 1 night
  • Belva Deer Inn

    21638 Highway 92, Sigourney, United States (Show map)

    Belva Deer Inn offers a perfect accommodation in Williamsburg.

    More...

    Show map

    price for 1 night
    Book Now From US$ 84
    price for 1 night
  • Southfork Motel

    Junction 2 And Highway 63 South, Bloomfield, United States (Show map)

    The property is 10 minutes' walk from center of Bloomfield. 90 minutes' drive from Newton. The historical Southfork Motel is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 70
    price for 1 night
  • Burr Oak Motel

    1903 Highway 169 South, Algona, United States (Show map)

    The venue is 4 km away from the city center. 155 km to Ankeny. Burr Oak Motel is a 2-star property situated…

    More...

    Show map

    price for 1 night
    Book Now From US$ 56
    price for 1 night
  • South T Motel

    1004 South Grand Avenue, Spencer, United States (Show map)

    This hotel is situated 29 km away from Higgins Museum of National Banknotes. The property boasts location within 3 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 70
    price for 1 night
  • Economy Inn - Fort Dodge

    3003 5Th Avenue South, Fort Dodge, United States (Show map)

    Economy Inn - Fort Dodge lies about 20 minutes' walk from the city center. Economy Inn - Fort Dodge boasts a convenient…

    More...

    Show map

    price for 1 night
    Book Now From US$ 59
    price for 1 night
  • Colonial Inn

    1110 9Th Street Southeast, Dyersville, United States (Show map)

    The property is situated 38 km away from Shot Tower. A 30-minute drive will take guests to Dubuque. Located…

    More...

    Show map

    price for 1 night
    Book Now From US$ 46
    price for 1 night
  • Super 8 Storm Lake

    101 W Milwaukee Ave, Storm Lake, United States (Show map)

    The hotel’s ideal location offers quick access to Living Heritage Tree Museum, which is about 5 minutes' walk. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 100
    price for 1 night
  • Budget Inn Adair

    100 5Th Street, Adair, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. It will take 70 minutes to get from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 41
    price for 1 night
  • Amber Inn Motel Le Mars

    635 8Th Avenue Southwest, Le Mars, United States (Show map)

    The hotel is set within a 10-minute walk from the city center. 30 minutes' drive from Sioux City. Amber…

    More...

    Show map

    price for 1 night
    Book Now From US$ 62
    price for 1 night
  • Northland Inn

    2051 Hwy 9, Okoboji, United States (Show map)

    Guests can easily get to Arnolds Park Amusement Park, which is approximately 8 km away. It is located 144 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 118
    price for 1 night
  • Super 8 Cherokee

    1400 N 2Nd St, Cherokee, United States (Show map)

    The property is located within a 20-minute walk from the city center. The hotel is set 198 km away from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 65
    price for 1 night