The best deals on hotels when visiting Middle Creek 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 Middle Creek, Illinois 62321

Prairie Winds Motel

1764 East us highway 136 Carthage, IL

For budget-savvy travelers visiting Middle Creek, Prairie Winds Motel offers inviting rooms with rates starting at $65.99, creating a delightful, comfortable environment ideal for rest. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

Guests at Prairie Winds Motel will love the peaceful surroundings, with downtown Middle Creek just a short trip away for easy access to the city’s highlights. Make your Middle Creek adventure budget-friendly and enjoyable—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  7.8 miles from Middle Creek, IL 62321

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Hotel Jackson

1414 West Jackson St Macomb, IL

Guests bound for Middle Creek can unwind at Hotel Jackson, where budget-friendly rooms start at $61.99, providing a warm and comfortable space ideal for a restful stay. Experience the comfort of well-maintained accommodations that provide all the basics for a comfortable and affordable stay.

For travelers seeking both relaxation and city access, Hotel Jackson offers tranquility with downtown Middle Creek still close by. Enjoy more of Middle Creek for less with practical, cost-saving lodging—secure your stay today!

  Call (855) 239-5277 to book with an agent.
  18.7 miles from Middle Creek, IL 62321

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Keokuk

325 Main St Keokuk, IA

With budget-friendly rooms starting at $71.99, Baymont by Wyndham Keokuk provides inviting accommodations for those bound for Middle Creek, creating a clean, welcoming space. Unwind in Baymont by Wyndham’s cozy lounge areas, perfect for relaxing with a book or meeting up with friends.

The peaceful atmosphere at Baymont by Wyndham Keokuk offers guests a quiet retreat, with the convenience of downtown Middle Creek still a short drive away. Choose a hotel that makes your Middle Creek experience delightful and budget-friendly—book now!

  Call (855) 234-5074 to book with an agent.
  18.7 miles from Middle Creek, IL 62321

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Macomb

313 West University Drive Macomb, IL

With budget-friendly rooms from $67.99, Super 8 by Wyndham Macomb provides inviting accommodations for travelers to Middle Creek, creating a clean, comfortable environment for all. Savor the moment with Super 8's in-room entertainment options, including cable TV and streaming capabilities on select TVs.

Guests at Super 8 by Wyndham Macomb will love the quiet atmosphere, with downtown Middle Creek remaining nearby for easy access to sightseeing. Stay affordably and comfortably on your Middle Creek adventure—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  19.9 miles from Middle Creek, IL 62321

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Macomb near University Area

1646 North Lafayette St Macomb, IL

Guests bound for Middle Creek can enjoy affordable comfort at Quality Inn Macomb near University Area, with safe rooms starting at $89.99, creating a clean and inviting space for unwinding. Experience the charm and hospitality of Quality Inn's staff, dedicated to making your stay pleasant and memorable.

At Quality Inn Macomb near University Area, visitors can find relaxation in peaceful surroundings, with downtown Middle Creek still accessible for a day of sightseeing. Take advantage of a Middle Creek hotel that combines quality with cost-effective rates—secure now!

  Call (855) 234-2997 to book with an agent.
  20.0 miles from Middle Creek, IL 62321

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Keokuk

3201 Main Street Keokuk, IA

Guests bound for Middle Creek will appreciate the comfortable comfort at Hampton Inn Keokuk, with budget-friendly rooms beginning at $187.03, creating a warm and inviting space. Relax in Hampton's thoughtfully designed guest rooms, offering the cozy Hampton bed, work desk, and modern amenities for a restful stay.

Guests at Hampton Inn Keokuk will find a peaceful retreat, while downtown Middle Creek remains easily accessible for sightseeing or city activities. Enjoy your Middle Creek travels with accommodations that deliver maximum value—reserve today!

  Call (855) 234-7135 to book with an agent.
  20.0 miles from Middle Creek, IL 62321

Starting at

$187.03

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Keokuk North

3404 Main St Keokuk, IA

Guests headed to Middle Creek can relax at Quality Inn & Suites Keokuk North, where budget-friendly rooms start at $103.99, creating a warm and inviting atmosphere ideal for unwinding. Enjoy both leisure and business amenities at Quality Inn, catering to all travelers with a comprehensive range of services.

Relax at Quality Inn & Suites Keokuk North, where a tranquil environment offers the perfect getaway with Middle Creek's highlights just a short drive away. Find the perfect Middle Creek escape with accommodations that don’t break the bank—lock in today!

  Call (855) 235-6136 to book with an agent.
  20.3 miles from Middle Creek, IL 62321

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Keokuk

3511 Main St Keokuk, IA

For those bound for Middle Creek, Super 8 by Wyndham Keokuk offers budget-friendly accommodations with rooms starting at $65.99, creating a warm, inviting space for guests to unwind. Enjoy the quiet comfort of Super 8’s rooms, thoughtfully equipped with all the necessities for a stress-free stay.

Rest easy at Super 8 by Wyndham Keokuk, a calm retreat that offers a peaceful atmosphere while keeping Middle Creek's highlights close enough for exploration. Enjoy a stress-free, budget-conscious Middle Creek stay with added comfort—book today!

  Call (855) 235-0725 to book with an agent.
  20.4 miles from Middle Creek, IL 62321

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Macomb

1639 East Jackson Street Macomb, IL

For budget-conscious travelers to Middle Creek, Hampton Inn Macomb offers safe accommodations with rates from $164.99, creating a clean and comfortable space. Choose Hampton by Hilton for your next stay, where you'll be welcomed into a world of thoughtful amenities and heartfelt service.

Rest easy at Hampton Inn Macomb, a calm retreat that offers a peaceful atmosphere while keeping Middle Creek's highlights close enough for exploration. Stay worry-free in Middle Creek with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 239-4019 to book with an agent.
  20.7 miles from Middle Creek, IL 62321

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Best Western Macomb Inn

1655 East Jackson Street Macomb, IL

For an inviting and affordable stay, Best Western Macomb Inn offers budget-friendly rooms with rates starting at $92.99, creating a clean and comfortable space. Experience Best Western’s attention to detail, from impeccably maintained facilities to personalized guest services.

Discover relaxation at Best Western Macomb Inn, where quiet comfort meets the convenience of being close to Middle Creek's vibrant offerings. Enjoy Middle Creek with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 235-0725 to book with an agent.
  20.9 miles from Middle Creek, IL 62321

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Old Nauvoo

1875 Mulholland St Nauvoo, IL

With rates starting at $100.80, The Inn at Old Nauvoo provides budget-conscious comfort for guests visiting Middle Creek, creating a warm and inviting atmosphere for rest. Find straightforward comfort in rooms that are designed to meet basic needs without unnecessary extravagance.

Relax at The Inn at Old Nauvoo, where peaceful accommodations make for a refreshing stay and Middle Creek's attractions are always nearby. Stay cozy and keep your wallet happy while exploring Middle Creek—lock in your stay today!

  Call (855) 233-7850 to book with an agent.
  21.9 miles from Middle Creek, IL 62321

Starting at

$100.80

per night

Read Reviews View Amenities View All Rooms

Nauvoo Temple House Hotel

1200 Mulholland St Nauvoo, IL

With affordable rooms starting at $115.99, Nauvoo Temple House Hotel provides a welcoming option for guests bound for Middle Creek, creating a warm and inviting atmosphere. Relax in accommodations that provide practical comfort, making your stay both convenient and economical.

Enjoy the serene surroundings at Nauvoo Temple House Hotel, while keeping the culture and energy of Middle Creek nearby for your convenience. Stay relaxed and within budget while exploring Middle Creek—reserve your room today!

  Call (855) 239-4019 to book with an agent.
  22.3 miles from Middle Creek, IL 62321

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Rivers Inn Fort Madison

4501 Ave. O Fort Madison, IA

At Rivers Inn Fort Madison, guests visiting Middle Creek will find affordable comfort with rooms beginning at $51.99, creating a warm and inviting space perfect for unwinding. Stay in a room that simplifies your travel, offering essential conveniences and a comfortable setting at a great value.

Escape the crowds at Rivers Inn Fort Madison, where guests can relax in quiet comfort with Middle Creek's highlights just a short drive away. Plan ahead and enjoy a value-driven stay for your Middle Creek adventure—reserve now!

  Call (855) 239-5277 to book with an agent.
  25.0 miles from Middle Creek, IL 62321

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 rates starting at $71.99, Cobblestone Inn & Suites Fort Madison provides budget-conscious accommodations for travelers visiting Middle Creek, creating a delightful atmosphere perfect for relaxation. Stay in rooms that offer the basics for a comfortable stay, with efficient service and a focus on guest satisfaction.

Settle into spacious comfort at Cobblestone Inn & Suites Fort Madison, where you can enjoy a quiet atmosphere and still take a quick trip into Middle Creek. Make your Middle Creek travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 233-7850 to book with an agent.
  25.2 miles from Middle Creek, IL 62321

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

Guests visiting Middle Creek can relax in affordable comfort at Super 8 by Wyndham Fort Madison, where soft rooms begin at $60.99, providing a warm and inviting atmosphere. Experience the attentive and ready-to-assist service at Super 8, where staff commitment to guest satisfaction shines.

Take a break from the city buzz at Super 8 by Wyndham Fort Madison, a peaceful spot where Middle Creek is always close enough for a quick trip. Plan your Middle Creek trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 236-8982 to book with an agent.
  25.3 miles from Middle Creek, IL 62321

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

At Quality Inn & Suites Fort Madison near Hwy 61, guests traveling to Middle Creek can enjoy budget-friendly rooms starting at $105.99, creating a warm and welcoming space perfect for unwinding. Explore your destination with insider tips from Quality Inn's friendly staff, ready to point you to local attractions and eateries.

Relax at Quality Inn & Suites Fort Madison near Hwy 61, where guests can unwind in a tranquil setting while still being close to the excitement of Middle Creek. Maximize your Middle Creek travels with a hotel that’s both practical and inviting—lock in today!

  Call (855) 234-2997 to book with an agent.
  26.0 miles from Middle Creek, IL 62321

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Burlington

1780 Stonegate Center Dr Burlington, IA

At Comfort Suites Burlington, travelers bound for Middle Creek will find budget-conscious accommodations with rooms starting at $140.99, creating a warm, welcoming environment. Stay refreshed with Comfort Suites' complimentary citrus-infused water, available in the lobby throughout the day.

Take a break from the busy city life at Comfort Suites Burlington, a quiet escape that's still connected to the heart of Middle Creek. Plan your Middle Creek trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 235-6136 to book with an agent.
  29.5 miles from Middle Creek, IL 62321

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Burlington near Hwy 34

3051 Kirkwood St Burlington, IA

Guests visiting Middle Creek will find harmonious comfort at Quality Inn Burlington near Hwy 34, with inviting rooms starting at $95.99, creating a welcoming atmosphere ideal for rest. Enjoy the flexibility of Quality Inn's 24-hour cancellation policy, offering peace of mind for your travel plans.

Immerse yourself in the tranquility of Quality Inn Burlington near Hwy 34, a serene retreat where Middle Creek is easily accessible for day trips. Discover how easy Middle Creek travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 239-4019 to book with an agent.
  31.4 miles from Middle Creek, IL 62321

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burlington

3001 Kirkwood St Burlington, IA

Guests visiting Middle Creek can relax in affordable comfort at Super 8 by Wyndham Burlington, where mellifluous rooms begin at $61.99, providing a warm and inviting atmosphere. Settle in for a quiet evening in Super 8’s serene accommodations, where peace and privacy are prioritized for guest comfort.

Enjoy the best of both worlds at Super 8 by Wyndham Burlington, offering a tranquil atmosphere with the convenience of Middle Creek close by. Enjoy an affordable stay that keeps comfort in mind while visiting Middle Creek—secure now!

  Call (855) 234-7135 to book with an agent.
  31.4 miles from Middle Creek, IL 62321

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Fun City Resort Hotel

3001 Winegard Drive Burlington, IA

Those exploring Middle Creek will appreciate the charm of Fun City Resort Hotel, where quality rooms provide a welcoming retreat, with rates starting from an accessible $160.99. Find a luxurious retreat in rooms that offer every amenity you need for a restful and enjoyable stay.

Discover the perfect escape at Fun City Resort Hotel, where the peaceful ambiance is matched by the convenience of Middle Creek's nearby attractions. Discover Middle Creek with accommodations that provide unmatched comfort and convenience—secure now!

  Call (855) 233-7850 to book with an agent.
  31.6 miles from Middle Creek, IL 62321

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

The Catfish Bend Inn & Spa

3001 Winegard Dr Burlington, IA

With a welcoming ambiance, The Catfish Bend Inn & Spa near Middle Creek offers inviting rooms crafted for relaxation, with budget-friendly rates starting at $163.99. Stay in accommodations that provide an exceptional level of luxury, with rooms offering everything needed for a superior stay.

At The Catfish Bend Inn & Spa, guests can enjoy both peaceful surroundings and the ease of exploring Middle Creek whenever they wish. Experience the joy of visiting Middle Creek with a hotel that takes hospitality to heart—lock in today!

  Call (855) 235-6136 to book with an agent.
  31.6 miles from Middle Creek, IL 62321

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham West Burlington

628 South Gear Ave West Burlington, IA

With rooms starting at $90.99, AmericInn by Wyndham West Burlington provides budget-friendly accommodations for guests bound for Middle Creek, creating a comfortable and inviting space. Indulge in the convenience of on-site dining options at AmericInn by Wyndham, serving delicious meals and snacks throughout the day.

Unwind in the calm surroundings of AmericInn by Wyndham West Burlington, where relaxation meets easy access to the vibrant energy of Middle Creek. Get the best of Middle Creek with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 234-7135 to book with an agent.
  31.6 miles from Middle Creek, IL 62321

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Burlington

1320 North Roosevelt Burlington, IA

With budget-conscious rooms beginning at $170.99, Hampton Inn & Suites Burlington is a practical choice for travelers to Middle Creek, providing a warm and inviting space ideal for rest. Discover the peace of mind with Hampton’s enhanced in-room security features, including electronic safes and advanced lock systems.

Unwind at Hampton Inn & Suites Burlington, where guests can relax in spacious comfort while keeping Middle Creek's excitement within easy reach. Step into Middle Creek with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 239-5277 to book with an agent.
  31.7 miles from Middle Creek, IL 62321

Starting at

$170.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Burlington an IHG Hotel

1605 North Roosevelt Ave Burlington, IA

At Holiday Inn Express Hotel & Suites Burlington an IHG Hotel, guests visiting Middle Creek can enjoy affordable comfort with rooms starting at $184.00, creating a warm and welcoming environment perfect for unwinding. 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.

Find your sanctuary at Holiday Inn Express Hotel & Suites Burlington an IHG Hotel, offering a peaceful retreat within a short drive to Middle Creek's best attractions. Enjoy Middle Creek without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 234-2997 to book with an agent.
  31.8 miles from Middle Creek, IL 62321

Starting at

$184.00

per night

Read Reviews View Amenities View All Rooms