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

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

5253 Trompeter Rd La Salle, IL

With rooms beginning at $190.00, Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel provides affordable accommodations for travelers visiting Waltham, creating a warm and welcoming environment for relaxation. Experience the brand's signature vibrant and cheerful design, creating a positive and energetic atmosphere for your stay.

Guests staying at Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel can enjoy the calm atmosphere of being further out, with downtown Waltham still accessible for a day’s adventures. Plan your ideal Waltham getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 239-5277 to book with an agent.
  7.4 miles from Waltham, IL 61373

Starting at

$190.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Peru near Starved Rock State Park

5240 Trompeter Road La Salle, IL

For an affordable stay near Waltham, Quality Inn Peru near Starved Rock State Park offers inviting accommodations with rooms beginning at $77.99, creating a clean and comfortable space. Relax in Quality Inn's mini-lounge areas, available in select suites for a comfortable and private seating option.

The relaxing setting of Quality Inn Peru near Starved Rock State Park is perfect for guests who want to unwind, with downtown Waltham still within reach for easy city access. Discover the joy of Waltham with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 239-5277 to book with an agent.
  7.5 miles from Waltham, IL 61373

Starting at

$77.99

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 affordable rooms starting at $71.24, Super 8 by Wyndham Peru Starved Rock State Park offers inviting accommodations for travelers bound for Waltham, creating a welcoming space ideal for unwinding. Navigate with ease, as Super 8 often features locations that provide quick access to local highways and popular tourist spots.

With downtown Waltham a drive away, guests at Super 8 by Wyndham Peru Starved Rock State Park can experience the best of the city without staying in the middle of the hustle and bustle. Make your Waltham stay affordable and inviting—reserve your room today!

  Call (855) 233-0132 to book with an agent.
  7.7 miles from Waltham, IL 61373

Starting at

$71.24

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Peru

4421 North Peoria Street Peru, IL

Guests headed to Waltham can enjoy affordable comfort at Hampton Inn & Suites Peru, with rooms starting at $114.99, providing a plush space perfect for relaxation. Stay connected effortlessly at Hampton by Hilton with free Wi-Fi, ensuring you're always just a click away from what's important.

Guests staying at Hampton Inn & Suites Peru will appreciate the balance of easy city access and the peaceful surroundings of the hotel. Discover a Waltham stay that makes every moment worthwhile with practical, cost-saving lodging—lock in today!

  Call (855) 239-5277 to book with an agent.
  7.7 miles from Waltham, IL 61373

Starting at

$114.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

With rooms starting at $136.99, La Quinta Inn by Wyndham Peru Starved Rock State Park provides budget-friendly comfort for travelers bound for Waltham, creating a clean, welcoming environment. Stay hydrated with complimentary bottled water provided daily in your room at La Quinta.

Guests at La Quinta Inn by Wyndham Peru Starved Rock State Park can enjoy the balance of city access and a more serene stay, with downtown Waltham just a drive away. Find the perfect base for your Waltham adventure with lodging that fits your budget—secure now!

  Call (855) 239-5277 to book with an agent.
  7.8 miles from Waltham, IL 61373

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Peru

4385 Venture Dr Peru, IL

With rooms beginning at $129.99, Fairfield Inn & Suites Peru provides inviting accommodations for guests bound for Waltham, creating a welcoming, comfortable environment. Make the most of your travels with Fairfield by Marriott's loyalty program, earning rewards and enjoying exclusive benefits as a member.

The relaxing surroundings at Fairfield Inn & Suites Peru offer guests a quiet retreat, with downtown Waltham just a convenient drive away for easy access. Reimagine budget-friendly travel in Waltham with a hotel that makes relaxation easy—book today!

  Call (855) 239-5277 to book with an agent.
  7.8 miles from Waltham, IL 61373

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Grand Bear Resort at Starved Rock

2643 IL 178 Utica, IL

Stay at Grand Bear Resort at Starved Rock as you explore Waltham, where delightful rooms provide comfort and relaxation at an affordable rate, with prices starting at $153.99 per night. Stay in rooms that are tailored to provide extra comfort and amenities, ensuring a relaxing and enjoyable experience.

At Grand Bear Resort at Starved Rock, guests can enjoy the calm and comfort of being further from the city, while still having downtown Waltham within easy reach for a day of adventure. Choose a Waltham hotel that transforms your visit with well-rounded, inviting amenities—lock in today!

  Call (855) 239-5277 to book with an agent.
  8.1 miles from Waltham, IL 61373

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mendota

2601 East 12th Street Mendota, IL

With rates starting at $67.99, Super 8 by Wyndham Mendota offers budget-conscious comfort for travelers headed to Waltham, creating a homely, inviting environment perfect for relaxation. Welcome to Super 8 by Wyndham, where affordable stays meet comfortable accommodations and friendly service.

From Super 8 by Wyndham Mendota, guests can take advantage of easy access to downtown Waltham, while enjoying a more spacious and quiet retreat at the hotel. Plan your Waltham trip with savings and comfort combined—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  8.8 miles from Waltham, IL 61373

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

With budget-friendly rooms from $69.99, Super 8 by Wyndham Mendota Near I 39 provides inviting accommodations for guests bound for Waltham, creating a clean, comfortable atmosphere. Benefit from ample and secure parking at Super 8, accommodating all types of vehicles with ease during your road trip.

Guests at Super 8 by Wyndham Mendota Near I 39 will appreciate the quiet surroundings, with downtown Waltham just a convenient drive away for a day of city exploration. Plan a practical, budget-friendly stay for your Waltham travels—book today!

  Call (855) 234-2997 to book with an agent.
  8.8 miles from Waltham, IL 61373

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Mendota near I-39

1307 Kailash Dr Mendota, IL

Guests bound for Waltham will appreciate the budget-conscious comfort at Quality Inn & Suites Mendota near I-39, with friendly rooms starting at $98.99, creating a warm, inviting atmosphere. Appreciate Quality Inn's commitment to accessibility, offering rooms and facilities designed for guests with disabilities.

The convenience of downtown Waltham is balanced by the peaceful surroundings at Quality Inn & Suites Mendota near I-39, where guests can retreat after a day of exploring. Plan your Waltham adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 234-2997 to book with an agent.
  8.9 miles from Waltham, IL 61373

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottawa (Starved Rock Area)

4115 Holiday Ln Ottawa, IL

With budget-conscious rooms starting at $155.99, Hampton Inn Ottawa (Starved Rock Area) is a practical option for travelers to Waltham, providing a welcoming space ideal for relaxation. Experience the warmth of Hampton's community-focused approach, with inviting public spaces designed to bring guests together.

With Waltham easily reachable by car, guests at Hampton Inn Ottawa (Starved Rock Area) can enjoy both the city’s top attractions and the hotel’s quieter surroundings. Experience a well-rounded Waltham stay with amenities that keep you comfortable—reserve now!

  Call (855) 239-5277 to book with an agent.
  9.6 miles from Waltham, IL 61373

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Ottawa Starved Rock Area

120 West Stevenson Road Ottawa, IL

For those visiting Waltham, Comfort Inn Ottawa Starved Rock Area offers inviting, budget-friendly rooms with rates beginning at $85.99, creating a welcoming environment for relaxation. Trust in Comfort Inn for a reliable and comfortable stay, where guest needs are anticipated and met with care.

From Comfort Inn Ottawa Starved Rock Area, a brief drive brings guests into downtown Waltham, where they can experience the city’s best spots before returning to a restful retreat. Take advantage of a Waltham hotel that combines quality with cost-effective rates—secure now!

  Call (855) 234-7135 to book with an agent.
  9.7 miles from Waltham, IL 61373

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottawa Starved Rock

500 East Etna Rd. Ottawa, IL

For a serene and budget-friendly stay, Super 8 by Wyndham Ottawa Starved Rock offers comfortable rooms with rates from $61.99, creating a clean, welcoming environment near Waltham. Connect effortlessly with complimentary high-speed Wi-Fi at Super 8, ideal for both leisure and business connectivity needs.

From Super 8 by Wyndham Ottawa Starved Rock, a brief drive takes guests into downtown Waltham, where they can explore the city’s top spots and return to a quieter stay afterward. Enjoy more of Waltham with a practical, budget-conscious stay—secure your room now!

  Call (855) 235-6136 to book with an agent.
  10.0 miles from Waltham, IL 61373

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Ottawa an IHG Hotel

2850 Columbus Street Ottawa, IL

With rooms beginning at $146.00, Holiday Inn Express & Suites Ottawa an IHG Hotel provides budget-friendly comfort for travelers bound for Waltham, creating a reassuring and welcoming atmosphere. Relax in the contemporary design of the Holiday Inn Express lobby, a great place to meet up or just hang out.

With a convenient drive into downtown Waltham, guests at Holiday Inn Express & Suites Ottawa an IHG Hotel can balance city adventures with a quieter, more peaceful stay. Plan your Waltham adventure with extra comfort at a price you’ll love—book today!

  Call (855) 235-6136 to book with an agent.
  10.0 miles from Waltham, IL 61373

Starting at

$146.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area

3000 Fairfield Ln Ottawa, IL

At Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area, travelers visiting Waltham can enjoy inviting accommodations with rooms starting at $129.99, creating a warm, welcoming environment for rest. Relax with confidence at Fairfield, knowing that customer service is available 24/7 to address any concerns during your stay.

At Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area, you can rest in peaceful surroundings while keeping the lively streets of Waltham within easy reach. Plan your Waltham adventure with extra comfort at a price you’ll love—book today!

  Call (855) 234-2997 to book with an agent.
  10.1 miles from Waltham, IL 61373

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Surrey Motel

2750 Columbus St. Ottawa, IL

At Surrey Motel, guests bound for Waltham can enjoy safe, budget-friendly accommodations starting at $65.00, creating a warm and inviting space perfect for rest. Enjoy the basics in well-maintained rooms that provide a comfortable and budget-friendly environment for your visit.

Guests will appreciate the calm environment at Surrey Motel, where restful lodgings are paired with quick access to Waltham. Make the most of your Waltham travels with budget-friendly, relaxing accommodations—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.1 miles from Waltham, IL 61373

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Oglesby / Starved Rock

120 North Lewis Ave Oglesby, IL

With rooms starting at $72.99, Days Inn by Wyndham Oglesby / Starved Rock offers inviting accommodations for travelers to Waltham, creating a calm and welcoming environment ideal for rest. Welcome to Days Inn, where every visit promises a comfortable and convenient experience at a great value.

At Days Inn by Wyndham Oglesby / Starved Rock, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Waltham. Plan your Waltham trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 234-5074 to book with an agent.
  10.1 miles from Waltham, IL 61373

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Ottawa near Starved Rock State Park

510 East Etna Road Ottawa, IL

With rates beginning at $77.00, Quality Inn Ottawa near Starved Rock State Park is a practical choice for guests visiting Waltham, providing a cozy-like and inviting space ideal for relaxation. Enjoy the simplicity and efficiency of check-in and check-out at Quality Inn, ensuring a smooth and hassle-free experience.

At Quality Inn Ottawa near Starved Rock State Park, you’ll experience restful accommodations and the advantage of being close to Waltham for day trips and adventures. Make every day in Waltham a pleasure with a hotel that goes above and beyond—secure now!

  Call (855) 239-4019 to book with an agent.
  10.1 miles from Waltham, IL 61373

Starting at

$77.00

per night

Read Reviews View Amenities View All Rooms

Best Western Oglesby Inn

900 Holiday Street Oglesby, IL

With budget-conscious rooms starting at $84.99, Best Western Oglesby Inn is a practical option for guests bound for Waltham, providing a welcoming environment for relaxation. Stay in unique Best Western boutique hotels, each offering a distinct personality and design inspired by its local surroundings.

Unwind in the serene surroundings of Best Western Oglesby Inn, where quiet surroundings provide a restful stay and downtown Waltham remains close by. Make your Waltham travels both comfortable and cost-efficient—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.3 miles from Waltham, IL 61373

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Fox River Resort at Sheridan an IHG Hotel

2558 North 3653 Road Sheridan, IL

Discover comfort at Holiday Inn Club Vacations Fox River Resort at Sheridan an IHG Hotel as you travel to Waltham, where inviting accommodations create a relaxing stay, with rates starting from $109.00 per night. Work comfortably in Holiday Inn’s rooms, equipped with ergonomic workspaces that cater to your productivity and comfort.

Enjoy a relaxing stay at Holiday Inn Club Vacations Fox River Resort at Sheridan an IHG Hotel, where calm surroundings offer a peaceful retreat and downtown Waltham is just a short drive away. Stay comfortably in Waltham with accommodations that make every moment special—lock in today!

  Call (855) 234-7135 to book with an agent.
  17.0 miles from Waltham, IL 61373

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

1551 North IL Route 23 Streator, IL

Guests visiting Waltham can relax at Relax Inn, where affordable rooms begin at $59.99, creating a warm and welcoming environment ideal for relaxation. Relax in rooms that prioritize practicality and value, providing a straightforward approach to travel and accommodation.

Find your restful haven at Relax Inn, where the calm surroundings are paired with proximity to Waltham's best offerings. Enjoy Waltham without the financial stress—reserve your budget-friendly hotel room today!

  Call (855) 234-5074 to book with an agent.
  21.1 miles from Waltham, IL 61373

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Starved Rock Motor Inn Travelodge by Wyndham

2110 North Bloomington St. Streator, IL

Guests bound for Waltham will find budget-conscious comfort at Starved Rock Motor Inn Travelodge by Wyndham, with tucked away rooms starting at $68.99, creating a clean, inviting environment for relaxation. Appreciate the value of Travelodge's complimentary breakfast, fueling your day with a variety of tasty and nutritious options.

Discover tranquility at Starved Rock Motor Inn Travelodge by Wyndham, a peaceful escape situated within a short distance of Waltham's best attractions. Enjoy Waltham to the fullest with inviting, budget-friendly lodging—book now!

  Call (855) 239-4019 to book with an agent.
  21.8 miles from Waltham, IL 61373

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Princeton IL

2120 Claude Bailey Pkwy Princeton, IL

Guests traveling to Waltham will appreciate the inviting comfort at AmericInn by Wyndham Princeton IL, where budget-friendly rooms start at $109.99, creating a warm, welcoming environment. Relax with AmericInn by Wyndham’s premium TV channel offerings, perfect for unwinding after a day of travel or meetings.

With its accessible location, AmericInn by Wyndham Princeton IL provides guests the comfort of spacious rooms while keeping Waltham within reach. Enjoy extra features and affordability on your Waltham trip—reserve your hotel now!

  Call (855) 233-7850 to book with an agent.
  23.5 miles from Waltham, IL 61373

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

Guests traveling to Waltham can find budget-conscious comfort at Econo Lodge Princeton, with rooms starting at $65.99, providing a warm and welcoming atmosphere. Stay refreshed and ready to go with Econo Lodge's complimentary coffee, providing a quick energy boost any time of day.

Discover a calm haven at Econo Lodge Princeton, where guests can rest comfortably with Waltham's best spots within easy reach. Make your Waltham experience cost-effective and relaxing—secure your stay now!

  Call (855) 234-7135 to book with an agent.
  23.8 miles from Waltham, IL 61373

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms