The Dubach Inn is an 1871 Italianate located three blocks from Hannibal’s historic Main Street.
We offer two, one-bedroom suites with private entrances, private balcony/patio, private sitting room and private bath. In addition, we have a two-bedroom suite, also with private sitting room and private bath.
Whether you’re seeking a romantic getaway or are here to enjoy all Hannibal has to offer, we provide atmosphere, attention to detail and hospitality at an affordable rate.