Hannibal Bed and Breakfasts
B&Bs in Hannibal
11069 New London Road, Hannibal, Missouri
AAA's Midwest Traveler Mag rated this B&B #1 in 2010. See why Mark Twain chose the Garth as HIS Bed and Breakfast.
313 North Fifth Street, Hannibal, Missouri
Offering guests an environment of Comfortable Elegance and Gracious Hospitality, in America's Hometown ~ Hannibal, Missouri