Hannibal is a city on the Mississippi River about 100 miles from St. Louis, best known as the childhood home of author Samuel Langhorne Clemens, better known as Mark Twain. Many of Tom Sawyer’s and Huckleberry Finn’s adventures were set in Hannibal. The Mark Twain Boyhood Home & Museum is one of the popular attractions. Rockcliffe Mansion is a beautifully restored museum home with many original furnishings and décor. Kids will love exploring Mark Twain Cave and Cameron Cave on a hot summer day, especially if they read about them in Tom Sawyer’s adventures. The Mark Twain Memorial Lighthouse is worth the steep climb as it offers fantastic views. Get a real feel of the place by taking one of boat tours on the mighty Mississippi.

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.