The best deals on hotels when visiting North Hannibal in New York.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In North Hannibal, New York 13126

Best Western Plus Oswego Hotel&Conference Center

26 East 1st Street Oswego, NY

With rooms beginning at $158.99, Best Western Plus Oswego Hotel&Conference Center provides affordable comfort for travelers to North Hannibal, creating a warm and welcoming space perfect for relaxation. Experience the added security of parking at Best Western Plus, with options for covered or uncovered spaces available.

Guests staying at Best Western Plus Oswego Hotel&Conference Center will appreciate the calm surroundings, with downtown North Hannibal just a drive away for easy access to the city’s highlights. Experience a well-rounded stay perfect for your North Hannibal travels—reserve today!

  Call (855) 236-8982 to book with an agent.
  7.3 miles from North Hannibal, NY 13126

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel & Suites Riverfront

70 East 1st St Oswego, NY

At Clarion Hotel & Suites Riverfront, travelers to North Hannibal will find plush, budget-friendly rooms with rates starting at $159.00, creating a warm and inviting space for relaxation. Make your celebrations and meetings memorable at Clarion, where elegant spaces and impeccable service create flawless events.

From Clarion Hotel & Suites Riverfront, guests can easily drive into downtown North Hannibal, where they can explore the city’s attractions before returning to a quiet stay. Choose a hotel that makes North Hannibal travel simple and relaxing—lock in your stay today!

  Call (855) 234-5074 to book with an agent.
  7.3 miles from North Hannibal, NY 13126

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Oswego Inn

180 East 10th Street Oswego, NY

With budget-friendly rooms beginning at $95.00, Oswego Inn provides inviting accommodations for guests traveling to North Hannibal, creating a soothing and relaxing atmosphere. Find comfort in well-appointed rooms that offer everything you need for a worry-free and budget-friendly visit.

Guests at Oswego Inn will enjoy the quiet surroundings, while downtown North Hannibal remains within reach for a day of sightseeing. Plan your North Hannibal visit wisely with budget-friendly, inviting accommodations—book now!

  Call (855) 233-0132 to book with an agent.
  7.5 miles from North Hannibal, NY 13126

Starting at

$95.00

per night

Read Reviews View Amenities View All Rooms

Knights Inn Oswego

101 State Route 104 Oswego, NY

At Knights Inn Oswego, travelers to North Hannibal can find budget-conscious comfort with rooms beginning at $84.99, creating a soothing, comfortable environment for guests. Experience the comfort of adjustable lighting in Knights Inn rooms, allowing you to create the perfect ambiance for relaxation or work.

Guests at Knights Inn Oswego can enjoy the quiet of staying further out, with downtown North Hannibal still just a short drive away for all their sightseeing adventures. Plan ahead and enjoy a value-driven stay for your North Hannibal adventure—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.6 miles from North Hannibal, NY 13126

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Oswego an IHG Hotel

140 East 13th St Oswego, NY

Guests traveling to North Hannibal will appreciate the inviting comfort at Holiday Inn Express & Suites Oswego an IHG Hotel, where secure rooms start at $154.00, creating a welcoming space for rest. Refresh and recharge in Holiday Inn Express's stylish and functional bathrooms, equipped with powerful showers and quality toiletries.

From Holiday Inn Express & Suites Oswego an IHG Hotel, a quick drive into downtown North Hannibal offers guests the chance to explore the city’s best spots while enjoying a peaceful retreat afterward. Choose a hotel that adds value to your North Hannibal journey—lock in your room now!

  Call (855) 234-5074 to book with an agent.
  7.7 miles from North Hannibal, NY 13126

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Oswego

252 NE York State Route 104 Oswego, NY

Home2 Suites by Hilton Oswego offers a warm retreat for travelers to North Hannibal, with comfortable rooms designed to create a welcoming environment, with room rates starting at $138.99. Relax in the knowledge that you are staying at a property that values sustainability, from energy-efficient lighting to biodegradable products.

Guests at Home2 Suites by Hilton Oswego will love the quiet surroundings, with downtown North Hannibal still within easy reach for all their sightseeing and exploration needs. Relax and unwind in North Hannibal at a hotel that feels like a home away from home—reserve now!

  Call (855) 233-0132 to book with an agent.
  7.9 miles from North Hannibal, NY 13126

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Fulton

930 South 1st St Fulton, NY

Guests bound for North Hannibal can unwind in affordable comfort at Red Roof Inn Fulton, with tranquil rooms starting at $70.99, creating a welcoming, relaxing space. Experience great value and clean accommodations at Red Roof Inn, where each stay is both affordable and enjoyable.

From Red Roof Inn Fulton, guests can take a short drive into downtown North Hannibal, where they can enjoy the city’s top spots before returning to a calm stay. Book your North Hannibal stay and keep your budget intact without sacrificing comfort—reserve today!

  Call (855) 235-0725 to book with an agent.
  7.9 miles from North Hannibal, NY 13126

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

All Seasons Inn Corp

5422 State Route 104 Oswego, NY

At All Seasons Inn Corp, guests visiting North Hannibal will find budget-friendly comfort with rooms from $89.99, creating a clean and inviting space perfect for rest. Enjoy a stay that focuses on the essentials, with clean, well-maintained rooms and convenient access to local attractions.

At All Seasons Inn Corp, guests can relax in the peaceful atmosphere of the hotel, while downtown North Hannibal is still a short drive away for sightseeing. Step into North Hannibal with confidence, knowing your hotel delivers more for less—reserve now!

  Call (855) 234-2997 to book with an agent.
  9.7 miles from North Hannibal, NY 13126

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

The Eis House

144 Academy Street Mexico, NY

Stay at The Eis House and relax on your trip to North Hannibal, with inviting accommodations offering a charming atmosphere, with rates from $99.00 per night. Stay in accommodations that combine modern amenities with cozy comfort, perfect for both relaxing and working.

Guests staying at The Eis House will love the calm environment, while downtown North Hannibal remains a convenient drive away for a day of exploration. Relax and enjoy North Hannibal with a hotel that keeps your comfort in mind—book your room today!

  Call (855) 234-5074 to book with an agent.
  17.1 miles from North Hannibal, NY 13126

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Baldwinsville / Syracuse

131 Downer St Baldwinsville, NY

Guests bound for North Hannibal will find inviting accommodations at Microtel Inn & Suites by Wyndham Baldwinsville / Syracuse, with budget-friendly rooms starting at $83.27, creating a warm and welcoming environment. Discover the thoughtful touches at Microtel, from the stylish decor to the welcoming ambiance that makes each stay special.

A perfect balance between tranquility and city access can be found at Microtel Inn & Suites by Wyndham Baldwinsville / Syracuse, where downtown North Hannibal is still a short drive away. Make your North Hannibal experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 235-0725 to book with an agent.
  17.2 miles from North Hannibal, NY 13126

Starting at

$83.27

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Liverpool Syracuse

3979 Route 31 Liverpool, NY

Guests traveling to North Hannibal will appreciate the enveloping comfort at Comfort Inn & Suites Liverpool Syracuse, where budget-friendly rooms start at $104.99, creating a warm and inviting space for rest. Park securely and conveniently at no extra cost, a valued feature that adds peace of mind to your stay.

At Comfort Inn & Suites Liverpool Syracuse, visitors can unwind in the calm atmosphere, knowing that downtown North Hannibal remains a simple drive away. Enjoy the convenience of a well-appointed hotel in North Hannibal without the high price—secure now!

  Call (855) 233-7850 to book with an agent.
  19.3 miles from North Hannibal, NY 13126

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Syracuse Clay

3948 State Route 31 Liverpool, NY

At Hampton Inn Syracuse Clay, guests bound for North Hannibal will find tucked away accommodations with rates beginning at $133.99, creating a warm and welcoming environment. Relax in the serenity of Hampton’s garden or courtyard areas, beautifully landscaped spaces for quiet contemplation or leisurely strolls.

Travelers at Hampton Inn Syracuse Clay will appreciate the serene atmosphere, with downtown North Hannibal still accessible for all their sightseeing needs. Discover a relaxing North Hannibal experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-5074 to book with an agent.
  19.3 miles from North Hannibal, NY 13126

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Syracuse Liverpool

8505 Pepperidge Way Liverpool, NY

With affordable rooms beginning at $149.99, TownePlace Suites by Marriott Syracuse Liverpool provides inviting accommodations for guests visiting North Hannibal, creating a warm, comfortable space. Stay productive with flexible workspaces in every suite, designed to meet the needs of business travelers and remote workers.

With a focus on serenity, TownePlace Suites by Marriott Syracuse Liverpool provides a peaceful retreat, while downtown North Hannibal is still accessible for a day of exploration. Stay relaxed and on budget while exploring North Hannibal with thoughtfully designed lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  19.3 miles from North Hannibal, NY 13126

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Weedsport

9050 Rte 34 Weedsport, NY

Guests visiting North Hannibal can enjoy the affordable comfort at Red Roof Inn Weedsport, where tucked away rooms start at $95.00, creating a warm and inviting environment. Discover the advantage of staying at Red Roof Inn, where affordability doesn't compromise on cleanliness or comfort.

Discover a peaceful stay at Red Roof Inn Weedsport, where guests can relax and explore North Hannibal's attractions just a quick drive away. Plan your North Hannibal trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 239-5277 to book with an agent.
  20.7 miles from North Hannibal, NY 13126

Starting at

$95.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

2709 Erie Drive Weedsport, NY

For a snug and affordable stay, Rodeway Inn offers inviting accommodations with rooms from $71.99, creating a welcoming space perfect for travelers bound for North Hannibal. Stay in accommodations that prioritize your comfort and budget, with essential amenities that cater to all your basic needs.

Escape the everyday hustle at Rodeway Inn, a restful retreat positioned conveniently close to North Hannibal's exciting destinations. Plan your North Hannibal trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 233-0132 to book with an agent.
  21.0 miles from North Hannibal, NY 13126

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn NYS Fairgrounds

7010 Interstate Island Rd Syracuse, NY

With affordable rooms from $126.00, Comfort Inn NYS Fairgrounds is ideal for travelers visiting North Hannibal, creating a tucked away and welcoming atmosphere perfect for relaxation. Keep snacks and drinks handy with in-room refrigerators and microwaves, perfect for late-night cravings or storing leftovers.

Comfort Inn NYS Fairgrounds offers a quiet getaway, with easy access to North Hannibal's most exciting destinations only a short drive away. Relax in North Hannibal at a hotel that knows how to make your stay special—lock in today!

  Call (855) 234-2997 to book with an agent.
  21.3 miles from North Hannibal, NY 13126

Starting at

$126.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Fairgrounds

100 Farrell Rd Syracuse, NY

At Quality Inn & Suites Fairgrounds, travelers to North Hannibal will find budget-friendly comfort with rooms beginning at $86.99, creating a clean and inviting environment. Delight in the seasonal decorations at Quality Inn, enhancing the atmosphere and bringing festive cheer during holiday periods.

Unwind in comfort at Quality Inn & Suites Fairgrounds, a restful retreat positioned conveniently close to North Hannibal's exciting offerings. Maximize your North Hannibal adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 234-2997 to book with an agent.
  21.4 miles from North Hannibal, NY 13126

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Syracuse Fairgrounds

100 Farrell Rd. Building B Syracuse, NY

For an affordable and welcoming stay, Suburban Studios Syracuse Fairgrounds offers budget-friendly rooms with rates from $79.99, creating a comfortable space perfect for guests bound for North Hannibal. Experience practical comfort in a setting that focuses on value and essential amenities, ideal for economical travels.

Enjoy a quiet stay at Suburban Studios Syracuse Fairgrounds, where guests can recharge and still visit North Hannibal's lively attractions just a short drive away. Make your North Hannibal experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 234-7135 to book with an agent.
  21.4 miles from North Hannibal, NY 13126

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Syracuse Fairgrounds an IHG Hotel

6946 Winchell Rd Syracuse, NY

With budget-friendly rooms from $149.00, Holiday Inn Express Syracuse Fairgrounds an IHG Hotel provides comfortable accommodations for travelers bound for North Hannibal, creating a warm, welcoming space. Trust in Holiday Inn Express for a consistently pleasant stay, where you can expect quality service and accommodations across all locations.

Positioned just outside North Hannibal, Holiday Inn Express Syracuse Fairgrounds an IHG Hotel ensures guests can recharge while keeping urban adventures close by. Treat yourself to a North Hannibal stay that blends convenience with budget-friendly rates—book now!

  Call (855) 239-5277 to book with an agent.
  21.9 miles from North Hannibal, NY 13126

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Brewerton / Syracuse near Oneida Lake

5552 Bartel Rd Brewerton, NY

Guests visiting North Hannibal can relax in quiet accommodations at Days Inn by Wyndham Brewerton / Syracuse near Oneida Lake, where rooms start at $77.99, creating a warm and inviting atmosphere perfect for unwinding. Welcome to Days Inn by Wyndham, where bright stays and warm service meet affordability and convenience.

Guests at Days Inn by Wyndham Brewerton / Syracuse near Oneida Lake can unwind in spacious surroundings while having quick access to all the excitement North Hannibal offers. Relax in North Hannibal with a hotel that provides comfort and peace of mind—book today!

  Call (855) 236-8982 to book with an agent.
  22.1 miles from North Hannibal, NY 13126

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Liverpool / Clay / Syracuse Area

7360 Oswego Rd Liverpool, NY

Guests traveling to North Hannibal will enjoy the affordable comfort at Super 8 by Wyndham Liverpool / Clay / Syracuse Area, where rooms start at $79.99, creating a warm, inviting atmosphere for relaxation. Unwind with a variety of in-room entertainment options at Super 8, ensuring leisure and relaxation are always within reach.

Enjoy a restful experience at Super 8 by Wyndham Liverpool / Clay / Syracuse Area, where peaceful surroundings ensure a refreshing stay with North Hannibal nearby. Make your North Hannibal adventure memorable and wallet-friendly—lock in your hotel room today!

  Call (855) 239-4019 to book with an agent.
  22.6 miles from North Hannibal, NY 13126

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Cicero Grand

5875 Carmenica Drive Cicero, NY

Guests traveling to North Hannibal will appreciate the intimate-feeling accommodations at Cicero Grand, with rooms starting at $87.99, creating a welcoming atmosphere. Stay in accommodations that are perfect for guests who value practicality and affordability, with clean rooms and essential services.

For a peaceful retreat close to North Hannibal, Cicero Grand provides a quiet escape with convenient access to urban adventures. Plan a stress-free North Hannibal visit with accommodations that fit your budget—reserve now!

  Call (855) 235-6136 to book with an agent.
  24.5 miles from North Hannibal, NY 13126

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Syracuse North Cicero an IHG Hotel

5860 Carmenica Dr Cicero, NY

Guests traveling to North Hannibal will appreciate the inviting accommodations at Holiday Inn Express Hotel & Suites Syracuse North Cicero an IHG Hotel, where safe rooms start at $169.00, creating a warm, welcoming space. Trust in Holiday Inn Express for a consistent, reliable stay, where you can expect the same high standards of service and comfort at every location.

Relax at Holiday Inn Express Hotel & Suites Syracuse North Cicero an IHG Hotel, a peaceful haven where guests can rest in comfort and still visit North Hannibal with ease. Find a hotel that complements your North Hannibal travels with convenience and value—lock in now!

  Call (855) 234-7135 to book with an agent.
  24.6 miles from North Hannibal, NY 13126

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Best Western The Inn at the Fairgrounds

670 State Fair Blvd Syracuse, NY

Guests traveling to North Hannibal will find inviting accommodations at Best Western The Inn at the Fairgrounds, where enchanting rooms start at $89.99, creating a warm and welcoming space. Take a break in Best Western’s game rooms, available at select locations with entertainment options for all ages.

Nestled outside the busy hub, Best Western The Inn at the Fairgrounds lets you enjoy both the calm of your stay and the easy access to North Hannibal's attractions. Enjoy North Hannibal with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 239-4019 to book with an agent.
  24.6 miles from North Hannibal, NY 13126

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms