
Find hotels in Hannibal, OH from ₩82,336
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Hannibal
Pet friendly
Check prices for these dates
Our top choices for Hannibal hotels

Holiday Inn Express & Suites Moundsville by IHG
Holiday Inn Express & Suites Moundsville by IHGMoundsville
9.6 out of 10, Exceptional, (472 reviews)
The price is ₩200,126
₩226,142 total
includes taxes & fees
Jun 7 - Jun 8

Sleep Inn & Suites Moundsville - Wheeling
Sleep Inn & Suites Moundsville - WheelingMoundsville
9.4 out of 10, Exceptional, (479 reviews)
The price is ₩162,237
₩183,327 total
includes taxes & fees
Jun 7 - Jun 8

Quality Inn
Quality InnNew Martinsville
6.6 out of 10, (88 reviews)
The price is ₩173,014
₩195,506 total
includes taxes & fees
May 31 - Jun 1

Travelers Inn
Travelers InnNew Martinsville
9.0 out of 10, Wonderful, (103 reviews)
The price is ₩122,376
₩138,296 total
includes taxes & fees
May 31 - Jun 1

Aldeco Motel
Aldeco MotelNew Matamoras
9.2 out of 10, Wonderful, (98 reviews)
The price is ₩74,674
₩82,336 total
includes taxes & fees
Jun 3 - Jun 4

Microtel Inn & Suites By Wyndham New Martinsville
Microtel Inn & Suites By Wyndham New MartinsvilleNew Martinsville
9.2 out of 10, Wonderful, (152 reviews)
The price is ₩225,590
₩256,045 total
includes taxes & fees
Jun 7 - Jun 8

Holiday Inn Express & Suites New Martinsville by IHG
Holiday Inn Express & Suites New Martinsville by IHGNew Martinsville
9.2 out of 10, Wonderful, (202 reviews)
The price is ₩222,662
₩251,608 total
includes taxes & fees
Jun 7 - Jun 8
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Hannibal Hotel Reviews

Microtel Inn & Suites By Wyndham New Martinsville
8/10 Good
More cheap stays in Hannibal

Travelers Inn
519 North State Route 2 New Martinsville WV
The price is ₩122,376 per night from May 31 to Jun 1
₩122,376
₩138,296 total
May 31 - Jun 1
includes taxes & fees
9/10 Wonderful! (103 reviews)
































