Hotels in Hannibal

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Hannibal?

1. Clarion Hotel & Suites Riverfront

Clarion Hotel & Suites Riverfront
2.5 star property
Oswego
8.8 out of 10, Excellent, (1,003 reviews)
This waterfront hotel offers a scenic sanctuary near Safe Haven Museum and Fort Ontario. After exploring nearby attractions, unwind with a drink at the bar or savor a meal at the restaurant. Clean rooms, free breakfast, and complimentary parking enhance your stay.
The price is $118
$132 total
includes taxes & fees
Nov 29 - Nov 30
Clarion Hotel & Suites Riverfront

2. Holiday Inn Express & Suites Oswego by IHG

Holiday Inn Express & Suites Oswego by IHG
2.5 star property
Oswego
9.4 out of 10, Exceptional, (648 reviews)
This Oswego hotel offers a refreshing indoor pool and convenient spa services. After energizing at the 24-hour fitness center, explore nearby Oswego Speedway and Safe Haven Museum. Rooms include microwaves and refrigerators for added convenience.
The price is $114
$128 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express & Suites Oswego by IHG

3. Best Western Plus Oswego Hotel and Conference Center

Best Western Plus Oswego Hotel and Conference Center
2.5 star property
Oswego
8.8 out of 10, Excellent, (1,004 reviews)
The price is $128
$144 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Plus Oswego Hotel and Conference Center

4. Fulton Hotel - Oswego Riverfront

Fulton Hotel - Oswego Riverfront
2.0 star property
Fulton
5.8 out of 10, (49 reviews)
Enjoy the Oswego riverfront at this welcoming hotel offering free breakfast, WiFi, and parking. Unwind with drinks at the onsite bar or sample lunch and dinner at El Mezquite de Luna. Located near Fulton Speedway and Thunder Island for local adventures.
The price is $88
$98 total
includes taxes & fees
Nov 10 - Nov 11
Fulton Hotel - Oswego Riverfront

5. Home2 Suites by Hilton Oswego

Home2 Suites by Hilton Oswego
3.0 star property
Oswego
8.8 out of 10, Excellent, (624 reviews)
The price is $126
$141 total
includes taxes & fees
Nov 22 - Nov 23
Home2 Suites by Hilton Oswego

6. All Seasons Inn Corp

All Seasons Inn Corp
2.5 star property
Oswego
8.4 out of 10, Very good, (481 reviews)
Set in Oswego, this welcoming inn offers free parking and daily housekeeping near local attractions. Guests praise the attentive staff, while Scriba Town Park and Oswego Speedway await nearby exploration.
The price is $83
$93 total
includes taxes & fees
Nov 10 - Nov 11
All Seasons Inn Corp

7. Knights Inn Oswego

Knights Inn Oswego
2.0 star property
Oswego
7.8 out of 10, Good, (835 reviews)
Just 5 minutes from Lake Ontario, this quiet Knights Inn offers free parking and daily housekeeping. Guests praise the clean rooms and friendly service. Near Oswego Speedway and Safe Haven Museum, the location provides easy access to local attractions.
The price is $89
$100 total
includes taxes & fees
Nov 10 - Nov 11
Knights Inn Oswego

8. 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, (2,984 reviews)
The price is $67
$77 total
includes taxes & fees
Dec 1 - Dec 2
Super 8 by Wyndham Liverpool/Syracuse North Airport

9. Red Roof Inn Weedsport

Red Roof Inn Weedsport
2.0 star property
Weedsport
8.4 out of 10, Very good, (527 reviews)
This quiet hotel offers a complimentary continental breakfast and free WiFi, with Weedsport Speedway just minutes away. Clean, comfortable rooms and helpful staff create a relaxing atmosphere. Free parking adds convenience for business travelers.
The price is $85
$96 total
includes taxes & fees
Nov 22 - Nov 23
Red Roof Inn Weedsport

10. Oswego Inn

Oswego Inn
2.0 star property
Oswego
6.0 out of 10, Good, (227 reviews)
Located near Fort Ontario State Historic Site, this motel offers free parking and in-room massages for weary travelers. Nearby hiking trails provide outdoor adventure while the 24-hour front desk ensures convenience throughout your stay.
The price is $89
$100 total
includes taxes & fees
Nov 10 - Nov 11
Oswego Inn

11. Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

Randolph Hotel Liverpool/Syracuse/Airport West, Trademark
3.0 star property
Liverpool
6.4 out of 10, Good, (1,131 reviews)
Wake up to free breakfast at this peaceful Liverpool hotel near Destiny USA and Syracuse University. Outdoor enthusiasts will appreciate nearby hiking trails and kayaking options, while business travelers enjoy complimentary WiFi and parking.
The price is $64
$74 total
includes taxes & fees
Nov 11 - Nov 12
Randolph Hotel Liverpool/Syracuse/Airport West, Trademark

12. Nightshade Inn & Gardens

Nightshade Inn & Gardens
2.5 star property
Camillus
9.4 out of 10, Exceptional, (324 reviews)
This welcoming motel in Camillus offers free WiFi and parking, with daily housekeeping to ensure a comfortable stay. Near Camillus Erie Canal Park and just 20 minutes from Hancock International Airport, guests praise the helpful staff and pristine bathrooms.
The price is $89
$102 total
includes taxes & fees
Nov 10 - Nov 11
Nightshade Inn & Gardens

13. The Evergreen Motel

The Evergreen Motel
2.5 star property
Oswego
8.8 out of 10, Excellent, (350 reviews)
Escape to this peaceful Oswego retreat with complimentary WiFi and daily housekeeping. Enjoy the outdoor picnic area before exploring nearby Scriba Town Park and Oswego Speedway. Travelers consistently praise the helpful staff that make every stay memorable.
The price is $85
$95 total
includes taxes & fees
Nov 10 - Nov 11
The Evergreen Motel

14. Comfort Inn & Suites Liverpool - Syracuse

Comfort Inn & Suites Liverpool - Syracuse
2.5 star property
Liverpool
8.6 out of 10, Excellent, (921 reviews)
Unwind in a peaceful Liverpool location, minutes from Syracuse attractions like Pirates Cove Marina. This hotel offers a refreshing indoor pool, complimentary breakfast, and WiFi. Guests love the proximity to shopping spots and the attentive staff service.
The price is $107
$123 total
includes taxes & fees
Nov 15 - Nov 16
Comfort Inn & Suites Liverpool - Syracuse

15. Home2 Suites By Hilton Syracuse Liverpool Airport Area

Home2 Suites By Hilton Syracuse Liverpool Airport Area
3.0 star property
Liverpool
9.4 out of 10, Exceptional, (211 reviews)
The price is $125
$144 total
includes taxes & fees
Nov 30 - Dec 1
Home2 Suites By Hilton Syracuse Liverpool Airport Area

16. 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, (144 reviews)
Escape to this serene 4-star hotel near Skaneateles Lake, offering a rejuvenating sauna and lush garden setting. Explore nearby Charlie Major Nature Trail, with Hancock International Airport just 32 minutes away and convenient access to local attractions.
The price is $232
$315 total
includes taxes & fees
Nov 11 - Nov 12
Skaneateles Fields Resort & Spa, Curio Collection By Hilton

17. K&G Resort

K&G Resort
2.5 star property
Oswego
8.6 out of 10, Excellent, (85 reviews)
Escape to a serene golf lodge with a refreshing outdoor pool just 5 minutes from Lake Ontario. Rooms feature fridges and microwaves, while free WiFi and parking enhance your stay. Explore nearby Oswego Speedway or unwind in the garden and terrace.
The price is $167
$187 total
includes taxes & fees
Nov 10 - Nov 11
K&G Resort

18. Comfort Inn - NYS Fairgrounds

Comfort Inn - NYS Fairgrounds
2.5 star property
Syracuse
7.8 out of 10, Good, (907 reviews)
This quiet spot near New York State Fairgrounds includes free daily breakfast, WiFi, and parking. Syracuse University and Destiny USA are a short drive away, while the 24-hour fitness center keeps you active. Helpful staff earn consistent praise.
The price is $84
$97 total
includes taxes & fees
Nov 29 - Nov 30
Comfort Inn - NYS Fairgrounds

19. Hampton Inn Syracuse Clay

Hampton Inn Syracuse Clay
2.5 star property
Liverpool
8.8 out of 10, Excellent, (1,002 reviews)
This welcoming Liverpool hotel offers an indoor pool and complimentary breakfast that guests consistently praise. Located near Pirates Cove Marina, the property includes a fitness center and free WiFi. The helpful staff ensures a pleasant stay while exploring nearby Glosky Island.
The price is $114
$131 total
includes taxes & fees
Dec 10 - Dec 11
Hampton Inn Syracuse Clay

20. Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse

Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
2.0 star property
Baldwinsville
6.6 out of 10, Good, (1,003 reviews)
Wake up to free continental breakfast at this hotel near Bud Light Amphitheater and NYS Fairgrounds. Enjoy complimentary WiFi and parking just 19 minutes from Hancock Airport. Travelers consistently praise the helpful staff at this Baldwinsville location.
The price is $68
$78 total
includes taxes & fees
Nov 11 - Nov 12
Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
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.

Go beyond your typical stay in Hannibal

Check out reviews of Hannibal hotels guests love

Frequently Asked Questions

What accommodations do travelers like in Hannibal?

Can I book refundable accommodations in Hannibal?

If you need the flexibility to change your plans to Hannibal, most properties provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.

What will the weather in Hannibal be like during my visit?

The warmest months in Hannibal are usually July and August with an average temp of 66°F. January and February are the chilliest months when the average temp is 29°F. The rainiest months are July and June.

Why should I book my Hannibal hotel through Hotels.com?

There are plenty of reasons to book your Hannibal travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.