The best deals on hotels when visiting Hamilton in Illinois.

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 Hamilton, Illinois 62379

Baymont by Wyndham Keokuk

325 Main St Keokuk, IA

Guests visiting Hamilton can enjoy inviting accommodations at Baymont by Wyndham Keokuk, with budget-friendly rooms starting at $71.99, creating a clean, welcoming environment. Enjoy a hassle-free travel experience with Baymont by Wyndham’s luggage storage services, allowing you to explore freely.

From Baymont by Wyndham Keokuk, guests can enjoy the best of both worlds—quick access to downtown Hamilton and the peace of a more relaxed stay outside the busiest parts of the city. Discover the smart way to experience Hamilton with thoughtfully priced lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  1.1 miles from Hamilton, IL 62379

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Keokuk

3201 Main Street Keokuk, IA

At Hampton Inn Keokuk, guests bound for Hamilton will find welcoming comfort with rooms starting at $187.03, creating a warm, inviting environment perfect for rest. Take a moment for yourself in Hampton’s reading nooks, featuring a selection of books and a quiet space to unwind.

With downtown Hamilton just a brief drive from Hampton Inn Keokuk, guests can easily explore the city’s top attractions without staying in the busiest parts. Discover Hamilton from the comfort of a hotel that makes every dollar count—reserve today!

  Call (855) 233-0132 to book with an agent.
  2.9 miles from Hamilton, IL 62379

Starting at

$187.03

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Keokuk North

3404 Main St Keokuk, IA

At Quality Inn & Suites Keokuk North, travelers visiting Hamilton can enjoy inviting comfort with rooms beginning at $103.99, creating a warm and welcoming atmosphere ideal for rest. Enjoy the extra comfort of Quality Inn's upgraded bedding options, including pillow-top mattresses and luxury linens.

At Quality Inn & Suites Keokuk North, a quick drive delivers guests into the heart of downtown Hamilton, where the city’s most exciting attractions are always within easy reach. Elevate your Hamilton travels with budget-conscious, well-equipped lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.2 miles from Hamilton, IL 62379

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Keokuk

3511 Main St Keokuk, IA

Guests traveling to Hamilton can relax at Super 8 by Wyndham Keokuk, where budget-friendly rooms start at $65.99, creating a enveloping, comfortable environment ideal for rest. Stay seamlessly connected and productive with Super 8's reliable Wi-Fi service, ensuring your digital needs are always met.

At Super 8 by Wyndham Keokuk, guests are never far from downtown Hamilton, where a quick drive brings them to the city’s best offerings. Plan ahead and make the most of your Hamilton adventure with cost-saving lodging—book now!

  Call (855) 234-7135 to book with an agent.
  3.3 miles from Hamilton, IL 62379

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Prairie Winds Motel

1764 East us highway 136 Carthage, IL

With rooms starting at $65.99, Prairie Winds Motel offers inviting accommodations for travelers visiting Hamilton, creating a clean and welcoming space for rest. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

Unwind in the serene surroundings of Prairie Winds Motel, where quiet surroundings provide a restful stay and downtown Hamilton remains close by. Make your Hamilton trip enjoyable and economical—secure your hotel stay today!

  Call (855) 234-5074 to book with an agent.
  10.3 miles from Hamilton, IL 62379

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Old Nauvoo

1875 Mulholland St Nauvoo, IL

At The Inn at Old Nauvoo, travelers to Hamilton can enjoy inviting accommodations with rooms from $100.80, creating a clean and comfortable atmosphere perfect for unwinding. Stay in rooms that cater to practical travel needs, offering basic comforts and a straightforward experience.

For a serene stay, The Inn at Old Nauvoo offers peaceful surroundings with downtown Hamilton still close enough for easy access. Make your Hamilton adventure comfortable and easy on the wallet—book today!

  Call (855) 233-7850 to book with an agent.
  11.1 miles from Hamilton, IL 62379

Starting at

$100.80

per night

Read Reviews View Amenities View All Rooms

Nauvoo Temple House Hotel

1200 Mulholland St Nauvoo, IL

Guests bound for Hamilton will find budget-conscious comfort at Nauvoo Temple House Hotel, where peaceful rooms start at $115.99, creating a warm and welcoming environment. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

For guests wanting to relax after a day of exploration, Nauvoo Temple House Hotel offers tranquility while downtown Hamilton remains nearby. Stay cozy and keep your wallet happy while exploring Hamilton—lock in your stay today!

  Call (855) 239-5277 to book with an agent.
  11.1 miles from Hamilton, IL 62379

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Rivers Inn Fort Madison

4501 Ave. O Fort Madison, IA

With budget-friendly rooms beginning at $51.99, Rivers Inn Fort Madison provides inviting accommodations for travelers to Hamilton, creating a comfortable and welcoming space. Relax in accommodations that provide a comfortable environment, with everything you need for a worry-free visit.

Nestled in a quieter area, Rivers Inn Fort Madison provides guests with a serene atmosphere, while downtown Hamilton remains a short drive away. Plan your Hamilton adventure with comfort and affordability in mind—book now!

  Call (855) 239-5277 to book with an agent.
  16.2 miles from Hamilton, IL 62379

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Fort Madison

4901 Ave. O Fort Madison, IA

With rooms beginning at $71.99, Cobblestone Inn & Suites Fort Madison provides budget-friendly accommodations for travelers visiting Hamilton, creating a warm and welcoming environment. Relax in rooms that offer a no-frills approach to comfort, with essential amenities and a focus on a clean and safe environment.

For a serene getaway, Cobblestone Inn & Suites Fort Madison provides the perfect setting, while keeping downtown Hamilton within easy driving distance. Make the most of your Hamilton adventure with accommodations that prioritize savings—lock in now!

  Call (855) 234-7135 to book with an agent.
  16.2 miles from Hamilton, IL 62379

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fort Madison

5107 Ave. O Fort Madison, IA

With rates from $60.99, Super 8 by Wyndham Fort Madison is an ideal choice for travelers to Hamilton, providing a comfortable, welcoming atmosphere perfect for rest. Relax with a wide range of in-room entertainment options at Super 8, ensuring there's never a dull moment during your stay.

Guests at Super 8 by Wyndham Fort Madison will appreciate the calming environment, with downtown Hamilton still within reach for a day of city exploration. Enjoy Hamilton adventures with a practical, budget-friendly hotel stay—reserve now!

  Call (855) 234-5074 to book with an agent.
  16.2 miles from Hamilton, IL 62379

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Fort Madison near Hwy 61

6169 Reve Ct Fort Madison, IA

Guests traveling to Hamilton will find inviting accommodations at Quality Inn & Suites Fort Madison near Hwy 61, where warm rooms start at $105.99, creating a welcoming space ideal for relaxation. Benefit from Quality Inn's complimentary shuttle service, providing convenient transportation to nearby airports and attractions.

Travelers staying at Quality Inn & Suites Fort Madison near Hwy 61 can unwind in serene surroundings, while downtown Hamilton remains close enough for city adventures. Choose accommodations in Hamilton that offer a great blend of value and comfort—book now!

  Call (855) 233-0132 to book with an agent.
  16.3 miles from Hamilton, IL 62379

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Oak Hill Inn & Suites

1701 Oak St Canton, MO

For those headed to Hamilton, Oak Hill Inn & Suites offers budget-friendly accommodations with rooms from $118.99, creating a clean, comfortable environment perfect for rest. Relax in rooms that offer the basic necessities for a comfortable stay, with a focus on cleanliness and efficient service.

Designed for both relaxation and exploration, Oak Hill Inn & Suites provides the perfect base for guests visiting Hamilton. Experience Hamilton in style with a hotel that makes value a priority—lock in today!

  Call (855) 235-0725 to book with an agent.
  20.6 miles from Hamilton, IL 62379

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Burlington

1780 Stonegate Center Dr Burlington, IA

With rooms beginning at $140.99, Comfort Suites Burlington provides inviting accommodations for guests traveling to Hamilton, creating a welcoming and comfortable atmosphere. Stay hydrated with Comfort Suites' in-room water filtration systems, providing clean and tasty drinking water.

Stay at Comfort Suites Burlington for a restful experience, where the calm setting ensures relaxation with Hamilton's attractions nearby. Enjoy the perfect Hamilton retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 234-2997 to book with an agent.
  29.9 miles from Hamilton, IL 62379

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Quincy East an IHG Hotel

4821 Oak St Quincy, IL

Relax in the welcoming atmosphere of Holiday Inn Quincy East an IHG Hotel on your visit to Hamilton, where easygoing rooms provide comfort and quality, with room rates starting at $239.00 per night. Enjoy the personalized service of Holiday Inn's concierge, ready to assist with reservations, tickets, and local recommendations.

Discover your ideal getaway at Holiday Inn Quincy East an IHG Hotel, where peaceful accommodations are paired with proximity to Hamilton's top sights. Stay in Hamilton with a hotel that takes your experience to new heights—lock in your room today!

  Call (855) 233-0132 to book with an agent.
  31.3 miles from Hamilton, IL 62379

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Inn Quincy

3809 Broadway St Quincy, IL

Guests visiting Hamilton can unwind in affordable comfort at Stoney Creek Inn Quincy, with rooms starting at $134.99, creating a clean, welcoming environment for relaxation. Stay in a room that offers a no-frills approach to travel, with just the right amenities to ensure a comfortable stay.

Unwind at Stoney Creek Inn Quincy, where the peaceful surroundings offer a refreshing break while keeping Hamilton within reach. Enjoy Hamilton from a hotel that balances comfort and affordability—secure now!

  Call (855) 234-7135 to book with an agent.
  31.3 miles from Hamilton, IL 62379

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham West Burlington

628 South Gear Ave West Burlington, IA

With rooms beginning at $90.99, AmericInn by Wyndham West Burlington provides budget-friendly accommodations for travelers visiting Hamilton, creating a warm and welcoming environment. Relax with a book or catch up on emails in AmericInn by Wyndham’s quiet and comfortable lobby areas.

At AmericInn by Wyndham West Burlington, enjoy a calming escape, perfect for those looking to explore Hamilton without staying in the middle of the action. Choose a well-rounded, budget-friendly stay for your Hamilton adventure—book now!

  Call (855) 234-5074 to book with an agent.
  31.3 miles from Hamilton, IL 62379

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Quincy

4122 Broadway St Quincy, IL

Guests visiting Hamilton will find budget-friendly comfort at AmericInn by Wyndham Quincy, where inviting rooms begin at $83.99, creating a clean, peaceful environment perfect for rest. Relax in AmericInn by Wyndham’s spacious suites, equipped with kitchenettes and living areas, ideal for families or extended stays.

Found outside the busy hub, AmericInn by Wyndham Quincy lets you enjoy both the calm of your stay and the easy access to Hamilton's attractions. Book now and enjoy a practical, affordable Hamilton stay—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  31.4 miles from Hamilton, IL 62379

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn&Suites

110 North 54th St Quincy, IL

Guests visiting Hamilton will appreciate the comfort at Town & Country Inn&Suites, where rooms start at $119.99, creating a welcoming space perfect for relaxation and rest. Experience enhanced amenities in a cozy setting, designed to make your stay both relaxing and convenient.

Discover the ideal balance of serenity and access at Town & Country Inn&Suites, found just a drive away from the action in Hamilton. Find your happy place in Hamilton with accommodations that cater to your needs and budget—secure now!

  Call (855) 234-7135 to book with an agent.
  31.7 miles from Hamilton, IL 62379

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Quincy Downtown / River Area

200 South 3rd St Quincy, IL

At Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, guests traveling to Hamilton will find inviting accommodations with rooms starting at $80.10, creating a warm and comfortable environment. Appreciate the detailed attention to cleanliness in Microtel rooms, where surfaces and linens are pristine for every guest.

Find your serene escape at Microtel Inn & Suites by Wyndham Quincy Downtown / River Area, with the opportunity to explore Hamilton just a short drive from the hotel. Discover how stress-free Hamilton can be with well-appointed, affordable lodging—book today!

  Call (855) 235-0725 to book with an agent.
  31.8 miles from Hamilton, IL 62379

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

The Atrium Hotel on Third

201 South 3rd St Quincy, IL

Find charm and sophistication at The Atrium Hotel on Third as you explore Hamilton, where inviting accommodations provide comfort, with rates starting at $128.99. Stay in accommodations that go beyond comfort to provide a luxurious and satisfying experience, perfect for both business and leisure.

Experience the comfort of The Atrium Hotel on Third, where a calm retreat is balanced by the easy reach of Hamilton’s top destinations. Experience a Hamilton getaway that keeps luxury and convenience front and center—reserve now!

  Call (855) 239-4019 to book with an agent.
  31.8 miles from Hamilton, IL 62379

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Quincy Downtown

225 South 4th Street Quincy, IL

At Quality Inn & Suites Quincy Downtown, travelers visiting Hamilton can unwind in inviting comfort with rooms starting at $140.99, creating a clean and welcoming environment. Be greeted by Quality Inn's warm hospitality and a comfortable setting, ensuring your travel experience is both pleasant and fulfilling.

Discover a calming retreat at Quality Inn & Suites Quincy Downtown, where the peaceful surroundings are complemented by proximity to Hamilton. Experience the charm of Hamilton with a hotel that goes above and beyond—book today!

  Call (855) 233-0132 to book with an agent.
  31.8 miles from Hamilton, IL 62379

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Burlington near Hwy 34

3051 Kirkwood St Burlington, IA

For a quiet and affordable stay, Quality Inn Burlington near Hwy 34 offers budget-friendly rooms with rates from $95.99, creating a clean and comfortable environment for guests visiting Hamilton. Relax in Quality Inn's spacious accommodations, where extra room to move ensures a comfortable and relaxing stay.

Step into the peaceful surroundings of Quality Inn Burlington near Hwy 34, a quiet retreat that’s never too far from Hamilton's best activities. Treat yourself to a Hamilton stay that blends convenience with budget-friendly rates—book now!

  Call (855) 235-6136 to book with an agent.
  31.9 miles from Hamilton, IL 62379

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burlington

3001 Kirkwood St Burlington, IA

Guests headed to Hamilton can unwind in affordable comfort at Super 8 by Wyndham Burlington, with rooms beginning at $61.99, creating a comforting and restful setting for all guests. Travel with your pets with ease, thanks to Super 8’s accommodating pet-friendly policy across numerous locations.

Find your retreat at Super 8 by Wyndham Burlington, where calm surroundings are paired with easy connections to the vibrant offerings of Hamilton. Make the most of your Hamilton trip with inviting and affordable lodging—reserve today!

  Call (855) 239-5277 to book with an agent.
  31.9 miles from Hamilton, IL 62379

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Fun City Resort Hotel

3001 Winegard Drive Burlington, IA

Travelers exploring Hamilton will appreciate the charm of Fun City Resort Hotel, where refined accommodations create a comfortable stay, with rates starting at $160.99. Relax in rooms that offer the perfect escape, with luxury amenities and a peaceful atmosphere.

Offering a perfect retreat from the hustle and bustle, Fun City Resort Hotel is an ideal base for exploring Hamilton. Relax in Hamilton with a hotel that ensures a perfect blend of luxury and affordability—secure now!

  Call (855) 239-5277 to book with an agent.
  32.0 miles from Hamilton, IL 62379

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms