6 hotels near Hannibal, MO 63401, USA

6 hotels near Hannibal, MO 63401, USA

Show points
  • Map
    • Quality Inn & Suites Hannibal West

      120 Lindsey Drive, Hwy 36,
      Hannibal, MO, 63401, US
      3.96 stars rating. Good. 2635 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$137Discounted rate:$123USD/night
      Member Rate
      See Availability
    • Comfort Inn & Suites - Hannibal

      4000 Market Street,
      Hannibal, MO, 63401, US
      3.61 stars rating. Good. 1186 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$119Discounted rate:$107USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Sleep Inn & Suites Hannibal West

      105 Lakeside Drive,
      Hannibal, MO, 63401, US
      4.78 stars rating. Exceptional. 1854 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$179Discounted rate:$161USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Quality Inn & Suites Quincy - Downtown

      225 S 4th Street,
      Quincy, IL, 62301, US
      4.32 stars rating. Excellent. 390 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$140Discounted rate:$126USD/night
      Member Rate
      See Availability
    • Rodeway Inn Pittsfield

      1238 W. Washington St.,
      Pittsfield, IL, 62363, US
      2.94 stars rating. Fair. 67 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$76Discounted rate:$71USD/night
      Member Rate
      See Availability
    • NEW TO CHOICE

      Econo Lodge Quincy

      224 North 36th Street,
      Quincy, IL, 62301, US
      2.33 stars rating. Fair. 3 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$80Discounted rate:$72USD/night
      Member Rate
      See Availability

    Other Hannibal searches

    Hannibal hotels by brand

    Good to know

    Number of hotels

    6 hotels in Hannibal

    Highest Price

    $161

    Lowest Price

    $71

    Avg. rating

    3.7 (6135 reviews)