Book Hotels in Hannibal, MO
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Hannibal hotels

Sleep Inn & Suites
Reviewed on Sep 18, 2025

Lighthouse Inn & Suites
Reviewed on Sep 21, 2025

Best Western On The River
Reviewed on Oct 1, 2025

Quality Inn & Suites Hannibal
Reviewed on Sep 26, 2025

Comfort Inn & Suites - Hannibal
Reviewed on Sep 10, 2025

Motel 6 Hannibal, MO
Reviewed on Sep 26, 2025

Days Inn by Wyndham Hannibal
Reviewed on Sep 16, 2025

Super 8 by Wyndham Hannibal
Reviewed on Sep 28, 2025

Baymont by Wyndham Hannibal
Reviewed on Sep 20, 2025
Cheap Hannibal hotels
Economy Inn & Suites
Hannibal Hotel & Travel Guide
Are you researching St. Louis - Northeast Missouri and are eager to find somewhere to rest and relax in Hannibal? Travelocity can help. Modern travelers using Travelocity presently can access around 11 excellent accommodations within a 6-mile (10-kilometer) radius of Hannibal's center.
Families that are hoping to find accommodation surrounded by the locals of downtown Hannibal, will enjoy finding the Super 8 Hannibal Mo and Motel 6 Hannibal Mo.
The Hannibal area has some affordable hotel options sure to please budget-minded visitors. The Eagles Nest Hotel is 16 miles (26 kilometers) from the center of Hannibal, while the Super 8 Hannibal Mo is 0.2 miles (0.3 kilometers) away. Alternative affordable accommodation options include the Days Inn Hannibal and the Budget Host Quincy.
The Hannibal Garden House Bed and Breakfast is positioned 2 miles (3 kilometers) away from downtown Hannibal. An alternative place to stay is the Holiday Inn Quincy East, which is 17 miles (27 kilometers) away. Alternate Travelocity-registered hotels include the Fairfield Inn & Suites Quincy and the Hampton Inn Quincy.
Once you have seen the sights in Hannibal, be sure to visit St. Louis - Northeast Missouri's other scenic and cultural delights. Travel through St. Louis - Northeast Missouri's history museums. Anyone seeking some fresh air can also take the time to check out the region's prairies. Fun-loving travelers might also take part in mountain biking in the area.
55 miles (92 kilometers) away from Hannibal, you'll find Macon, which is where you can spend a few hours exploring Stephen's Park and Long Branch State Park. Some Travelocity-listed Macon hotel options include the Comfort Inn and Super 8 Macon Mo. Alternatively, you could stay in New Florence, 55 miles (90 kilometers) to the south of Hannibal, where you'll find the Americas Best Value Inn and Days Inn New Florence. The Stone Hill Winery and New Florence United Methodist Church are some of the more popular sites to discover in New Florence.
Travelocity's travel guide is also a very good way to pick up more secrets of Hannibal.
Frequently asked questions
Recent Hannibal hotel reviews by fellow wanderers

Super 8 by Wyndham Hannibal
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Hotels near Sawyer's Creek Fun Park
- B&B in Vandalia
- Cabins in Vandalia
- Vandalia Hotels
- B&B in Stoutsville
- Cabins in Stoutsville
- Stoutsville Hotels
- B&B in Frankford
- Frankford Hotels
- B&B in Perry
- Cabins in Perry
- Condos in Perry
- Perry Hotels
- Motels in Perry
- Vacation Homes in Perry
- Hotels near Bluff City Theater
- B&B in Bowling Green
- Cabins in Bowling Green
- Pet Friendly Hotels in Bowling Green
- Bowling Green Hotels
- Motels in Bowling Green
- Motels in Curryville
- Hotels near Big River Train Town
- Hotels near Wakonda State Park
- Hotels near Mark Twain State Park
- 5 Star Hotels in Palmyra
- B&B in Palmyra
- Cabins in Palmyra
- Hotels with Free Parking in Palmyra
- Pet Friendly Hotels in Palmyra
- Palmyra Hotels
- Motels in Palmyra
- Cabins in Canton
- Guest Houses in Canton
- Casino Resorts & in Canton
- Spa Resorts & in Canton
- Canton Hotels
- 5 Star Hotels in Louisiana
- B&B in Louisiana
- Guest Houses in Louisiana
- Boutique Hotels in Louisiana
- Hotels with Balconies in Louisiana
- Spa Resorts & in Louisiana
- Louisiana Hotels
- Lodges in Louisiana
- Hotels near Mark Twain Lake
- Hotels near Planters Barn Theater
- Cabins in Saverton
- 4 Star Hotels in Hunnewell
- Cabins in Hunnewell
- Motels in Hunnewell
- B&B in Taylor
- Guest Houses in Taylor
- Taylor Hotels
- Motels in Taylor
- Vacation Homes in Taylor
- Hotels near The Eagle's Nest Winery
- Hotels near Mark Twain Cave and Cameron Cave
- Hotels near Molly Brown Museum and Home
- Hotels near Rockcliffe Mansion
- Farber Hotels
- 5 Star Hotels in Monroe City
- Farmstay in Monroe City
- B&B in Monroe City
- Cabins in Monroe City
- Condos in Monroe City
- Monroe City Hotels
- Motels in Monroe City
- Vacation Homes in Monroe City
- B&B in La Grange
- Cabins in La Grange
- Guest Houses in La Grange
- La Grange Hotels
- Motels in La Grange
- Hotels near Mark Twain Birthplace State Historic Site
- Hotels near Mark Twain Boyhood Home and Museum
- Cabins in New London
- New London Hotels
- Motels in New London
- Hotels near Mark Twain Memorial Lighthouse
- Hotels near Mark Twain Casino
- Hotels near Mark Twain Cave
- Maywood Hotels