Check prices on hotels in Hannibal

Where will you stay in Hannibal?

Top 10 Hotels in Hannibal

See all 34 Hotels in Hannibal

Recent Reviews in Hannibal

Where to stay in Hannibal

Hannibal Hotel Guide

Top Hannibal Accommodations

Make your trip to Hannibal a memorable one and stay close to the center of this splendid destination. With a modest range of 2 accommodations within 3 miles, you might want to choose one without delay.

The Quality Inn & Suites Hannibal and Sleep Inn & Suites are a few of the hotel options which are not far from the action.

If you are budget aware and are simply hoping to find lower priced Hannibal hotels, we also have enough affordable lodgings available in the area. Two good options are the Stoney Creek Quincy and the Comfort Inn. More options in the budget range are the Quincy Inn and Suites and the Super 8 Bowling Green MO.

Still looking? The Hannibal Garden House Bed and Breakfast and the Holiday Inn Quincy East are positioned 5 miles and Holiday Inn Quincy East away from the hub of Hannibal. 18 miles away stands the Fairfield Inn & Suites Quincy. The Hampton Inn Quincy is also near, 17 miles away.

Attractions and Hotels Near Hannibal

The wider St. Louis - Northeast Missouri area is worth exploring as well. Visit St. Louis - Northeast Missouri's history museums or admire its prairies. Fun-loving visitors might try mountain biking here.

Quincy, IL and New Florence are two additional places to explore in St. Louis - Northeast Missouri. Quincy, IL is 17 miles to the north of Hannibal, while New Florence is 55 miles to the south. Quincy, IL accommodations include the Town & Country Inn and Suites and Microtel Inn & Suites by Wyndham Quincy. The Americas Best Value Inn and Days Inn New Florence are the hotels and apartments in New Florence.

Look up our up-to-date Hannibal travel guide and explore the great things that this part of the world has in store.