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

Best Western Plus Centralia Hotel & Suites

8145 Jolliff Bridge Rd Centralia, IL

Guests traveling to Walnut Hill can unwind at Best Western Plus Centralia Hotel & Suites, where budget-friendly rooms start at $133.99, creating a warm, inviting atmosphere ideal for rest. Experience enhanced in-room entertainment options at Best Western Plus, including premium channels and smart TV functionality.

The serene surroundings at Best Western Plus Centralia Hotel & Suites provide a relaxing retreat, with downtown Walnut Hill still accessible for a day of city exploration. Experience a well-rounded Walnut Hill stay with amenities that keep you comfortable—reserve now!

  Call (855) 239-5277 to book with an agent.
  7.3 miles from Walnut Hill, IL 62893

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Salem Illinois

1812 West Main Street Salem, IL

Guests visiting Walnut Hill will find affordable comfort at Days Inn by Wyndham Salem Illinois, where relaxed rooms begin at $55.99, creating a welcoming atmosphere ideal for a peaceful stay. Discover the welcoming community at Days Inn, where guests can enjoy a sense of belonging during their stay.

Rest in the serene surroundings of Days Inn by Wyndham Salem Illinois, knowing that downtown Walnut Hill is still within reach for easy city access. Enjoy an affordable Walnut Hill experience with extra perks—book your hotel now!

  Call (855) 239-5277 to book with an agent.
  10.7 miles from Walnut Hill, IL 62893

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Salem near I-57

1800 West Main St Salem, IL

With rates from $67.99, Quality Inn & Suites Salem near I-57 is ideal for travelers bound for Walnut Hill, providing comfortable, budget-friendly accommodations perfect for relaxation. Stay energized with Quality Inn's complimentary coffee stations, available 24/7 in the lobby for a quick pick-me-up.

Relax in the peaceful surroundings of Quality Inn & Suites Salem near I-57, with downtown Walnut Hill remaining within reach for a day of city adventure. Settle in with confidence at a budget-friendly hotel for your Walnut Hill getaway—book today!

  Call (855) 236-8982 to book with an agent.
  10.8 miles from Walnut Hill, IL 62893

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Salem

118 Woods Lane Salem, IL

Guests bound for Walnut Hill will enjoy budget-friendly accommodations at Super 8 by Wyndham Salem, where welcoming rooms start at $53.99, creating a welcoming space for relaxation. Facilitate quick check-outs with Super 8’s express service, ideal for guests with early departures or tight schedules.

For guests seeking both tranquility and city access, Super 8 by Wyndham Salem offers the best of both worlds, with downtown Walnut Hill within reach. Plan your Walnut Hill adventure with ease and affordability—secure your stay today!

  Call (855) 233-7850 to book with an agent.
  10.8 miles from Walnut Hill, IL 62893

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Salem an IHG Hotel

102 Holiday Lane Salem, IL

For a welcoming stay, Holiday Inn Express & Suites Salem an IHG Hotel offers budget-friendly rooms with rates from $134.00, creating a clean and inviting space perfect for guests bound for Walnut Hill. Enjoy the convenience of Holiday Inn Express's ticket service, helping you purchase tickets for local attractions and events.

A calm retreat awaits at Holiday Inn Express & Suites Salem an IHG Hotel, with downtown Walnut Hill remaining a quick drive away for all your city adventures. Escape to Walnut Hill and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 234-2997 to book with an agent.
  10.8 miles from Walnut Hill, IL 62893

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Mt. Vernon

222 Potomac Blvd Mount Vernon, IL

Those traveling to Walnut Hill will appreciate the charm of DoubleTree by Hilton Mt. Vernon, where refined rooms create relaxation, with affordable nightly rates from $130.99. Experience the tranquility of DoubleTree by Hilton's garden picnics, offering a delightful outdoor dining option amidst lush surroundings.

Guests at DoubleTree by Hilton Mt. Vernon can relax in a peaceful atmosphere, with downtown Walnut Hill just a short drive away for city exploration. Enjoy your Walnut Hill adventure with a hotel that turns your stay into an opulent experience—book today!

  Call (855) 234-7135 to book with an agent.
  12.0 miles from Walnut Hill, IL 62893

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Mount Vernon an IHG Hotel

300 Potomac Blvd Mount Vernon, IL

At Holiday Inn Express & Suites Mount Vernon an IHG Hotel, guests bound for Walnut Hill will find budget-friendly comfort with rooms starting at $149.00, creating a clean, welcoming space ideal for rest. Make the most of Holiday Inn Express's express breakfast options, offering quick and tasty meals for guests on the move.

At Holiday Inn Express & Suites Mount Vernon an IHG Hotel, visitors can unwind in peaceful surroundings, knowing that downtown Walnut Hill is still within reach for a day of adventure. Enjoy the beauty of Walnut Hill with a hotel that keeps your budget intact—book today!

  Call (855) 234-2997 to book with an agent.
  12.0 miles from Walnut Hill, IL 62893

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Mount Vernon

205 Potomac Blvd Mount Vernon, IL

For a tranquil and affordable stay, Days Inn by Wyndham Mount Vernon offers inviting accommodations with rooms starting at $65.99, creating a comfortable space for guests bound for Walnut Hill. Utilize our business centers, equipped with essential tools and technology, to keep up with work while traveling.

At Days Inn by Wyndham Mount Vernon, guests can unwind in a tranquil environment, knowing that downtown Walnut Hill is just a short drive for city adventures. Make the most of your Walnut Hill travels with comfortable, cost-saving lodging—book now!

  Call (855) 234-2997 to book with an agent.
  12.2 miles from Walnut Hill, IL 62893

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Mount Vernon IL

201 Potomac Blvd Mount Vernon, IL

Guests bound for Walnut Hill will find comforting accommodations at Quality Inn Mount Vernon IL, with rooms starting at $71.99, creating a clean and welcoming space perfect for relaxation. Stay active with Quality Inn's recreational facilities, including tennis courts and basketball courts at select locations.

For those seeking a blend of relaxation and city exploration, Quality Inn Mount Vernon IL offers tranquility with downtown Walnut Hill a drive away. Take a break in Walnut Hill with a hotel that understands the value of your time and money—book today!

  Call (855) 239-5277 to book with an agent.
  12.2 miles from Walnut Hill, IL 62893

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Mount Vernon IL

220 South 44th Street Mount Vernon, IL

With rates from $64.99, Motel 6 Mount Vernon IL provides affordable accommodations for guests visiting Walnut Hill, creating a sheltered and inviting environment for unwinding. Trust Motel 6’s enhanced cleaning protocols to provide a safe, clean environment during your stay.

The tranquility of Motel 6 Mount Vernon IL makes it an ideal retreat, with the convenience of downtown Walnut Hill just a short drive away. Enjoy Walnut Hill adventures in a stress-free, affordable hotel—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  12.6 miles from Walnut Hill, IL 62893

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mt. Vernon IL

401 South 44th St Mount Vernon, IL

With rates beginning at $71.10, Super 8 by Wyndham Mt. Vernon IL provides budget-friendly accommodations for travelers headed to Walnut Hill, creating a welcoming space ideal for relaxation. Choose Super 8 by Wyndham for your next trip, where you'll find a friendly, welcoming place to rest and recharge.

At Super 8 by Wyndham Mt. Vernon IL, guests can unwind in peaceful surroundings, while knowing downtown Walnut Hill remains within easy driving distance. Relax and rejuvenate in Walnut Hill with accommodations that fit your budget perfectly—lock in today!

  Call (855) 234-7135 to book with an agent.
  12.6 miles from Walnut Hill, IL 62893

Starting at

$71.10

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Mount Vernon

404 South 44th Street Mount Vernon, IL

For those visiting Walnut Hill, Comfort Suites Mount Vernon offers budget-friendly accommodations with rooms from $110.00, creating a comfortable, inviting atmosphere. Stay fit with Comfort Suites' guided workout programs, available through the hotel's fitness channel for in-room exercise.

At Comfort Suites Mount Vernon, guests can enjoy the peaceful environment, while knowing downtown Walnut Hill is a convenient drive away for city exploration. Enjoy a worry-free Walnut Hill adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 236-8982 to book with an agent.
  12.6 miles from Walnut Hill, IL 62893

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Royal Inn

750 South 10th Street Mount Vernon, IL

With budget-friendly rooms starting at $60.00, Royal Inn is a practical option for travelers visiting Walnut Hill, creating a clean, comfortable space ideal for rest. Experience a comfortable stay with rooms that offer the basics for a worry-free visit at a great price.

Unwind at Royal Inn, where quiet surroundings offer a restful stay and downtown Walnut Hill remains conveniently accessible. Make your Walnut Hill trip relaxing and budget-friendly—secure your hotel stay now!

  Call (855) 235-6136 to book with an agent.
  13.8 miles from Walnut Hill, IL 62893

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Best Western U. S. Inn

11640 State Route 127 Nashville, IL

For a comfortable stay, Best Western U. S. Inn offers budget-friendly rooms with rates beginning at $92.99, creating a clean and inviting space ideal for relaxation. Experience the comfort and convenience of Best Western’s motorcoach parking, available for group travelers and tours.

Relax in the comfort of Best Western U. S. Inn, where guests can enjoy a quiet stay with downtown Walnut Hill still within an easy drive. Discover Walnut Hill with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 236-8982 to book with an agent.
  18.8 miles from Walnut Hill, IL 62893

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Okawville

812 North Hen House Road Okawville, IL

For travelers visiting Walnut Hill, Super 8 by Wyndham Okawville offers inviting accommodations with rooms starting at $71.99, creating a restorative, welcoming space perfect for relaxation. Start each day energized with Super 8's hearty and diverse breakfast selection, catering to all tastes and dietary needs.

Stay at Super 8 by Wyndham Okawville to experience the perfect blend of quiet nights and quick trips into Walnut Hill's lively streets. Enjoy Walnut Hill adventures with a practical, budget-friendly hotel stay—reserve now!

  Call (855) 234-5074 to book with an agent.
  26.6 miles from Walnut Hill, IL 62893

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Whittington Rend Lake

13277 Freeway Lane Whittington, IL

With budget-friendly rooms from $74.99, SureStay Hotel by Best Western Whittington Rend Lake provides hospitable accommodations for travelers bound for Walnut Hill, creating a warm, welcoming space. Appreciate the modern amenities provided by Best Western, from in-room coffee makers to state-of-the-art entertainment systems.

At SureStay Hotel by Best Western Whittington Rend Lake, guests enjoy both relaxation and easy access to Walnut Hill, making it a great choice for a balanced getaway. Stay affordably in Walnut Hill with a hotel that enhances your travel experience—reserve now!

  Call (855) 239-4019 to book with an agent.
  28.6 miles from Walnut Hill, IL 62893

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Greenville I-70

2265 South State Route 127 Greenville, IL

Guests visiting Walnut Hill will find gentle accommodations at Comfort Inn & Suites Greenville I-70, with rooms beginning at $92.99, creating a clean, inviting environment perfect for rest. Keep snacks and drinks handy with in-room refrigerators and microwaves, perfect for late-night cravings or storing leftovers.

Experience a restful stay at Comfort Inn & Suites Greenville I-70, where calm surroundings allow for relaxation and Walnut Hill remains within easy reach. Relax in Walnut Hill at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  32.5 miles from Walnut Hill, IL 62893

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Best Western Flora Inn

201 Hagen Dr Flora, IL

With rates from $83.99, Best Western Flora Inn provides inviting accommodations for guests bound for Walnut Hill, creating a mellifluous and comfortable atmosphere for relaxation. Appreciate the in-room amenities at Best Western, including coffee makers and modern entertainment options for a comfortable stay.

Whether for work or leisure, Best Western Flora Inn offers a balance of tranquility and easy access to Walnut Hill's major attractions. Experience Walnut Hill worry-free with a hotel that offers everything you need—book today!

  Call (855) 233-7850 to book with an agent.
  33.2 miles from Walnut Hill, IL 62893

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Greenville

1731 South State Route 127 Greenville, IL

For a comfortable and inviting stay, SureStay Hotel by Best Western Greenville offers budget-conscious rooms with rates starting at $62.99, creating a clean, welcoming space near Walnut Hill. Enjoy the taste of fresh, locally sourced produce at Best Western’s on-site restaurants, committed to sustainable dining.

Stay at SureStay Hotel by Best Western Greenville for a quiet and restful experience, while keeping the lively streets of Walnut Hill close for your adventures. Enjoy a memorable Walnut Hill experience with a hotel that makes every moment count—reserve now!

  Call (855) 235-6136 to book with an agent.
  33.2 miles from Walnut Hill, IL 62893

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Greenville

1700 Sate Route 127 Greenville, IL

With budget-conscious rooms starting at $59.99, Super 8 by Wyndham Greenville provides affordable accommodations for guests headed to Walnut Hill, creating a clean and welcoming environment. Settle in for a quiet evening in Super 8’s peaceful accommodations, where peace and privacy are prioritized for guest comfort.

Find both comfort and convenience at Super 8 by Wyndham Greenville, where you can rest in peaceful surroundings and still visit Walnut Hill with ease. Enjoy added perks and affordable rates on your Walnut Hill trip—book your room today!

  Call (855) 233-0132 to book with an agent.
  33.2 miles from Walnut Hill, IL 62893

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Greenville

1525 South State Rt 127 Greenville, IL

Guests headed to Walnut Hill will appreciate the restful accommodations at Budget Inn Greenville, with rooms beginning at $55.00, creating a warm and inviting environment. Relax in a practical space that offers basic comforts and a clean environment, making your stay both pleasant and affordable.

Discover the quiet charm of Budget Inn Greenville, a relaxing retreat that’s never too far from the bustling streets of Walnut Hill. Enjoy more of Walnut Hill with budget-friendly accommodations—reserve now!

  Call (855) 234-2997 to book with an agent.
  33.5 miles from Walnut Hill, IL 62893

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

900 North Olive Rd Flora, IL

Guests bound for Walnut Hill will appreciate the inviting comfort at Rodeway Inn, where warm-hearted rooms start at $66.99, creating a warm, welcoming space. Experience a pleasant stay with rooms that provide reliable comfort, making your visit both enjoyable and affordable.

Find your peaceful sanctuary at Rodeway Inn, offering a quiet stay with easy access to the vibrant offerings of Walnut Hill. Stay affordably and enjoy Walnut Hill with added value and ease—reserve now!

  Call (855) 233-7850 to book with an agent.
  33.5 miles from Walnut Hill, IL 62893

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Country Garden & Suites

711 West Main Street Benton, IL

Guests headed to Walnut Hill will appreciate the quiet accommodations at Country Garden & Suites, with rooms beginning at $77.99, creating a warm and inviting environment. Find comfort in rooms that offer practical amenities, ensuring a pleasant stay at an economical price.

Find your sanctuary at Country Garden & Suites, offering a peaceful retreat within a short drive to Walnut Hill's best attractions. Make your Walnut Hill experience both enjoyable and economical—lock in your stay today!

  Call (855) 233-0132 to book with an agent.
  33.8 miles from Walnut Hill, IL 62893

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Vandalia an IHG Hotel

21 Mattes Ave Vandalia, IL

At Holiday Inn Express & Suites Vandalia an IHG Hotel, guests traveling to Walnut Hill can unwind in affordable comfort with rooms starting at $154.00, creating a soft and welcoming space ideal for relaxation. Enjoy the convenience of a mini-fridge in every room at Holiday Inn Express, ideal for storing snacks and beverages.

Discover the balance of relaxation and adventure at Holiday Inn Express & Suites Vandalia an IHG Hotel, where a peaceful stay is matched with proximity to Walnut Hill. Discover how inviting and affordable your Walnut Hill trip can be—book your room today!

  Call (855) 233-0132 to book with an agent.
  34.1 miles from Walnut Hill, IL 62893

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms