4 hotels near Moulton, IA, US

4 hotels near Moulton, IA, US

Show points
  • Map
    • Quality Inn & Suites Ottumwa North

      125 W Joseph Ave,
      Ottumwa, IA, 52501, US
      29.59 mi from Moulton, IA, US
      4.14 stars rating. Very Good. 660 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$79Discounted rate:$71USD/night
      Member Rate
      See Availability

    Below are additional hotels in the area that do not match your exact search criteria.

    • Quality Inn Kirksville

      2209 N. Baltimore Street,
      Kirksville, MO, 63501, US
      32.84 mi from Moulton, IA, US
      3.75 stars rating. Good. 674 reviews

      BOOK NOW AND SAVE 15%

      Strikethrough Rate:$90Discounted rate:$77USD/night
      Member Rate
      See Availability
    • Quality Inn Oskaloosa

      306 South 17th Street,
      Oskaloosa, IA, 52577, US
      42.03 mi from Moulton, IA, US
      3.69 stars rating. Good. 75 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$72Discounted rate:$65USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Pella, IA

      315 Roosevelt Rd,
      Pella, IA, 50219, US
      50.25 mi from Moulton, IA, US
      4.21 stars rating. Excellent. 222 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$146Discounted rate:$132USD/night
      Member Rate
      See Availability

    Change your dates to book properties below.

    • Econo Lodge Oskaloosa

      1315 A Ave. E.,
      Oskaloosa, IA, 52577, US
      42.25 mi from Moulton, IA, US
      3.23 stars rating. Good. 61 reviews
      Sold outfor your selected dates
      See Availability
    • NEW TO CHOICE

      Quality Inn Fairfield

      3001 W. Burlington Ave.,
      Fairfield, IA, 52556, US
      41.95 mi from Moulton, IA, US
      No Reviews Yet
      Coming soonStart booking Mar 17, 2026
      See Availability

    Other Moulton searches

    Good to know

    Number of hotels

    6 hotels in Moulton

    Highest Price

    $132

    Lowest Price

    $65

    Avg. rating

    3.2 (1692 reviews)