Default HTG hotel image

Find hotels in Hannibal, NY from £60

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • 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

Star rating

Guest rating

Our top choices for Hannibal hotels

1. All Seasons Inn Corp

All Seasons Inn Corp
Oswego
United States
Kristin
£67
includes taxes & fees
8 Sept - 9 Sept
All Seasons Inn Corp

2. Clarion Hotel & Suites Riverfront

Clarion Hotel & Suites Riverfront
Oswego
United States
Kimberly
£110
includes taxes & fees
31 Aug - 1 Sept
Clarion Hotel & Suites Riverfront

3. Best Western Plus Oswego Hotel and Conference Center

Best Western Plus Oswego Hotel and Conference Center
Oswego
United States
angela
£123
includes taxes & fees
30 Aug - 31 Aug
Best Western Plus Oswego Hotel and Conference Center

4. Knights Inn Oswego

Knights Inn Oswego
Oswego
United States
mario
£90
includes taxes & fees
28 Aug - 29 Aug
Knights Inn Oswego

5. The Evergreen Motel

The Evergreen Motel
Oswego
United States
Sharon
£70
includes taxes & fees
8 Sept - 9 Sept
The Evergreen Motel

6. Holiday Inn Express & Suites Oswego by IHG

Holiday Inn Express & Suites Oswego by IHG
Oswego
United States
Donald
£123
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express & Suites Oswego by IHG

7. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
Oswego
United States
Donna
£128
includes taxes & fees
30 Aug - 31 Aug
Home2 Suites by Hilton Oswego

8. Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
Baldwinsville
United States
Matthew
£60
includes taxes & fees
7 Sept - 8 Sept
Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

9. Red Roof Inn Weedsport

Red Roof Inn Weedsport
Weedsport
United States
Belvin
£78
includes taxes & fees
9 Sept - 10 Sept
Red Roof Inn Weedsport

10. Oswego Inn

Oswego Inn
Oswego
United States
nancy
£103
includes taxes & fees
6 Sept - 7 Sept
Oswego Inn

11. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
Fulton
United States
Ramona
£88
includes taxes & fees
14 Sept - 15 Sept
Fulton Hotel - Oswego Riverfront

12. The Eis House

The Eis House
Mexico
United States
Margaret
£91
includes taxes & fees
7 Sept - 8 Sept
The Eis House

13. Rodeway Inn

Rodeway Inn
Weedsport
United States
Dana
£68
includes taxes & fees
27 Sept - 28 Sept
Rodeway Inn

14. K&G Resort

K&G Resort
Oswego
United States
Eric
£137
includes taxes & fees
30 Aug - 31 Aug
K&G Resort

15. Baldwinsville B&B

Baldwinsville B&B
Baldwinsville
United States
Steven
£142
includes taxes & fees
9 Sept - 10 Sept
Baldwinsville B&B

16. Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
Syracuse
United States
Jermaine
£98
includes taxes & fees
8 Sept - 9 Sept
Comfort Inn - NYS Fairgrounds

17. Suburban Studios Syracuse Fairgrounds

Suburban Studios Syracuse Fairgrounds
Syracuse
United States
Jeffrey
£64
includes taxes & fees
7 Sept - 8 Sept
Suburban Studios Syracuse Fairgrounds

18. Super 8 by Wyndham Liverpool/Clay/Syracuse Area

Super 8 by Wyndham Liverpool/Clay/Syracuse Area
Liverpool
United States
chikae
£52
includes taxes & fees
7 Sept - 8 Sept
Super 8 by Wyndham Liverpool/Clay/Syracuse Area

19. Shady Shores Campground

Shady Shores Campground
Sterling
Canada
Andrew
£187
includes taxes & fees
31 Aug - 1 Sept
Shady Shores Campground

20. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
Liverpool
United States
Michael
£95
includes taxes & fees
6 Sept - 7 Sept
Comfort Inn & Suites Liverpool - Syracuse
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

Holiday Inn Express Syracuse Fairgrounds by IHG

Holiday Inn Express Syracuse Fairgrounds by IHG

10/10 Excellent
"Very nice hotel!"
Briana 1-night trip
Posted 1 hour ago
Holiday Inn Express Syracuse Fairgrounds by IHG
Tru By Hilton Syracuse North Airport Area

Tru By Hilton Syracuse North Airport Area

10/10 Excellent
"More Lights in room would have been good I prefer carpeted rooms"
Rajesh 1-night trip
Posted 2 hours ago
Tru By Hilton Syracuse North Airport Area
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

8/10 Good
"Nothing"
Robert 2-night trip
Posted 16 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 19 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 20 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 23 hours ago
Home2 Suites By Hilton Syracuse Liverpool Airport Area
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 1 day 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
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 stays in Hannibal

Super 8 by Wyndham Liverpool/Syracuse North Airport

Super 8 by Wyndham Liverpool/Syracuse North Airport

421 7th North Street Liverpool NY
£62
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
£66
6 Sept - 7 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
£95
6 Sept - 7 Sept
includes taxes & fees
Comfort Inn & Suites Liverpool - Syracuse
Syracuse Grand

Syracuse Grand

136 Transistor Pkwy Liverpool NY
£96
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
£113
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
£123
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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Hannibal hotel?
Prices for hotels in Hannibal often vary, but you can find a great deal from £60 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 the cheapest rate.

Explore a world of travel with Expedia