Find hotels in Hannibal, NY from $70

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hannibal hotels

del Lago Resort & Casino

del Lago Resort & Casino
4.0 star property
Waterloo
9.2 out of 10, Wonderful, (1,759 reviews)
"Always a great stay"
United States
Dean
$110 nightly
The price is $122
May 12 - May 13
Total with taxes and fees
del Lago Resort & Casino

Super 8 by Wyndham Liverpool/Syracuse North Airport

Super 8 by Wyndham Liverpool/Syracuse North Airport
2.0 star property
Liverpool
8.8 out of 10, Excellent, (3,170 reviews)
"Very nice accommodation "
United States
Linda
$72 nightly
The price is $83
May 24 - May 25
Total with taxes and fees
Super 8 by Wyndham Liverpool/Syracuse North Airport

The Parkview Hotel

The Parkview Hotel
3.5 star property
Eastside
8.6 out of 10, Excellent, (1,532 reviews)
"The hotel and room , were very clean and comfortable. "
Canada
Paul
$159 nightly
The price is $186
May 17 - May 18
Total with taxes and fees
The Parkview Hotel

Embassy Suites by Hilton Syracuse Destiny USA

Embassy Suites by Hilton Syracuse Destiny USA
3.5 star property
Lakefront
8.4 out of 10, Very Good, (1,094 reviews)
"Great place to stay."
United States
Kristy
$169 nightly
The price is $198
May 24 - May 25
Total with taxes and fees
Embassy Suites by Hilton Syracuse Destiny USA

The Historic Gould Hotel Seneca Falls, an Ascend Collection Hotel

The Historic Gould Hotel Seneca Falls, an Ascend Collection Hotel
3.5 star property
Seneca Falls
8.6 out of 10, Excellent, (1,005 reviews)
"Clean Room, great staff, quiet surroundings."
United States
Hiram
$127 nightly
The price is $141
Jun 1 - Jun 2
Total with taxes and fees
The Historic Gould Hotel Seneca Falls, an Ascend Collection Hotel

Marriott Syracuse Downtown

Marriott Syracuse Downtown
4.0 star property
Downtown Syracuse
8.6 out of 10, Excellent, (1,008 reviews)
"Very beautiful hotel will go again highly recommend!!!"
United States
Crystal
$143 nightly
The price is $168
May 25 - May 26
Total with taxes and fees
Marriott Syracuse Downtown

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
3.0 star property
Liverpool
6.6 out of 10, (1,011 reviews)
"Great stay"
United States
Marvin
$73 nightly
The price is $84
May 25 - May 26
Total with taxes and fees
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
2.5 star property
Liverpool
8.8 out of 10, Excellent, (731 reviews)
"Great place to stay. Very clean and friendly. Lots of amenities around the area within walking distance."
Canada
Cody
$112 nightly
The price is $128
May 18 - May 19
Total with taxes and fees
Comfort Inn & Suites Liverpool - Syracuse

Mirbeau Inn and Spa

Mirbeau Inn and Spa
4.0 star property
Skaneateles
9.6 out of 10, Exceptional, (223 reviews)
"Small but very beautiful & upscale experience. Spa was wonderful. Pricey but very nice. Everything was high quality & it was a great experience even in the winter. Loved the French /Monet theme. Even the furniture was detailed that way. Very clean & staff very accommodating. "
United States
Sarah
$450 nightly
The price is $540
May 12 - May 13
Total with taxes and fees
Mirbeau Inn and Spa

Skaneateles Fields Resort & Spa, Curio Collection By Hilton

Skaneateles Fields Resort & Spa, Curio Collection By Hilton
4.0 star property
Skaneateles
9.8 out of 10, Exceptional, (26 reviews)
"This was a beautiful resort with lots of amenities I really enjoyed my stay!"
United States
Morgan
$259 nightly
The price is $311
May 12 - May 13
Total with taxes and fees
Skaneateles Fields Resort & Spa, Curio Collection By Hilton

Best Western Syracuse Downtown Hotel and Suites

Best Western Syracuse Downtown Hotel and Suites
3.0 star property
Downtown Syracuse
8.4 out of 10, Very Good, (662 reviews)
"Nice staff and good breakfast!"
United States
Sarah
$128 nightly
The price is $150
May 25 - May 26
Total with taxes and fees
Best Western Syracuse Downtown Hotel and Suites

Holiday Inn & Suites Syracuse Airport - Liverpool by IHG

Holiday Inn & Suites Syracuse Airport - Liverpool by IHG
3.5 star property
North Syracuse
8.4 out of 10, Very Good, (1,004 reviews)
"I will be back if even just for dinner! The room and pool and hot tub were great, but JJ at dinner made the trip the best!!!! Very happy with the service and food!!! JJ made great recommendations and her personality was amazing we are thinking about returning just to see her and have more awesome food!!!!"
United States
Joseph
$134 nightly
The price is $154
May 17 - May 18
Total with taxes and fees
Holiday Inn & Suites Syracuse Airport - Liverpool by IHG

Tru By Hilton Syracuse North Airport Area

Tru By Hilton Syracuse North Airport Area
2.5 star property
Liverpool
9.4 out of 10, Exceptional, (1,003 reviews)
"Good hotel"
United States
Robert
$120 nightly
The price is $138
May 25 - May 26
Total with taxes and fees
Tru By Hilton Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area

Hampton Inn & Suites Syracuse North Airport Area
2.5 star property
Liverpool
9.6 out of 10, Exceptional, (1,006 reviews)
"Breakfast was great there were a lot of choices clean beds nice pool good stay !!"
United States
Shanice
$138 nightly
The price is $158
Jun 7 - Jun 8
Total with taxes and fees
Hampton Inn & Suites Syracuse North Airport Area

Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
2.5 star property
Syracuse
7.8 out of 10, Good, (767 reviews)
"The breakfast waffles, bagels,muffins, cheese omelets and all day coffee is great and fresh. They accommodated me if i needed another night. Overall it was good. Id stay here all the time."
United States
Elishia
$91 nightly
The price is $105
May 24 - May 25
Total with taxes and fees
Comfort Inn - NYS Fairgrounds

Holiday Inn Auburn-Finger Lakes Region by IHG

Holiday Inn Auburn-Finger Lakes Region by IHG
3.0 star property
Auburn
8.2 out of 10, Very Good, (842 reviews)
"Staff was very courteous and helpful."
United States
Dennis
$114 nightly
The price is $135
May 17 - May 18
Total with taxes and fees
Holiday Inn Auburn-Finger Lakes Region by IHG

Syracuse Grand

Syracuse Grand
2.5 star property
Liverpool
6.6 out of 10, (1,010 reviews)
"Clean room, hot breakfast but staff was slow to respond on check-in. Overall nice place to stay for an overnight and reasonably priced rooms. "
United States
Paul
$106 nightly
The price is $122
May 17 - May 18
Total with taxes and fees
Syracuse Grand

Hotel Skyler Syracuse Tapestry Collection by Hilton

Hotel Skyler Syracuse Tapestry Collection by Hilton
3.0 star property
Eastside
9.2 out of 10, Wonderful, (1,004 reviews)
"nice large clean room and lobby has nice bar. centrally located and easy to park"
United States
maura
$138 nightly
The price is $161
May 25 - May 26
Total with taxes and fees
Hotel Skyler Syracuse Tapestry Collection by Hilton

Holiday Inn Express Syracuse Airport by IHG

Holiday Inn Express Syracuse Airport by IHG
2.5 star property
North Syracuse
8.0 out of 10, Very Good, (1,009 reviews)
"Perfect for overnight stay when flying out of the airport."
United States
Emily
$140 nightly
The price is $161
May 25 - May 26
Total with taxes and fees
Holiday Inn Express Syracuse Airport by IHG

Collegian Hotel & Suites, Trademark Collection by Wyndham

Collegian Hotel & Suites, Trademark Collection by Wyndham
3.5 star property
Eastside
7.6 out of 10, Good, (1,012 reviews)
"Front desk very helpful with my needs"
United States
Lisa
$144 nightly
The price is $168
May 25 - May 26
Total with taxes and fees
Collegian Hotel & Suites, Trademark Collection by Wyndham
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

Top Hannibal Hotel Reviews

More cheap stays in Hannibal

Hotels in Hannibal with star-rating

Find out more about Hannibal

Top reasons to visit Hannibal

  • Scenic Outdoor Activities: Enjoy beautiful national and urban parks, perfect for hiking, picnicking, and exploring nature.
  • Charming Neighborhoods: Stroll through Hannibal's quaint downtown, featuring unique local shops and a family-friendly atmosphere.
  • Cultural Experiences: Discover educational sites and attractions that highlight the region's rich history.
  • Lovely Marina: Relax by the water at the marina, offering a peaceful setting for leisure activities.
  • Welcoming Accommodations: Choose from pet-friendly hotels and motels that cater to all types of travelers.

Find great hotels near Hannibal

Hannibal, New York offers a variety of accommodation options, including hotels and motels, perfect for both leisure and business travelers. Many of these establishments are pet-friendly and inclusive, providing a welcoming environment for all guests. Whether you're looking for the best hotels or a cozy room for your stay, you'll find the ideal lodging to make your visit enjoyable and memorable.

  • Fulton Hotel - Oswego Riverfront: Nestled along the picturesque Oswego River, the Fulton Hotel offers a budget-friendly retreat just 9 miles from Hannibal. This charming hotel is perfect for travelers seeking a pet-friendly experience, with amenities including a welcoming pet policy that allows both dogs and cats for a variable fee. Ideal for business travelers, the hotel ensures a comfortable stay with essential services, making it a practical choice for those needing to balance work and leisure. Enjoy the scenic views and cozy atmosphere that make this hotel a delightful getaway.
  • Comfort Inn & Suites Liverpool - Syracuse: Located approximately 20 miles from Hannibal, the Comfort Inn & Suites Liverpool boasts a solid guest rating of 8.6 out of 10, making it a favorite among visitors. This budget-friendly lodging is also pet-friendly, allowing dogs with specific weight restrictions and a pet fee. It's an excellent choice for business travelers, offering convenient amenities and a comfortable workspace. Guests appreciate the inviting atmosphere and modern facilities, ensuring a pleasant stay for both individuals and families alike.
  • Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse: Situated 17 miles from Hannibal, the Microtel Inn & Suites is tailored for families and business travelers, featuring a budget-friendly price point. This hotel welcomes pets and provides family-friendly amenities, including free cribs for younger guests. The pet policy accommodates various furry companions while waiving fees for service animals. With its focus on comfort and convenience, this hotel offers a cozy retreat just a short drive from Hannibal, making it an ideal base for your vacation.

Where to stay near Hannibal

Hannibal, New York, offers a delightful blend of outdoor beauty and charming historic neighborhoods, perfect for a relaxing getaway. Explore the quaint downtown area, filled with local amenities and a family-friendly atmosphere. Don't miss nearby attractions that highlight the region's rich history and picturesque scenery. Whether you're seeking romance or adventure, Hannibal and its surroundings promise a memorable vacation experience.

  • Sterling: Located 3 miles from Hannibal, Sterling is a charming city known for its stunning outdoor scenery and romantic atmosphere. This area attracts travelers mainly during the summer months, especially from June to August, making it a perfect getaway for those looking to immerse themselves in nature. Visitors can enjoy a variety of recreational activities, explore local shops, and catch thrilling motor racing events. Notable local landmarks include beautiful lakes and bays, as well as a national state park, providing ample opportunities for hiking and wildlife viewing.
  • Oswego: Situated 10 miles from Hannibal, Oswego offers a vibrant city experience with a mix of educational and recreational attractions. Unlike other nearby cities, Oswego sees a steady flow of visitors throughout the year, with peak times in April, July, and September. Outdoor enthusiasts will appreciate the scenic beauty and various activities available, including visits to a modern college university and the national state park. Whether you're looking for a romantic outing or an educational adventure, Oswego has something for everyone, making it a worthy stop on your journey.
  • Martville: Just 5 miles from Hannibal, Martville is a delightful small city that provides a balance of outdoor fun and community charm. With peak visitor numbers in July, August, and October, this area is perfect for those looking to experience the beauty of the changing seasons. Travelers can enjoy local recreational areas, browse shops, and attend events at the fairground. Martville's proximity to picturesque lakes, the national state park, and stunning bays makes it an ideal destination for nature lovers and those seeking a romantic escape.

Things to do in Hannibal

Hannibal, New York, is perfect for a romantic and relaxing getaway, offering beautiful outdoor scenery and recreational activities. Visitors can enjoy a variety of attractions, including a game area for fun and entertainment, as well as local stores and educational sites. Whether you're looking for a peaceful retreat or engaging activities, Hannibal provides a charming atmosphere for an unforgettable vacation.

Shopping

In Hannibal, visit local shops for unique gifts and souvenirs. If you're up for a drive, check out Destiny USA in Syracuse, located about 20 miles away, featuring an extensive selection of retail stores, dining options, and entertainment venues for a full day of shopping excitement.

Recreation

In Hannibal, visit the Serenity Spa for rejuvenating massages and soothing facials amidst a tranquil atmosphere. For recreation, explore the scenic trails at Lake Ontario State Park, perfect for hiking and enjoying nature’s beauty, or participate in yoga sessions at local studios for a refreshing experience.

Adventure

In Hannibal, experience the thrill of kayaking on the scenic Salmon River, where you can navigate through beautiful landscapes. For hiking enthusiasts, the nearby Selkirk Shores State Park offers picturesque trails with breathtaking views of Lake Ontario, ideal for an adventurous day out in nature.

Nightlife

Experience the vibrant nightlife at Toad's Tavern, where you can enjoy lively music and dance the night away. For a more relaxed vibe, visit The Rustic Lounge for craft cocktails and cozy conversations with friends. Don't miss the local events at the Community Center for a taste of local culture.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Hannibal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Hannibal are December to February, where the prices are slightly lower. This is in comparison to May and August to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Hannibal is Monday. The most expensive day to stay in Hannibal is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the most affordable rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Hannibal with your flights and activities through an Expedia package.

Find the best attractions near Hannibal

Hannibal, New York, offers a charming getaway for outdoor enthusiasts and romantics alike. Visitors can explore scenic national and urban parks, as well as a lovely marina. The area is perfect for families looking for cultural experiences and outdoor fun. Don't miss the local shops that add a unique touch to your visit, making Hannibal an ideal destination for relaxation and exploration.

  • Fair Haven Beach State Park: Discover the beauty of Fair Haven Beach State Park, located 6 miles from Hannibal. This park offers stunning scenery, thrilling outdoor adventures, and a perfect spot for beach lovers to relax and enjoy nature.
  • Wright's Landing Marina: Situated 10 miles from Hannibal, Wright's Landing Marina is an excellent destination for adventure seekers and beach enthusiasts. Enjoy water activities and soak up the sun in a vibrant outdoor setting.
  • Fort Ontario State Historic Site: Just 11 miles away from Hannibal, Fort Ontario offers a glimpse into the past with its rich cultural history. Explore the historic fort and learn about its significance in American history.

Best time to go to Hannibal

The best time to visit Hannibal is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is very cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January24.6°F (-4.1°C)Light RainVery CloudyAverageSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyAverageSlightly Low
March33.1°F (0.6°C)Light RainMostly CloudyAverageAverage
April43.5°F (6.4°C)Light RainMostly CloudyModerately HighAverage
May55.0°F (12.8°C)Light RainMostly SunnyModerately LowSlightly High
June63.1°F (17.3°C)Light RainMostly SunnyAverageAverage
July70.0°F (21.1°C)Light RainMostly SunnyModerately HighAverage
August69.3°F (20.7°C)Light RainMostly SunnyModerately HighSlightly High
September63.1°F (17.3°C)Light RainMostly SunnyAverageSlightly High
October52.5°F (11.4°C)Light RainMostly CloudyModerately LowAverage
November41.0°F (5.0°C)Light RainMostly CloudyModerately LowAverage
December32.2°F (0.1°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to Hannibal

If you're planning to visit Hannibal, New York, you have several airport options. SYRacuse Hancock International Airport (SYR) is 28 miles away, wITH nearby hotels like the 4-star DoubleTree by Hilton Syracuse, just 2 miles from the airport. ROChester Greater Rochester International Airport (ROC) is 56 miles away, featuring the 4-star DoubleTree by Hilton Rochester only 4 miles from the airport. For those considering Ithaca Tompkins Regional Airport (ITH), located 58 miles from Hannibal, the 4-star Statler Hotel at Cornell University is a convenient choice, just 3 miles away. Each airport offers various transportation services to ensure a smooth arrival and depARTure.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Hannibal using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Hannibal.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Hannibal side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Hannibal?
The best area to stay in Hannibal is the downtown area, particularly around Main Street, as it offers the most convenience for visitors.

This area is the heart of Hannibal, situated along the Mississippi River. Many local shops, restaurants, and historic sites are within walking distance, creating a pleasant and accessible experience. You'll find attractions like the Mark Twain Boyhood Home & Museum and the Tom Sawyer & Huckleberry Finn statues centrally located here.

For couples, staying downtown provides easy access to evening strolls along the riverfront and dining options without needing to drive. It's also ideal for those interested in the town's literary history and enjoying a relaxed pace.

Travelers looking for a convenient base for exploring Hannibal's main attractions will find downtown to be the most practical choice.
When is the best time to go to Hannibal?
The best time to go to Hannibal, New York, is during the late spring, summer, and early fall months, specifically from May through October.

These months offer the most pleasant weather for exploring the area's outdoor attractions and enjoying the Finger Lakes region. You'll find comfortable temperatures for activities like visiting local farms, exploring nature trails, and enjoying the nearby lakes. This period also coincides with many local events and farmers' markets, adding to the experience.

For couples looking for a relaxed getaway, early fall (September and October) is particularly appealing. The weather remains mild, and the changing foliage provides beautiful scenery, great for scenic drives or quiet walks. Many local wineries and cideries are also in full swing during this harvest season.

Travelers interested in water activities and warm weather will find July and August ideal. The nearby lakes are great for boating, fishing, or swimming, and the longer daylight hours allow for extended outdoor enjoyment.
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 can I save on a Hannibal hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Hannibal hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $70 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