Compare Cheap Hotels in Hannibal
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Hannibal Hotels

Holiday Inn Express & Suites Moundsville by IHG
225 TELETECH DRIVE Moundsville WV
$98 nightly
The price is $111 total per night
$111 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Free Cancellation
18.01 mi from city center
With a stay at Holiday Inn Express & Suites Moundsville by IHG in Moundsville, you'll be in the business district, within a 15-minute walk of Grave Creek Mound and West Virginia Penitentiary.
Pool
Hot Tub

Sleep Inn & Suites Moundsville - Wheeling
8 Walmart Dr Moundsville WV
$100 nightly
The price is $113 total per night
$113 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
19.13 mi from city center
With a stay at Sleep Inn & Suites Moundsville - Wheeling in Moundsville, you'll be in the business district, just a 1-minute walk from Ohio River Valley and 7 minutes by foot from Brooklyn Flea.
Breakfast included
Pet friendly

Holiday Inn Express & Suites New Martinsville by IHG
1202 North State Route 2 New Martinsville WV
$117 nightly
The price is $132 total per night
$132 total
Dec 26 - Dec 27
Total with taxes and fees
Free Cancellation
1.69 mi from city center
Located in New Martinsville, Holiday Inn Express & Suites New Martinsville by IHG is in a rural location, within a 5-minute drive of Lewis Wetzel Park and Bruce Park.
Pool
Breakfast included

Travelers Inn
519 North State Route 2 New Martinsville WV
$82 nightly
The price is $93 total per night
$93 total
Dec 13 - Dec 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.16 mi from city center
With a stay at Travelers Inn in New Martinsville, you'll be a 1-minute walk from Ohio River Valley and 6 minutes by foot from Ohio River.
Parking included
Free WiFi

Microtel Inn & Suites By Wyndham New Martinsville
410 N State Route 2 New Martinsville WV
$123 nightly
The price is $140 total per night
$140 total
Dec 27 - Dec 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.09 mi from city center
With a stay at Microtel Inn & Suites By Wyndham New Martinsville in New Martinsville, you'll be a 1-minute walk from Ohio River Valley and 5 minutes by foot from Greenlawn Memorial Park.
Breakfast included
Pet friendly

Aldeco Motel
1200 Park Ave New Matamoras OH
$45 nightly
The price is $50 total per night
$50 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
14.78 mi from city center
Located in New Matamoras, Aldeco Motel is in a state park, within a 5-minute walk of Ohio River Valley and Ohio River.
Pet friendly
Parking included

Lafayette Inn
95 Teletech Dr. Moundsville WV
$65 nightly
The price is $78 total per night
$78 total
Dec 29 - Dec 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.07 mi from city center
With a stay at Lafayette Inn in Moundsville, you'll be within a 5-minute walk of Ohio River Valley and Moundsville Riverfront Park.
Parking included
Free WiFi

House by the creek, in the middle of Wayne national forest
Woodsfield OH
11.49 mi from city center
With a stay at this vacation home in Woodsfield, you'll be 9.3 mi (15 km) from Ohio River Valley and 11.3 mi (18.2 km) from Old Gaslight Theater.
Kitchen
Washer

The Whole House 5 Bed 3.5 Bath
Woodsfield OH
$686 nightly
The price is $766 total per night
$766 total
Dec 13 - Dec 14
Total with taxes and fees
14.49 mi from city center
With a stay at this apartment in Woodsfield, you'll be 17.9 mi (28.8 km) from Ohio River Valley and 18.6 mi (29.9 km) from Old Gaslight Theater.
Air conditioning

Cheerful 3 BR Residential Home in Small Town USA
woodsfield OH
$150 nightly
The price is $150 total per night
$150 total
Dec 22 - Dec 23
Total with taxes and fees
14.69 mi from city center
With a stay at this vacation home in Woodsfield, you'll be 17.7 mi (28.5 km) from Ohio River Valley and 18.4 mi (29.6 km) from Old Gaslight Theater.
Kitchen
Washer

The Magnolia Room w/ Queen Bed
Woodsfield OH
$149 nightly
The price is $166 total per night
$166 total
Dec 13 - Dec 14
Total with taxes and fees
14.49 mi from city center
With a stay at this apartment in Woodsfield, you'll be 17.9 mi (28.8 km) from Ohio River Valley and 18.6 mi (29.9 km) from Old Gaslight Theater.
Air conditioning

The Lilac Room w/ King Bed
Woodsfield OH
$182 nightly
The price is $203 total per night
$203 total
Dec 13 - Dec 14
Total with taxes and fees
14.49 mi from city center
With a stay at this apartment in Woodsfield, you'll be 17.9 mi (28.8 km) from Ohio River Valley and 18.6 mi (29.9 km) from Old Gaslight Theater.
Air conditioning
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Hannibal hotels essential information
Accommodation | 26 hotels |
|---|---|
Lowest Price | $50 |
Highest Price | $766 |
Popular hotels | Holiday Inn Express & Suites Moundsville by IHG, Sleep Inn & Suites Moundsville - Wheeling, Holiday Inn Express & Suites New Martinsville by IHG, Travelers Inn, Microtel Inn & Suites By Wyndham New Martinsville, Aldeco Motel, Lafayette Inn, House by the creek, in the middle of Wayne national forest, The Whole House 5 Bed 3.5 Bath, Cheerful 3 BR Residential Home in Small Town USA, The Magnolia Room w/ Queen Bed, The Lilac Room w/ King Bed |
Most Recent Hannibal Hotel Reviews

Holiday Inn Express & Suites New Martinsville by IHG
5 out of 5
Posted 5 days ago
CheapTickets Verified Review
"The breakfast food was hot and very good. Good variety. Our room was clean and comfortable. Any time we asked for more towels or supplies, they were supplied cheerfully and expeditiously. Will stay there again when in New Martinsville."
A verified traveler stayed at Holiday Inn Express & Suites New Martinsville by IHG
Top Picks
Hotels
- Hotels in Daytona Beach
- Hotels in St. Clairsville
- Hotels in Dover
- Hotels in Xenia
- Hotels in Austinburg
- Hotels in Dayton
- Hotels in Fairborn
- Hotels in Savannah
- Hotels in Monroe
- Hotels in Palm Springs
- Hotels in Myrtle Beach
- 3 Star Hotels in Port Clinton
- Hotels in Loveland
- Hotels in Wapakoneta
- Hotels in Port Clinton
- Hotels in Mount Orab
- Hotels in Chillicothe
- Hotels in Zanesville
- Hotels in Wilmington
- Hotels in Findlay
Flights






