We are now accepting applications for front desk positions. Please stop by the Hannibal Inn and apply.



Special Hannibal Winter Rates

$180/week rates for single beds.

$200/week for doubles

$49.99/night rates during the week

Discounted hotel rooms in Hannibal, Missouri

Find us on Facebook this fall, and we’ll send you a coupon to stay with us for $39.99 plus tax.

National Tom Sawyer Days

The Hannibal Inn still has some availability for Tom Sawyer Days on Fourth of July weekend. Book now while we still have some rooms left.