Save Up To 62%

Cheap & Best Hotels near Hannibal

Oglebay Resort
8.5 (226 reviews)
Oglebay Resort
Resort · 2 Guests · 1 Bedroom
$119 /night
View deal
Super 8 by Wyndham Wheeling Saint Clairsville OH Area
7.3 (168 reviews)
Super 8 by Wyndham Wheeling Saint Clairsville OH Area
Hotel · 2 Guests · 1 Bedroom
$56 /night
View deal
Hampton Inn Wheeling
9.6 (407 reviews)
Hampton Inn Wheeling
Hotel · 2 Guests · 1 Bedroom
$140 /night
View deal
Super 8 by Wyndham Marietta
7.2 (86 reviews)
Super 8 by Wyndham Marietta
Motel · 2 Guests · 1 Bedroom
$61 /night
View deal
Microtel Inn & Suites by Wyndham New Martinsville
8.5 (47 reviews)
Microtel Inn & Suites by Wyndham New Martinsville
Hotel · 2 Guests · 1 Bedroom
$134 /night
View deal
Days Inn & Suites by Wyndham Caldwell
9.2 (189 reviews)
Days Inn & Suites by Wyndham Caldwell
Hotel · 2 Guests · 1 Bedroom
$58 /night
View deal
Sleep Inn & Suites Belmont - St. Clairsville
9.3 (36 reviews)
Sleep Inn & Suites Belmont - St. Clairsville
Hotel · 2 Guests · 1 Bedroom
$64 /night
View deal
Sleep Inn Ellenboro Hwy 50
9.2 (23 reviews)
Sleep Inn Ellenboro Hwy 50
Hotel · 2 Guests · 1 Bedroom
$162 /night
View deal
HAVEN INN
HAVEN INN
Motel · 2 Guests · 1 Bedroom
$76 /night
View deal
Knights Inn Saint Clairsville
5.2 (201 reviews)
Knights Inn Saint Clairsville
Motel · 2 Guests · 1 Bedroom
$50 /night
View deal
Fairfield Inn & Suites by Marriott Marietta
8.9 (94 reviews)
Fairfield Inn & Suites by Marriott Marietta
Hotel · 2 Guests · 1 Bedroom
$107 /night
View deal
Comfort Suites Marietta-Parkersburg
Comfort Suites Marietta-Parkersburg
Hotel · 2 Guests · 1 Bedroom
$92 /night
View deal
Days Inn & Suites by Wyndham Belmont
8.9 (105 reviews)
Days Inn & Suites by Wyndham Belmont
Hotel · 2 Guests · 1 Bedroom
$69 /night
View deal
Microtel Inn & Suites - St Clairsville
9.5 (109 reviews)
Microtel Inn & Suites - St Clairsville
Hotel · 2 Guests · 1 Bedroom
$74 /night
View deal
Econo Lodge Inn & Suites Triadelphia
7.4 (543 reviews)
Econo Lodge Inn & Suites Triadelphia
Hotel · 2 Guests · 1 Bedroom
$53 /night
View deal
Comfort Inn & Suites
9.2 (163 reviews)
Comfort Inn & Suites
Hotel · 2 Guests · 1 Bedroom
$65 /night
View deal
New Martinsville Inn
7.3 (3 reviews)
New Martinsville Inn
Hotel · 2 Guests · 1 Bedroom
$95 /night
View deal
Candlewood Suites St Clairsville Wheeling Area, an IHG Hotel
9.0 (75 reviews)
Candlewood Suites St Clairsville Wheeling Area, an IHG Hotel
Hotel · 2 Guests · 1 Bedroom
$110 /night
View deal
Hampton Inn & Suites St Clairsville, Oh
9.2 (56 reviews)
Hampton Inn & Suites St Clairsville, Oh
Hotel · 2 Guests · 1 Bedroom
$99 /night
View deal
Lafayette Inn
Lafayette Inn
Hotel · 2 Guests · 1 Bedroom
$61 /night
View deal

Hotels with Air Conditioning in Hannibal

Comfort Suites Marietta-Parkersburg
Air Conditioning
Comfort Suites Marietta-Parkersburg
Hotel · 2 Guests · 1 Bedroom
$92 /night
View deal
Hawthorn Suites by Wyndham Wheeling at The Highlands
Air Conditioning
9.2 (90 reviews)
Hawthorn Suites by Wyndham Wheeling at The Highlands
Hotel · 2 Guests · 1 Bedroom
$134 /night
View deal
Microtel Inn & Suites - St Clairsville
Air Conditioning
9.5 (109 reviews)
Microtel Inn & Suites - St Clairsville
Hotel · 2 Guests · 1 Bedroom
$74 /night
View deal
Common hotel amenities in Hannibal area?
Trending Hotel Rental Amenities in Hannibal Area
+
Hotel amenities vary based on different locations. In Hannibal area, below is the amenity distribution. In Hannibal, 389 rentals offer Air Conditioning, 257 rentals offer Pool, 253 rentals offer Breakfast. So, if you need Air Conditioning during your hotel stays, use the Air Conditioning filter to compare these hotels. Two amenities that are not typical are Fireplace, Crib.
What does the hotel price look like in Hannibal?
Hotel Price Distribution in Hannibal
+
The graph shows the percentages of hotels in each price bucket in Hannibal area. Most (47.73%) of the hotel prices fall into the $50 - $100 price range.
$0 to $50
$0 to $50
$50 to $100
$50 to $100
$100 to $150
$100 to $150
$150 to $200
$150 to $200
$200 to $250
$200 to $250
$250 to $300
$250 to $300
$300 to $350
$300 to $350
$350 to $400
$350 to $400
$400 to $450
$400 to $450
$450 to $500
$450 to $500
$500 +
$500 +
Compared with vacation rentals, is it convenient to bring pets or dogs to hotels in Hannibal?
Hannibal hotels that are pet/dog friendly
+
33.26% of cheap & best hotels in Hannibal are pet friendly. Pet friendly hotels should be quite common. Make sure the correct filter is checked if you are bringing pets or dogs.

Hotels with Pool in Hannibal

New Martinsville Inn
Pool
7.3 (3 reviews)
New Martinsville Inn
Hotel · 2 Guests · 1 Bedroom
$95 /night
View deal
Fairfield Inn & Suites by Marriott Marietta
Pool
8.9 (94 reviews)
Fairfield Inn & Suites by Marriott Marietta
Hotel · 2 Guests · 1 Bedroom
$107 /night
View deal
Oglebay Resort
Pool
8.5 (226 reviews)
Oglebay Resort
Resort · 2 Guests · 1 Bedroom
$119 /night
View deal

Pet Friendly Hotels in Hannibal

Days Inn & Suites by Wyndham Caldwell
Pets Welcome
9.2 (189 reviews)
Days Inn & Suites by Wyndham Caldwell
Hotel · 2 Guests · 1 Bedroom
$58 /night
View deal
Microtel Inn & Suites - St Clairsville
Pets Welcome
9.5 (109 reviews)
Microtel Inn & Suites - St Clairsville
Hotel · 2 Guests · 1 Bedroom
$74 /night
View deal
Super 8 by Wyndham St. Clairsville OH/Wheeling WV Area
Pets Welcome
8.3 (70 reviews)
Super 8 by Wyndham St. Clairsville OH/Wheeling WV Area
Hotel · 2 Guests · 1 Bedroom
$46 /night
View deal

Hotels with Hot Tub in Hannibal

Red Roof Inn St Clairsville - Wheeling West
Hot Tub
8.6 (349 reviews)
Red Roof Inn St Clairsville - Wheeling West
Motel · 2 Guests · 1 Bedroom
$51 /night
View deal
Candlewood Suites St Clairsville Wheeling Area, an IHG Hotel
Hot Tub
9.0 (75 reviews)
Candlewood Suites St Clairsville Wheeling Area, an IHG Hotel
Hotel · 2 Guests · 1 Bedroom
$110 /night
View deal
Sleep Inn Ellenboro Hwy 50
Hot Tub
9.2 (23 reviews)
Sleep Inn Ellenboro Hwy 50
Hotel · 2 Guests · 1 Bedroom
$162 /night
View deal
* The displayed nightly rate may be estimated based on a future travel date. Narrow down your search with checkin and checkout dates to see the exact price.
All offers