The best deals on hotels when visiting Walnut 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 Walnut, Illinois 61376

Super Sleep Inn by OYO I-80 Princeton

2929 North Main St Princeton, IL

With budget-friendly rooms from $67.00, Super Sleep Inn by OYO I-80 Princeton is an ideal choice for guests traveling to Walnut, creating a clean and inviting space for unwinding. Choose Sleep Inn for its optimal blend of essential amenities, strategic locations, and warm, hospitable service, all at an unbeatable value.

Guests at Super Sleep Inn by OYO I-80 Princeton will appreciate the calming environment, while downtown Walnut remains a smooth drive away for all their city adventures. Step into a stress-free Walnut stay with accommodations designed to impress—book today!

  Call (855) 233-0132 to book with an agent.
  12.3 miles from Walnut, IL 61376

Starting at

$67.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

With affordable rooms starting at $65.99, Econo Lodge Princeton offers inviting accommodations for travelers bound for Walnut, creating a welcoming space ideal for unwinding. Experience the comfort and affordability of Econo Lodge, where you can expect a friendly welcome and a restful night's sleep.

Relax in the quiet atmosphere at Econo Lodge Princeton, where peaceful surroundings offer a restful stay and downtown Walnut is nearby. Plan your Walnut adventure with inviting, affordable lodging—secure your room now!

  Call (855) 234-5074 to book with an agent.
  12.8 miles from Walnut, IL 61376

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Princeton IL

2120 Claude Bailey Pkwy Princeton, IL

Guests traveling to Walnut will appreciate the inviting accommodations at AmericInn by Wyndham Princeton IL, where pleasant rooms start at $113.99, creating a warm, welcoming environment. Stay on top of your game in AmericInn by Wyndham’s business centers, equipped with all the necessary tools for your professional needs.

Guests staying at AmericInn by Wyndham Princeton IL will appreciate the calm retreat, with downtown Walnut still close enough for city adventures. Enjoy the perfect Walnut retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 234-7135 to book with an agent.
  13.2 miles from Walnut, IL 61376

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Rock Falls IL

2106 1st Avenue Rock Falls, IL

Guests traveling to Walnut will find heartwarming comfort at Country Inn & Suites by Radisson Rock Falls IL, with budget-friendly rooms starting at $88.99, creating a warm and inviting space perfect for rest. Relax with the children’s play areas at Country Inn & Suites, designed to keep young guests entertained and engaged.

Those seeking a quieter location will appreciate Country Inn & Suites by Radisson Rock Falls IL, where they can enjoy the calm while downtown Walnut is a short drive away. Find the right balance between affordability and quality during your Walnut trip—lock in today!

  Call (855) 234-5074 to book with an agent.
  15.0 miles from Walnut, IL 61376

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Rock Falls Sterling Area

2100 1st Ave Rock Falls, IL

With rooms from $73.99, Super 8 by Wyndham Rock Falls Sterling Area provides delightful, budget-conscious comfort for travelers bound for Walnut, creating a clean and welcoming environment. Utilize local insights from Super 8’s friendly staff, ready to guide you to the best nearby dining, shopping, and entertainment.

Relax in the peaceful environment of Super 8 by Wyndham Rock Falls Sterling Area, where guests can unwind while downtown Walnut is just a drive away. Plan your Walnut getaway with a hotel that offers great value—lock in now!

  Call (855) 239-5277 to book with an agent.
  15.1 miles from Walnut, IL 61376

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Rock Falls

2105 1st Avenue Rock Falls, IL

Unwind in the inviting atmosphere of Days Inn by Wyndham Rock Falls near Walnut, where tranquil rooms provide comfort and quality, with budget-friendly rates from $69.99. Experience the comfort of Days Inn's guest rooms, designed with your relaxation in mind for a restful night's sleep.

For guests seeking both tranquility and city access, Days Inn by Wyndham Rock Falls offers the best of both worlds, with downtown Walnut within reach. Make your Walnut travels unforgettable with accommodations that offer the best of both worlds—book today!

  Call (855) 234-2997 to book with an agent.
  15.1 miles from Walnut, IL 61376

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Rock Falls an IHG Hotel

301 East 2nd St Rock Falls, IL

With rates beginning at $159.00, Holiday Inn Express & Suites Rock Falls an IHG Hotel provides budget-friendly comfort for guests bound for Walnut, creating a soothing and inviting environment. Enjoy the flexibility of Holiday Inn Express's accommodations, catering to solo travelers, couples, and families with a range of room types.

For those looking to unwind, Holiday Inn Express & Suites Rock Falls an IHG Hotel provides a restful retreat while keeping downtown Walnut close enough for exploration. Explore Walnut effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 234-7135 to book with an agent.
  16.5 miles from Walnut, IL 61376

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Dixon

1800 South Galena Ave Dixon, IL

Guests visiting Walnut will find Super 8 by Wyndham Dixon a practical option, with rates starting at $90.99, creating a clean and inviting environment perfect for relaxation. Unwind in the homely comfort of Super 8's rooms, equipped with thoughtful amenities to make your stay as enjoyable as possible.

At Super 8 by Wyndham Dixon, guests can relax in the calm surroundings, with downtown Walnut still within easy reach by car for all their sightseeing needs. Stay comfortably on your Walnut adventure with budget-friendly rates—book now!

  Call (855) 233-0132 to book with an agent.
  19.3 miles from Walnut, IL 61376

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Best Western Annawan Inn

315 Canal Street Annawan, IL

For those visiting Walnut, Best Western Annawan Inn offers enchanting accommodations with rates beginning at $79.99, creating a warm, welcoming atmosphere perfect for unwinding. Trust in Best Western's pet-friendly policies at many locations, ensuring your furry friends can join in on your travels.

At Best Western Annawan Inn, guests can experience quiet surroundings while keeping downtown Walnut within reach for a day of adventure. Get the most out of Walnut with lodging that makes your visit effortless—reserve now!

  Call (855) 239-5277 to book with an agent.
  19.4 miles from Walnut, IL 61376

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Dixon near I-88

136 Plaza Dr Dixon, IL

For a heartwarming and affordable stay, Quality Inn & Suites Dixon near I-88 offers budget-friendly rooms with rates from $111.99, creating a clean and comfortable environment for guests visiting Walnut. Explore local dining and entertainment options with Quality Inn's prime locations, offering easy access to the best of each destination.

Guests staying at Quality Inn & Suites Dixon near I-88 will love the quiet atmosphere, with downtown Walnut still accessible by car for all their sightseeing needs. Take your Walnut experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 234-5074 to book with an agent.
  19.5 miles from Walnut, IL 61376

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mendota

2601 East 12th Street Mendota, IL

At Super 8 by Wyndham Mendota, guests visiting Walnut can enjoy snug, affordable rooms starting at $67.99, creating a clean and inviting environment for a peaceful stay. Rely on the attentive service at Super 8, where the staff’s dedication to your comfort makes all the difference in your stay.

Stay at Super 8 by Wyndham Mendota for a peaceful experience, where you can unwind while keeping the buzz of Walnut close at hand. Book now for a convenient, wallet-friendly Walnut experience—secure today!

  Call (855) 239-5277 to book with an agent.
  26.8 miles from Walnut, IL 61376

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mendota Near I 39

2601 East 12th Street Mendota, IL

Guests traveling to Walnut will find affordable comfort at Super 8 by Wyndham Mendota Near I 39, where rooms begin at $69.99, providing a welcoming atmosphere ideal for a peaceful stay. Unwind in the homely comfort of Super 8's rooms, equipped with thoughtful amenities to make your stay as enjoyable as possible.

Recharge in the comfort of Super 8 by Wyndham Mendota Near I 39, where restful surroundings are matched by the proximity to Walnut's attractions. Plan your Walnut getaway with affordable and relaxing accommodations—secure now!

  Call (855) 234-7135 to book with an agent.
  27.0 miles from Walnut, IL 61376

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Peru

4421 North Peoria Street Peru, IL

With budget-conscious rooms starting at $121.99, Hampton Inn & Suites Peru is a practical option for travelers to Walnut, providing a welcoming space ideal for relaxation. Experience the vibrant energy of Hampton’s redesigned lobbies, serving as dynamic spaces for work, socializing, or simply relaxing.

At Hampton Inn & Suites Peru, guests can recharge in a quiet setting while keeping Walnut's excitement within reach for daily adventures. Enjoy stress-free Walnut travel with accommodations designed for relaxation and savings—book today!

  Call (855) 239-4019 to book with an agent.
  27.1 miles from Walnut, IL 61376

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Mendota near I-39

1307 Kailash Dr Mendota, IL

At Quality Inn & Suites Mendota near I-39, guests bound for Walnut can enjoy inviting accommodations with rates starting at $94.00, creating a warm and welcoming environment. Enjoy the simplicity of Quality Inn's streamlined room layouts, designed for ease of movement and maximum comfort.

Find your restful haven at Quality Inn & Suites Mendota near I-39, where the calm surroundings are paired with proximity to Walnut's best offerings. Treat yourself to a Walnut stay that blends convenience with budget-friendly rates—book now!

  Call (855) 239-4019 to book with an agent.
  27.2 miles from Walnut, IL 61376

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Peru Starved Rock State Park

1851 May Rd La Salle, IL

With budget-friendly rooms starting at $74.00, Super 8 by Wyndham Peru Starved Rock State Park provides practical accommodations for travelers bound for Walnut, creating a warm and inviting atmosphere. Utilize the ample parking offered by Super 8, providing peace of mind for those traveling with personal or rental vehicles.

Guests will appreciate the calm environment at Super 8 by Wyndham Peru Starved Rock State Park, where restful lodgings are paired with quick access to Walnut. Enjoy Walnut adventures without the expense—book your inviting, cost-effective stay now!

  Call (855) 234-2997 to book with an agent.
  27.2 miles from Walnut, IL 61376

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel

5253 Trompeter Rd La Salle, IL

At Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel, guests bound for Walnut can unwind in intimate accommodations with rooms starting at $178.99, creating a warm, welcoming atmosphere. Experience the convenience of Holiday Inn Express's mobile app, offering digital room keys and streamlined service requests.

Escape the everyday rush at Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel, where calm surroundings make for a refreshing stay with Walnut just a drive away. Stay comfortably and affordably while soaking in the best of Walnut—reserve now!

  Call (855) 235-6136 to book with an agent.
  27.2 miles from Walnut, IL 61376

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Peru near Starved Rock State Park

5240 Trompeter Road La Salle, IL

Guests bound for Walnut can enjoy reassuring comfort at Quality Inn Peru near Starved Rock State Park, where rooms start at $73.99, creating a welcoming environment ideal for relaxation. Kick back and relax with Quality Inn's premium cable TV offerings, perfect for unwinding after a day of travel.

Find both rest and convenience at Quality Inn Peru near Starved Rock State Park, a calm escape found just a short distance from Walnut. Choose a Walnut hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 239-5277 to book with an agent.
  27.2 miles from Walnut, IL 61376

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn by Wyndham Peru Starved Rock State Park

4389 Venture Dr Peru, IL

At La Quinta Inn by Wyndham Peru Starved Rock State Park, travelers bound for Walnut can enjoy restorative accommodations with rooms starting at $103.99, creating a clean and comfortable space perfect for rest. Indulge in the luxury of spacious room layouts at La Quinta, offering plenty of space to spread out and relax.

Find your perfect escape at La Quinta Inn by Wyndham Peru Starved Rock State Park, offering peaceful accommodations and easy access to Walnut’s top attractions. Enjoy your Walnut adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 233-0132 to book with an agent.
  27.4 miles from Walnut, IL 61376

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Peru

4385 Venture Dr Peru, IL

Guests traveling to Walnut will appreciate the inviting comfort at Fairfield Inn & Suites Peru, where budget-friendly rooms start at $124.99, creating a warm, welcoming environment. Appreciate the environmental commitment of Fairfield by Marriott, with initiatives aimed at reducing waste and conserving resources.

Enjoy a quiet escape at Fairfield Inn & Suites Peru, where guests can recharge and still visit Walnut's bustling streets whenever they choose. Reimagine budget-friendly travel in Walnut with a hotel that makes relaxation easy—book today!

  Call (855) 239-4019 to book with an agent.
  27.4 miles from Walnut, IL 61376

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Kewanee IL

901 South Tenney Street Kewanee, IL

Guests bound for Walnut will appreciate the inviting accommodations at Motel 6 Kewanee IL, where warm-hearted rooms start at $74.99, creating a warm, welcoming environment. Benefit from Motel 6's commitment to providing a comfortable sleep environment, featuring beds and bedding chosen for comfort.

At Motel 6 Kewanee IL, guests can enjoy both relaxation and proximity to Walnut, offering the perfect combination for a balanced stay. Stay smart and comfortable on your Walnut visit without breaking the bank—book now!

  Call (855) 235-6136 to book with an agent.
  29.1 miles from Walnut, IL 61376

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Kewanee

925 Tenney St Kewanee, IL

Guests traveling to Walnut will appreciate the inviting accommodations at AmericInn by Wyndham Kewanee, where quiet rooms start at $120.99, creating a warm, welcoming environment. Relax in AmericInn by Wyndham's beautifully appointed rooms, where classic comfort meets modern amenities.

Unwind at AmericInn by Wyndham Kewanee, where the peaceful surroundings offer a refreshing break while keeping Walnut within reach. Rest easy in Walnut with a hotel that prioritizes your relaxation and budget—book today!

  Call (855) 235-6136 to book with an agent.
  29.2 miles from Walnut, IL 61376

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Best Western Geneseo Inn

1375 South Oakwood Avenue Geneseo, IL

For an affordable and inviting stay, Best Western Geneseo Inn offers enchanting rooms with rates from $104.99, creating a clean, comfortable atmosphere perfect for travelers. Take advantage of Best Western’s parking facilities, providing ample and secure space for your vehicle during your stay.

Stay at Best Western Geneseo Inn to enjoy a blend of relaxation and excitement, with Walnut never far from your tranquil retreat. Enjoy a Walnut stay where comfort is never compromised—secure your room now!

  Call (855) 235-0725 to book with an agent.
  30.5 miles from Walnut, IL 61376

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn Geneseo IL I-80

765 West Main Street Geneseo, IL

With rates beginning at $74.99, Regency Inn Geneseo IL I-80 is a practical choice for guests visiting Walnut, creating a clean and welcoming space perfect for unwinding. Enjoy a stay that simplifies your travel needs, with rooms equipped with essential amenities for a stress-free experience.

Stay at Regency Inn Geneseo IL I-80 for a quiet and restful experience, while keeping the lively streets of Walnut close for your adventures. Plan ahead and enjoy a cozy, budget-friendly stay for your Walnut visit—reserve now!

  Call (855) 234-5074 to book with an agent.
  30.7 miles from Walnut, IL 61376

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

White Pines Lodge

6712 West Pines Rd. Mount Morris, IL

Guests traveling to Walnut will appreciate the budget-friendly comfort at White Pines Lodge, where intimate rooms start at $154.99, creating a clean, inviting space. Stay in a room that provides a comfortable foundation for your travel plans, with necessary amenities and economical rates.

Enjoy the serene environment of White Pines Lodge, where spacious accommodations meet convenient access to the heart of Walnut. Plan your Walnut getaway with an inviting, cost-effective hotel—lock in now!

  Call (855) 234-5074 to book with an agent.
  30.8 miles from Walnut, IL 61376

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms