Hannibal Vacation Packages

Visit Hannibal. Hannibal is in St. Louis - Northeast Missouri, which is defined by its prairies and rolling hills.

From Hannibal, the city of St. Louis is 95 miles (153 kilometers) to the southeast.

The Mark Twain Boyhood Home and Museum and the Mark Twain Memorial Lighthouse are just two of the things to do and see in and near here.

When you think it is time to venture beyond Hannibal, you'll soon find that St. Louis - Northeast Missouri is home to a number of attractions just waiting to be experienced. Monroe City and Maywood are two more places worth seeing while you're in St. Louis - Northeast Missouri.

When it's time to explore beyond Hannibal, visit the nearest regional city. Quincy is approximately 16 miles (26 kilometers) away and is home to sights including Villa Katherine Castle, Westview Golf Course and Quincy University. Quincy Mall and Oakley Lindsay Center are some more places worth checking out for those who have time left.

Exercise your grey matter at St. Louis - Northeast Missouri's great history museums.

St. Louis - Northeast Missouri offers plenty of gentle activities. Set aside some time for picnicking or cycling and let your stress melt away.

When planning your vacation to Hannibal, keep in mind that the nearest major airport, Quincy Regional-Baldwin Field Airport, is located in in Quincy, 18 miles (29 kilometers) away.

Top Hotel Deals

See all Hannibal hotels
1.0 out of 5.0
1.5 out of 5.0
2.0 out of 5.0
2.5 out of 5.0
3.0 out of 5.0
3.5 out of 5.0
4.0 out of 5.0
4.5 out of 5.0
5.0 out of 5.0
Most popular package deals found by our travellers
Most popular package deals found by [originCity] travellers

Top Flight + Hotel Deals

See all Hannibal packages

Top Deals on Flights

See all Hannibal flights

Book your Hannibal Vacation