Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Hannibal

Tonight Tonight 25 May - 26 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Top 10 Hotels in Hannibal

See all 55 Hotels in Hannibal

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hannibal Garden House Bed and Breakfast

Hannibal Garden House Bed and Breakfast

301 N. Fifth Street, Hannibal
    2.5 out of 5.0
     
     

    Situated in Hannibal, this bed & breakfast is within a 5-minute walk of Big River Train Town, Mark Twain Boyhood Home and Museum and Jim's Journey: The Huck ...

    Hannibal Garden House Bed and Breakfast£71

    Hannibal Garden House Bed and Breakfast£71
    Best Western On The River

    Best Western On The River

    401 North 3rd Street, Hannibal
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Situated in Hannibal, this hotel is steps away from Jim's Journey: The Huck Finn Freedom Center, Mark Twain Boyhood Home and Museum and Big River Train Town. ...

    Best Western On The River£101

    Best Western On The River£101
    Super 8 by Wyndham Hannibal

    Super 8 by Wyndham Hannibal

    120 Huckleberry Heights Dr, Hannibal
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Situated in Hannibal, this motel is within 3 miles (5 km) of Rockcliffe Mansion, Molly Brown Museum and Home and Bluff City Theater. Big River Train Town and ...

    Super 8 by Wyndham Hannibal£44

    Super 8 by Wyndham Hannibal£44
    Town & Country Inn and Suites

    Town & Country Inn and Suites

    110 N 54th St, Quincy
    • Free Cancellation
    2.5 out of 5.0
     
     

    Situated near the airport, this hotel is 2 mi (3.2 km) from Quincy Mall and within 6 miles (10 km) of Westview Golf Course and Quincy University. Oakley Lindsay ...

    Town & Country Inn and Suites£65

    Town & Country Inn and Suites£65
    Days Inn by Wyndham Hannibal

    Days Inn by Wyndham Hannibal

    4070 Market St, Hannibal
    • Free Cancellation
    2.0 out of 5.0
     
     

    Situated in Hannibal, this hotel is 2.7 mi (4.3 km) from Rockcliffe Mansion and within 6 miles (10 km) of Bluff City Theater and Big River Train Town. Jim's ...

    Days Inn by Wyndham Hannibal£48

    Days Inn by Wyndham Hannibal£48
    Comfort Inn & Suites

    Comfort Inn & Suites

    4000 Market St, Hannibal
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Located in the heart of Hannibal, this hotel is 2.7 mi (4.3 km) from Rockcliffe Mansion and 3.1 mi (4.9 km) from Bluff City Theater. Big River Train Town and ...

    Comfort Inn & Suites£54

    Comfort Inn & Suites£54
    Holiday Inn Express And Suites Hannibal - Medical Center

    Holiday Inn Express And Suites Hannibal - Medical Center

    120 Shinn Lane, Hannibal
    • Free Cancellation
    • Reserve now, pay when you stay
    2.5 out of 5.0
     
     

    Situated in Hannibal, this hotel is in the same area as Rockcliffe Mansion, Molly Brown Museum and Home and Jim's Journey: The Huck Finn Freedom Center. Area ...

    Holiday Inn Express And Suites Hannibal - Medical Center£83

    Holiday Inn Express And Suites Hannibal - Medical Center£83
    Quincy Inn and Suites

    Quincy Inn and Suites

    224 N 36th Street, Quincy
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Situated in Quincy, this luxury hotel is 0.4 mi (0.6 km) from Quincy Mall and within 3 miles (5 km) of Quincy University and Westview Golf Course. Oakley Lindsay ...

    Quincy Inn and Suites£48

    Quincy Inn and Suites£48
    Hannibal Inn Hannibal

    Hannibal Inn Hannibal

    4141 Market St, Hannibal
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Situated in Hannibal, this hotel is 2.7 mi (4.3 km) from Rockcliffe Mansion and 3.1 mi (4.9 km) from Bluff City Theater. Big River Train Town and Jim's Journey: ...

    Hannibal Inn Hannibal£40

    Hannibal Inn Hannibal£40
    William Watson Hotel

    William Watson Hotel

    105 E Washington St, Pittsfield
    • Free Cancellation
    3.0 out of 5.0
     
     

    Located in the heart of Pittsfield, this historic hotel is within a 15-minute walk of Pike County Historic Museum and King Park. Old Orchard Country Club is ...

    William Watson Hotel£60

    William Watson Hotel£60
    Map

    Hannibal Hotel Reviews

    Travel to Hannibal & Explore


    Explore Hannibal with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!