
Search Caravan Parks in Hannibal from CA $109
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right
Recommended hotels in Hannibal

1. Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &more
Rustic cabin w/ 29 acres. Hot tub, wood stove, nature trails, pet friendly &moreHannibal
9.8 out of 10, Exceptional, (13 reviews)
The price is CA $349
CA $567 total
includes taxes & fees
Nov 17 - Nov 18

2. Clarion Hotel & Suites Riverfront
Clarion Hotel & Suites RiverfrontOswego
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $164
CA $184 total
includes taxes & fees
Nov 29 - Nov 30

3. Holiday Inn Express & Suites Oswego by IHG
Holiday Inn Express & Suites Oswego by IHGOswego
9.4 out of 10, Exceptional, (643 reviews)
The price is CA $159
CA $179 total
includes taxes & fees
Nov 8 - Nov 9

4. Best Western Plus Oswego Hotel and Conference Center
Best Western Plus Oswego Hotel and Conference CenterOswego
8.8 out of 10, Excellent, (1,003 reviews)
The price is CA $179
CA $201 total
includes taxes & fees
Nov 15 - Nov 16

5. Cabin on main. Walking distance to all attractions
Cabin on main. Walking distance to all attractionsSterling
9.4 out of 10, Exceptional, (11 reviews)
The price is CA $152
CA $223 total
includes taxes & fees
Nov 9 - Nov 10

6. Cozy cabin on Main Street.
Cozy cabin on Main Street.Sterling
8.8 out of 10, Excellent, (10 reviews)
The price is CA $151
CA $221 total
includes taxes & fees
Nov 5 - Nov 6

7. Fulton Hotel - Oswego Riverfront
Fulton Hotel - Oswego RiverfrontFulton
5.8 out of 10, (49 reviews)
The price is CA $123
CA $138 total
includes taxes & fees
Nov 8 - Nov 9

8. Cozy cabin in wonderful Fair Haven with AC
Cozy cabin in wonderful Fair Haven with ACSterling
8.4 out of 10, Very good, (5 reviews)
The price is CA $147
CA $217 total
includes taxes & fees
Nov 5 - Nov 6

9. Knights Inn Oswego
Knights Inn OswegoOswego
7.8 out of 10, Good, (832 reviews)
The price is CA $124
CA $139 total
includes taxes & fees
Nov 9 - Nov 10

10. Home2 Suites by Hilton Oswego
Home2 Suites by Hilton OswegoOswego
8.8 out of 10, Excellent, (623 reviews)
The price is CA $177
CA $198 total
includes taxes & fees
Nov 22 - Nov 23

11. All Seasons Inn Corp
All Seasons Inn CorpOswego
8.4 out of 10, Very good, (478 reviews)
The price is CA $108
CA $121 total
includes taxes & fees
Nov 5 - Nov 6

12. A+ Country Getaway | Rooftop Deck | Pet Friendly
A+ Country Getaway | Rooftop Deck | Pet FriendlySterling
9.8 out of 10, Exceptional, (16 reviews)
The price is CA $164
CA $476 total
includes taxes & fees
Nov 10 - Nov 11

13. Glamping Dome in Martville near Lake Ontario!
Glamping Dome in Martville near Lake Ontario!Martville
9.2 out of 10, Wonderful, (9 reviews)
The price is CA $183
CA $269 total
includes taxes & fees
Nov 5 - Nov 6

14. Oswego Inn
Oswego InnOswego
6.0 out of 10, (227 reviews)
The price is CA $133
CA $149 total
includes taxes & fees
Nov 5 - Nov 6

15. Super 8 by Wyndham Liverpool/Syracuse North Airport
Super 8 by Wyndham Liverpool/Syracuse North AirportLiverpool
8.8 out of 10, Excellent, (2,970 reviews)
The price is CA $95
CA $109 total
includes taxes & fees
Dec 1 - Dec 2

16. Rosewood Room - The Belvedere Inn
Rosewood Room - The Belvedere InnOswego
10.0 out of 10, Exceptional, (1 review)
The price is CA $141
CA $418 total
includes taxes & fees
Nov 5 - Nov 6

17. Baldwinsville B&B
Baldwinsville B&BBaldwinsville
10.0 out of 10, Exceptional, (209 reviews)
The price is CA $153
CA $176 total
includes taxes & fees
Nov 5 - Nov 6

18. Red Roof Inn Weedsport
Red Roof Inn WeedsportWeedsport
8.4 out of 10, Very good, (525 reviews)
The price is CA $118
CA $134 total
includes taxes & fees
Nov 19 - Nov 20

19. The Evergreen Motel
The Evergreen MotelOswego
8.8 out of 10, Excellent, (349 reviews)
The price is CA $119
CA $133 total
includes taxes & fees
Nov 5 - Nov 6

20. Hampton Inn Syracuse Clay
Hampton Inn Syracuse ClayLiverpool
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $160
CA $184 total
includes taxes & fees
Nov 22 - Nov 23
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.
Find vacation rentals that suit your style
Cabins
Apartments
Save an average of 15% on thousands of hotels when you're signed in
Top Hannibal Hotel Reviews

Syracuse Grand
10/10 Excellent
Find out more about Hannibal
Hannibal RV Parks information
Number of reviews | 5,038 |
|---|---|
Accommodation | 1 RV Parks |
Lowest Price | CA $109 |
Highest Price | CA $567 |
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Waterloo Premium Outlets
- Homewood Suites by Hilton Syracuse/Liverpool
- Adults Only Resorts & in Oswego
- Weedsport Hotels
- Motels in Oswego
- Rochester Hotels
- Tru By Hilton Syracuse
- Warners Hotels
- Hotels near Chimney Bluffs State Park
- Aparthotels in Wolcott
- Hotels with Free Airport Shuttle in Syracuse
- B&B in Arthur
- Hotels near Hancock Intl.
- Cottages in Lakeland
- Hotels near Destiny USA
- Apartments in Ramona Beach
- Hotels with Bar in Oswego
- Luxury Hotels in Oswego
- Motels in Brewerton
- Microtel Inn & Suites by Wyndham Baldwinsville/Syracuse
- Condo Rentals in Jordan
- Oswego Hotels
- Motels in Wayne County
- Hotels near Weedsport Speedway
- Wolcott Hotels
- B&B in Auburn
- Hostels in Syracuse
- Fulton Hotels
- Cicero Grand
- Cottages in North Rose
- Fair Haven Hotels
- Towneplace Suites by Marriott Syracuse Liverpool
- Watertown Hotels
- Cabin Rentals in Baldwinsville
- Hampton Inn & Suites Syracuse North Airport Area
- Tru By Hilton Syracuse North Airport Area
- Baldwinsville B&B
- Villas in Skaneateles Falls
- Red Roof Inn Hotels in Baldwinsville
- B&B in Syracuse
- Vacation Homes in Village Green
- Hotels near Oswego Speedway
- Syracuse Hotels
- Villas in Town of Mentz
- Hotels with Kitchenettes in Oswego
- Port Byron Hotels
- Comfort Inn & Suites Liverpool
- Duck Lake Campground
- The Quarters @ The Lodge
- Cabin Rentals in Syracuse
- Cottages in Syracuse
- Syracuse Grand
- Super 8 by Wyndham Liverpool/Syracuse North Airport
- Motels in Syracuse
- Days Inn by Wyndham Liverpool/Syracuse
- Comfort Inn & Suites Liverpool
- Rv Parks in Ramona Beach
- Motels in Elbridge
- Cabin Rentals in Hannibal
- Guest Houses in Skaneateles
- Liverpool Hotels
- Cabin Rentals in Pulaski
- Rv Parks in West Syracuse
- Holiday Inn Express Syracuse Airport by IHG
- Sodus Point Hotels
- Cottages in Mallory
- Hampton Inn Syracuse Clay
- B&B in Skaneateles
- Staybridge Suites Liverpool Syracuse by IHG
- Motels in Cicero
- Cottages in Lyons
- Baldwinsville Hotels
- Sterling Hotels
- Cottages in Oswego
- Cheap Hotels in Syracuse
- Flights from Hancock Intl.
- Flights from Toronto (YYZ) to Syracuse (SYR)
- Flights from Syracuse
- Flights from New York (JFK) to Syracuse (SYR)
- Flights from Ottawa (YOW) to Syracuse (SYR)
- Flights to Syracuse
- Flights from Jordan
- Flights from Los Angeles (LAX) to Syracuse (SYR)
- Flights to Wolcott
- Flights from Montreal (YUL) to Syracuse (SYR)
- Flights from Port Byron
- Flights from Oswego
- Flights from Vancouver (YVR) to Syracuse (SYR)
- Flights to Oswego

































































