Welcome To Our Hannibal Hotel

Cozy Stays At Affordable Rates

Welcome to Country Hearth Inn - Hannibal, MO, the best place in Hannibal to rest easy & affordably. If you are just passing through or planning a trip, our inn has everything you need to give you a piece of mind during your visit. 

Hannibal is best known for numerous historical sites related to Mark Twain and his fictions, The Adventures of Tom Sawyer and Adventures of Huckleberry Finn. Ideally situated only a few miles from Hannibal-LaGrange University and downtown Hannibal, our hotel is conveniently located off Highway 36 on Mark Twain Avenue. We are also near local attractions such as Haunted House on Hill Street, Mark Twain Boyhood Home & Museum, and Clemens Field.

Our Guest Services Include:

  • Guest laundry facility
  • Pet-friendly rooms
  • Complimentary coffee & continental breakfast
  • Complimentary Wi-Fi
  • Microwave
  • Mini-fridge
  • Hairdryer
  • 32" Flat Panel Cable TV, including HBO & ESPN

Other restrictions and charges apply. Country Hearth Inn Hannibal is your best choice within Marion and Ralls counties. We offer ideal accommodations and location whether you are in town for entertainment, music and food festivals, sightseeing, wildlife activities or simply passing through on your way to Kansas City or O'Fallon. At Country Hearth Inn Hannibal our goal is to provide our guests a great experience, not just a place to stay. At Country Hearth Inn Hannibal, Expect More. Get More.

Country Hearth Inn - Hannibal

500 Mark Twain Avenue
Hannibal, MO 63401
Phone: 573-221-4100