Default HTG hotel image

Search Hannibal hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Property class

Guest rating

Our top choices for Hannibal hotels

1. Clarion Hotel & Suites Riverfront

Clarion Hotel & Suites Riverfront
Oswego
United States
Kimberly
NZ$251
includes taxes & fees
31 Aug - 1 Sept
Clarion Hotel & Suites Riverfront

2. Holiday Inn Express & Suites Oswego by IHG

Holiday Inn Express & Suites Oswego by IHG
Oswego
United States
Donald
NZ$239
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express & Suites Oswego by IHG

3. All Seasons Inn Corp

All Seasons Inn Corp
Oswego
United States
Kristin
NZ$154
includes taxes & fees
8 Sept - 9 Sept
All Seasons Inn Corp

4. Best Western Plus Oswego Hotel and Conference Center

Best Western Plus Oswego Hotel and Conference Center
Oswego
United States
angela
NZ$281
includes taxes & fees
30 Aug - 31 Aug
Best Western Plus Oswego Hotel and Conference Center

5. Knights Inn Oswego

Knights Inn Oswego
Oswego
United States
mario
NZ$204
includes taxes & fees
1 Sept - 2 Sept
Knights Inn Oswego

6. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
Oswego
United States
Donna
NZ$293
includes taxes & fees
30 Aug - 31 Aug
Home2 Suites by Hilton Oswego

7. The Evergreen Motel

The Evergreen Motel
Oswego
United States
Sharon
NZ$159
includes taxes & fees
1 Sept - 2 Sept
The Evergreen Motel

8. Oswego Inn

Oswego Inn
Oswego
United States
nancy
NZ$234
includes taxes & fees
4 Sept - 5 Sept
Oswego Inn

9. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
Fulton
United States
Ramona
NZ$202
includes taxes & fees
20 Sept - 21 Sept
Fulton Hotel - Oswego Riverfront

10. Red Roof Inn Weedsport

Red Roof Inn Weedsport
Weedsport
United States
Belvin
NZ$178
includes taxes & fees
13 Sept - 14 Sept
Red Roof Inn Weedsport

11. Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
Baldwinsville
United States
Matthew
NZ$137
includes taxes & fees
7 Sept - 8 Sept
Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

12. The Eis House

The Eis House
Mexico
United States
Margaret
NZ$208
includes taxes & fees
1 Sept - 2 Sept
The Eis House

13. K&G Resort

K&G Resort
Oswego
United States
Eric
NZ$312
includes taxes & fees
1 Sept - 2 Sept
K&G Resort

14. Rodeway Inn

Rodeway Inn
Weedsport
United States
Dana
NZ$154
includes taxes & fees
27 Sept - 28 Sept
Rodeway Inn

15. Baldwinsville B&B

Baldwinsville B&B
Baldwinsville
United States
Steven
NZ$325
includes taxes & fees
8 Sept - 9 Sept
Baldwinsville B&B

16. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
Liverpool
United States
Michael
NZ$218
includes taxes & fees
6 Sept - 7 Sept
Comfort Inn & Suites Liverpool - Syracuse

17. Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
Syracuse
United States
Jermaine
NZ$223
includes taxes & fees
8 Sept - 9 Sept
Comfort Inn - NYS Fairgrounds

18. Hampton Inn Syracuse Clay

Hampton Inn Syracuse Clay
Liverpool
United States
john
NZ$282
includes taxes & fees
7 Sept - 8 Sept
Hampton Inn Syracuse Clay

19. Holiday Inn Express Syracuse Fairgrounds by IHG

Holiday Inn Express Syracuse Fairgrounds by IHG
Syracuse
United States
Rachel
NZ$261
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express Syracuse Fairgrounds by IHG

20. TownePlace Suites by Marriott Syracuse Liverpool

TownePlace Suites by Marriott Syracuse Liverpool
Liverpool
United States
David
NZ$286
includes taxes & fees
13 Sept - 14 Sept
TownePlace Suites by Marriott Syracuse Liverpool
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Recent Reviews in Hannibal

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

8/10 Good
"Nothing"
Robert 2-night trip
Posted 12 hours ago
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
Cicero Grand - Syracuse North

Cicero Grand - Syracuse North

8/10 Good
"Breakfast was good. Staff were very helpful and friendly. Rooms were clean."
Shannon 1-night trip
Posted 15 hours ago
Cicero Grand - Syracuse North
Quality Inn & Suites Syracuse Fairgrounds

Quality Inn & Suites Syracuse Fairgrounds

8/10 Good
"Ok. What is expected. Good parking."
Belka 1-night trip
Posted 16 hours ago
Quality Inn & Suites Syracuse Fairgrounds
Home2 Suites By Hilton Syracuse Liverpool Airport Area

Home2 Suites By Hilton Syracuse Liverpool Airport Area

10/10 Excellent
"The staff were welcoming, friendly, and helpful. Check-in/out were quick and easy. The room exceeded expectations. It was clean, comfortable, had excellent amenities, and was free from odors, mold, and other allergens that have commonly triggered our allergy symptoms at other hotels. Breakfast was good… nothing extraordinary but had all the basic food items to meet a range of dietary needs. The only downside to our stay was that there was no onsite restaurant. We were however, provided with a list of nearby restaurants and attractions which was thoughtful/helpful. The snack bar was well stocked with basic snacks and some microwave dinners which could be purchased via self-checkout. There were also toiletries for sale at the snack bar for convenience. That was also thoughtful and would be helpful in situations where luggage had been lost etc. There was ample parking outside and the surrounding area seemed clean and safe. Proximity to the airport was a plus. After many days of traveling, being able to check into a clean, comfortable and reasonably priced accommodation was relieving. This hotel was definitely designed with travelers in mind. All of the simple, thoughtful touches were much appreciated. We (my husband, 2 year old, 11 month old and I) even considered extending our stay simply because we felt so comfortable and right at home. Would definitely recommend and will most certainly be staying again!"
Tishelle 1-night trip
Posted 19 hours ago
Home2 Suites By Hilton Syracuse Liverpool Airport Area
Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse

10/10 Excellent
"The rooms were clean and the staff were super friendly. They gave us a great dinner recommendation."
Susan 1-night trip
Posted 20 hours ago
Comfort Inn & Suites Liverpool - Syracuse
Skaneateles Fields Resort & Spa, Curio Collection By Hilton

Skaneateles Fields Resort & Spa, Curio Collection By Hilton

8/10 Good
"Nice place to stay. Pickle courts are layed out strange but playable. The restaurant was great one night and average the second night. Great young staff. Also, no hooks anywhere in the bathroom to hang towels or clothes… very strange."
John 3-night trip
Posted 22 hours ago
Skaneateles Fields Resort & Spa, Curio Collection By Hilton
Best Western The Inn At The Fairgrounds

Best Western The Inn At The Fairgrounds

10/10 Excellent
"It was a nice hotel with helpful staff. Uber away from Syracuse college and mall. Bad points the restaurant Daniella's steakhouse is there at the hotel but only with reservations. Which sucks! The elevators were not working and no safe in the room! Staff was helpful and understanding. Recommend this hotel"
Marisol 4-night trip
Posted 2 days ago
Best Western The Inn At The Fairgrounds
Holiday Inn Express Syracuse Fairgrounds by IHG

Holiday Inn Express Syracuse Fairgrounds by IHG

10/10 Excellent
"Excellent!!"
Debrah 1-night trip
Posted 3 days ago
Holiday Inn Express Syracuse Fairgrounds by IHG
Hampton Inn & Suites Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area

8/10 Good
"There was an AC problem in the room, but the management was very helpful. Overall the staff was excellent- the room was clean and I would stay there again."
teresa 1-night trip
Posted 3 days ago
Hampton Inn & Suites Syracuse North Airport Area

More cheap accommodation in Hannibal

Super 8 by Wyndham Liverpool/Syracuse North Airport

Super 8 by Wyndham Liverpool/Syracuse North Airport

421 7th North Street Liverpool NY
NZ$140
13 Sept - 14 Sept
includes taxes & fees
Super 8 by Wyndham Liverpool/Syracuse North Airport
Cicero Grand - Syracuse North

Cicero Grand - Syracuse North

5875 Carmenica Drive Cicero NY
NZ$144
9 Sept - 10 Sept
includes taxes & fees
6.8/10 (1,003 reviews)
Cicero Grand - Syracuse North
Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse

3979 Route 31 Liverpool NY
NZ$218
6 Sept - 7 Sept
includes taxes & fees
8.8/10 Excellent! (861 reviews)
Comfort Inn & Suites Liverpool - Syracuse
Syracuse Grand

Syracuse Grand

136 Transistor Pkwy Liverpool NY
NZ$219
6 Sept - 7 Sept
includes taxes & fees
6.8/10 (1,034 reviews)
Syracuse Grand
Hampton Inn & Suites Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area

1305 Buckley Rd Liverpool NY
NZ$259
20 Sept - 21 Sept
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
Hampton Inn & Suites Syracuse North Airport Area
Best Western Plus Oswego Hotel and Conference Center

Best Western Plus Oswego Hotel and Conference Center

26 E 1st Street Oswego NY
NZ$281
30 Aug - 31 Aug
includes taxes & fees
Best Western Plus Oswego Hotel and Conference Center

Frequently asked questions

What is the best area to stay in Hannibal?
The best area to stay in Hannibal is the historic downtown area, particularly around Main Street and Broadway.This neighbourhood is the primary hub for visitors, offering a glimpse into Mark Twain's Hannibal. It's very walkable, with many shops, restaurants, and historic sites concentrated along Main Street, leading down to the Mississippi River. The Mark Twain Boyhood Home & Museum is a central landmark here.Couples often find this area ideal for a relaxed and engaging trip. You're within walking distance of attractions like the Mark Twain Cave Complex and riverboat cruises, making it easy to enjoy the town's key offerings without needing a car. There are also several independent galleries and eateries great for an evening out.For families, the downtown area is also a fantastic choice. The proximity to attractions like the Mark Twain Boyhood Home, the Hannibal Locks and Dam, and the various river activities means less travel time and more time exploring.
When is the best time to go to Hannibal?
The best time to go to Hannibal, New York, is during the summer months, from June to August, when the weather is warm and there are plenty of outdoor activities and local events.During this period, the average temperatures are pleasant, typically ranging from 20°C to 27°C, making it ideal for exploring the natural beauty of the surrounding Finger Lakes region. The longer daylight hours also allow for more time to enjoy attractions such as boating on Lake Ontario or visiting nearby state parks.Families often find July and August particularly appealing due to the abundance of family-friendly festivals and community events. Many local farms offer pick-your-own experiences during these months, and the warm weather is superb for swimming at local beaches or enjoying picnics by the lake.Couples looking for a relaxing getaway might prefer late June or early September when the weather is still lovely, but the peak summer crowds have thinned out.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Hannibal.
How can I save on a hotel booking in Hannibal with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Hannibal hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Hannibal?
Prices for hotels in Hannibal often vary, but you can find a great deal from NZ$137 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia