Check out the 10 inexpensive hotels in Hannibal to find a good rate. Motel 6 Hannibal, MO is a 2-star property with free WiFi, free parking, and a restaurant. Another option is Super 8 by Wyndham Hannibal, a 2-star property with free breakfast, free WiFi, and free parking. You'll also find Sleep Inn & Suites, which is a 2.5-star hotel with free full breakfast, free WiFi, and free parking.
Here are some of our travelers' favorite hotels in downtown Hannibal:
Stop in at the restaurants in historic Hannibal, and then enjoy the local attractions such as the shopping.
You can learn about local history at this site, which is 5.7 mi from central Hannibal. You can choose from 9 hotels within a mile of Mark Twain Memorial Lighthouse and here are some of the top choices in the area: