
Hannibal Hotels from ₹4,546
- 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

Quality Inn
Quality InnNew Martinsville
6.6 out of 10, (82 reviews)
The price is ₹9,071
₹10,250 total
includes taxes & fees
30 Jan - 31 Jan

Travelers Inn
Travelers InnNew Martinsville
9.0 out of 10, Wonderful, (93 reviews)
cleanliness Relax by the Ohio River Valley in this convenient motel with free parking.
The price is ₹7,508
₹8,484 total
includes taxes & fees
25 Jan - 26 Jan

Microtel Inn & Suites By Wyndham New Martinsville
Microtel Inn & Suites By Wyndham New MartinsvilleNew Martinsville
9.2 out of 10, Wonderful, (144 reviews)
cleanliness Stay fit and start your day with daily breakfast at this New Martinsville hotel.
The price is ₹10,638
₹12,074 total
includes taxes & fees
25 Jan - 26 Jan

Holiday Inn Express & Suites New Martinsville by IHG
Holiday Inn Express & Suites New Martinsville by IHGNew Martinsville
9.2 out of 10, Wonderful, (197 reviews)
cleanliness Wake up to riverside adventures with a complimentary breakfast and indoor pool access.
The price is ₹11,178
₹12,631 total
includes taxes & fees
1 Feb - 2 Feb

Aldeco Motel
Aldeco MotelNew Matamoras
9.2 out of 10, Wonderful, (94 reviews)
cleanliness Outdoor adventures beckon at this peaceful riverside motel in New Matamoras.
The price is ₹4,123
₹4,546 total
includes taxes & fees
25 Jan - 26 Jan

Lafayette Inn
Lafayette InnMoundsville
7.2 out of 10, Good, (37 reviews)
cleanliness Discover tranquil riverside lodging with free parking and WiFi by the Ohio River.
The price is ₹6,102
₹7,323 total
includes taxes & fees
25 Jan - 26 Jan

Sleep Inn & Suites Moundsville - Wheeling
Sleep Inn & Suites Moundsville - WheelingMoundsville
9.4 out of 10, Exceptional, (451 reviews)
cleanliness Riverside relaxation and free perks await at this Ohio River Valley accommodation.
The price is ₹9,346
₹10,561 total
includes taxes & fees
15 Feb - 16 Feb

Holiday Inn Express & Suites Moundsville by IHG
Holiday Inn Express & Suites Moundsville by IHGMoundsville
9.6 out of 10, Exceptional, (439 reviews)
cleanliness Contemporary hotel with an indoor pool and hot tub in Moundsville.
The price is ₹10,262
₹11,596 total
includes taxes & fees
29 Jan - 30 Jan
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
Stay near popular Hannibal attractions
Top Hannibal Hotel Reviews

Holiday Inn Express & Suites New Martinsville by IHG
10/10 Excellent
More cheap stays in Hannibal

Lafayette Inn
95 Teletech Dr. Moundsville WV
The price is ₹6,102 per night from 25 Jan to 26 Jan
₹6,102
₹7,323 total
25 Jan - 26 Jan
includes taxes & fees
7/10 Good! (37 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Cheap Hotels in Amsterdam
- Hotels with Hot Tubs in Amsterdam
- Luxury Hotels in Amsterdam
- Amsterdam Hotels
- Belmont Hotels
- Beverly Hotels
- Aparthotels in Brilliant
- Resorts in Brilliant
- Cadiz Hotels
- Cheap Hotels in Cambridge
- Luxury Hotels in Gnadenhutten
- Gnadenhutten Hotels
- B&B in Jerusalem
- Cheap Hotels in Jerusalem
- Hotels with Swimming Pool in Jerusalem
- Luxury Hotels in Jerusalem
- Jerusalem Hotels
- Motels in Jerusalem
- Lowell Hotels
- Treehouses in Newcomerstown
- Aparthotels in Norwich
- Cheap Hotels in Philo
- Philo Hotels
- Cheap Hotels in Pleasant City
- B&B in Rayland
- Hotels near Salt Fork State Park
- Luxury Hotels in Sardis
- Aparthotels in Scio
- Aparthotels in Smithfield
- Cheap Hotels in Steubenville
- Steubenville Hotels
- Stockport Hotels
- Resorts in Toronto
- Cheap Hotels in Toronto
- Toronto Hotels
- Motels in Toronto


































