Filter Hotels
Guest Rating
  • 9+
    Exceptional
    1
  • 8+
    Excellent
    2
  • 7+
    Good
    3
  • 6+
    Pleasant
    8
  • 5+
    Okay
    9
Star Rating
  • 1+
  • 2+
  • 3+
  • 4+
  • 5
Set Your Budget
$61 to $179
Search
Brands
  • Sleep Inn
    1
  • Best Western
    1
  • Quality Inn
    1
  • Comfort Inn
    1
  • Motel 6
    1
Amenities
  • Free Breakfast
    7
  • Free Parking
    9
  • Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal
    Sleep Inn & Suites Hannibal

    Hannibal

    2.5-STAR HOTEL
    9.2
    (631 reviews)
    • Free Breakfast
    • Free Parking
    $179
    per night
    $205.19 total includes taxes & fees
  • Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal
    Quality Inn & Suites Hannibal

    Hannibal

    2.5-STAR HOTEL
    7.5
    (773 reviews)
    • Free Breakfast
    • Free Parking
    $135
    per night
    $154.75 total includes taxes & fees
  • Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal
    Baymont by Wyndham Hannibal

    Hannibal

    2.5-STAR HOTEL
    5.7
    (670 reviews)
    • Free Breakfast
    • Free Parking
    $68
    per night
    $78.64 total includes taxes & fees
  • Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal
    Howard Johnson by Wyndham Hannibal

    Hannibal

    2.5-STAR HOTEL
    6.1
    (22 reviews)
    • Free Breakfast
    • Free Parking
    $60
    per night
    $70.32 total includes taxes & fees
  • Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River
    Best Western On The River

    Hannibal

    2.5-STAR HOTEL
    8.1
    (878 reviews)
    • Free Parking
    $116
    per night
    $134.11 total includes taxes & fees
  • Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO
    Motel 6-Hannibal, MO

    Hannibal

    2-STAR HOTEL
    6.8
    (571 reviews)
    • Free Parking
    $65
    per night
    $75.12 total includes taxes & fees
  • Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal
    Days Inn by Wyndham Hannibal

    Hannibal

    2-STAR HOTEL
    6.3
    (395 reviews)
    • Free Breakfast
    • Free Parking
    $79
    per night
    $90.83 total includes taxes & fees
  • Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal
    Comfort Inn & Suites Hannibal

    Hannibal

    2.5-STAR HOTEL
    6.9
    (553 reviews)
    • Free Breakfast
    • Free Parking
    $109
    per night
    $125.24 total includes taxes & fees
  • Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal
    Super 8 by Wyndham Hannibal

    Hannibal

    2-STAR HOTEL
    6.7
    (318 reviews)
    • Free Breakfast
    • Free Parking
    $65
    per night
    $75.26 total includes taxes & fees