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

Fairfield Inn & Suites Peru

4385 Venture Dr Peru, IL

At Fairfield Inn & Suites Peru, travelers bound for Peru will find budget-friendly comfort with rooms starting at $124.99, creating a relaxing, inviting environment for unwinding. Experience the convenience and taste of Fairfield's 24/7 market, stocked with a selection of snacks, beverages, and quick meals.

At Fairfield Inn & Suites Peru, guests are always close to Peru’s downtown, where the city’s most exciting destinations are just a short trip away. Get more out of your Peru adventure with accommodations that save you money—secure now!

  Call (855) 233-0132 to book with an agent.
  1.1 miles from Peru, IL 61329

Starting at

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

Guests traveling to Peru will find La Quinta Inn by Wyndham Peru Starved Rock State Park a peaceful, budget-friendly option, with rooms beginning at $103.99, creating a welcoming atmosphere perfect for rest. Stay fit on the road with La Quinta's state-of-the-art fitness center, open 24/7 to accommodate all schedules.

With downtown Peru within easy reach, La Quinta Inn by Wyndham Peru Starved Rock State Park gives guests the perfect blend of proximity and peace, making it easy to explore the city. Treat yourself to a Peru stay where comfort and affordability meet—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  1.1 miles from Peru, IL 61329

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Peru

4421 North Peoria Street Peru, IL

For travelers headed to Peru, Hampton Inn & Suites Peru offers inviting rooms with rates starting at $121.99, creating a clean and welcoming environment perfect for relaxation. Relax with a book or magazine from Hampton’s reading corner, featuring a selection of titles for guests to enjoy during their stay.

Hampton Inn & Suites Peru offers the perfect balance of convenience and relaxation, giving guests easy access to downtown Peru while staying in a quieter part of the city. Choose a Peru hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 233-0132 to book with an agent.
  1.1 miles from Peru, IL 61329

Starting at

$121.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 rates starting at $74.00, Super 8 by Wyndham Peru Starved Rock State Park is a practical choice for travelers visiting Peru, creating a warm, inviting space ideal for a restful stay. Experience the local character at Super 8, where properties are imbued with the charm and personality of their surroundings.

At Super 8 by Wyndham Peru Starved Rock State Park, you’re perfectly positioned to visit Peru’s downtown area, where the city’s most iconic sights are just a short trip away. Enjoy a practical, inviting stay perfect for your Peru travels—lock in today!

  Call (855) 239-5277 to book with an agent.
  1.3 miles from Peru, IL 61329

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Peru near Starved Rock State Park

5240 Trompeter Road La Salle, IL

Guests visiting Peru will find affordable comfort at Quality Inn Peru near Starved Rock State Park, where inviting rooms start at $73.99, creating a clean, welcoming environment for relaxation. Appreciate the convenience of on-site laundry facilities at Quality Inn, making longer stays or quick refreshes a breeze.

At Quality Inn Peru near Starved Rock State Park, you’re never too far from the action, where the downtown area of Peru is just a short trip away, perfect for easy exploration. Plan your perfect Peru getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 234-7135 to book with an agent.
  1.5 miles from Peru, IL 61329

Starting at

$73.99

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

For a safe stay, Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel offers inviting rooms with rates starting at $178.99, creating a warm, welcoming atmosphere perfect for travelers bound for Peru. Stay fit with Holiday Inn Express's partnership with local gyms, offering guest access to comprehensive fitness facilities.

At Holiday Inn Express Hotel & Suites Peru Lasalle Area an IHG Hotel, guests are never far from downtown Peru, where a quick drive brings them to the city’s most iconic sights. Enjoy the perfect mix of affordability and comfort during your Peru stay—reserve today!

  Call (855) 239-4019 to book with an agent.
  1.6 miles from Peru, IL 61329

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Oglesby / Starved Rock

120 North Lewis Ave Oglesby, IL

With rooms from $79.99, Days Inn by Wyndham Oglesby / Starved Rock provides relaxed, budget-conscious comfort for travelers bound for Peru, creating a clean and welcoming environment. Appreciate the outdoor spaces at select Days Inn locations, offering gardens or courtyards for a breath of fresh air.

From Days Inn by Wyndham Oglesby / Starved Rock, a quick drive brings guests into downtown Peru, making it simple to visit the city’s most exciting spots. Lock in an affordable, welcoming stay for your Peru visit—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  4.8 miles from Peru, IL 61329

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Best Western Oglesby Inn

900 Holiday Street Oglesby, IL

Guests bound for Peru can unwind at Best Western Oglesby Inn, where inviting rooms start at $84.99, creating a warm and welcoming space perfect for relaxation. Maintain your health routine in Best Western's fully equipped fitness centers, designed to cater to all levels of exercise.

Guests staying at Best Western Oglesby Inn are never far from downtown Peru, where a short drive delivers them to the city’s most exciting attractions. Discover how comfort and savings come together on your Peru adventure—book today!

  Call (855) 234-7135 to book with an agent.
  4.8 miles from Peru, IL 61329

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Grand Bear Resort at Starved Rock

2643 IL 178 Utica, IL

Unwind at Grand Bear Resort at Starved Rock near Peru, where inviting accommodations create a warm retreat, with room rates beginning at an affordable $221.99 per night. Stay in rooms that are designed to cater to your comfort, with amenities that enhance both relaxation and productivity.

The serene surroundings of Grand Bear Resort at Starved Rock offer guests a quiet retreat, while downtown Peru is still just a drive away for easy access to the city. Step into an inviting Peru hotel that prioritizes your comfort from check-in to check-out—lock in today!

  Call (855) 233-7850 to book with an agent.
  6.9 miles from Peru, IL 61329

Starting at

$221.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mendota

2601 East 12th Street Mendota, IL

With budget-friendly rooms starting at $67.99, Super 8 by Wyndham Mendota is a practical option for travelers visiting Peru, creating a clean, comfortable space ideal for rest. Rest assured with Super 8's heightened cleanliness standards, offering a safe and spotless environment during your stay.

At Super 8 by Wyndham Mendota, the quiet surroundings create a peaceful retreat, while the excitement of downtown Peru is just a drive away. Book a welcoming hotel for your Peru travels that fits your budget—secure today!

  Call (855) 235-6136 to book with an agent.
  14.5 miles from Peru, IL 61329

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

At Super 8 by Wyndham Mendota Near I 39, travelers bound for Peru can enjoy budget-conscious comfort with rooms starting at $69.99, creating a secure, inviting environment for rest. Rely on straightforward accommodations at Super 8, focusing on essential comforts and impeccable cleanliness.

At Super 8 by Wyndham Mendota Near I 39, visitors can enjoy the quiet retreat, while still being close enough to downtown Peru for a day of sightseeing. Enjoy a stress-free Peru trip with affordable, comfortable accommodations—lock in now!

  Call (855) 235-6136 to book with an agent.
  14.6 miles from Peru, IL 61329

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

For an inviting stay, Quality Inn & Suites Mendota near I-39 offers safe rooms with rates starting at $94.00, creating a warm and welcoming space near Peru. Appreciate the detailed cleaning practices at Quality Inn, ensuring each room is spotless and sanitized for your arrival.

Relax in the serene environment at Quality Inn & Suites Mendota near I-39, with the vibrant energy of downtown Peru still within reach for a day trip. Plan your ideal Peru getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 233-7850 to book with an agent.
  14.7 miles from Peru, IL 61329

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Ottawa Starved Rock Area

120 West Stevenson Road Ottawa, IL

For a restful stay, Comfort Inn Ottawa Starved Rock Area offers friendly accommodations with rates from $97.99, creating a welcoming space ideal for travelers visiting Peru. Maintain your fitness routine while on the road with access to our state-of-the-art gym facilities at select locations.

Relax in the peaceful atmosphere of Comfort Inn Ottawa Starved Rock Area, with the excitement of downtown Peru still a convenient drive away. Find your ideal hotel for exploring Peru without overspending—book your stay now!

  Call (855) 233-0132 to book with an agent.
  15.6 miles from Peru, IL 61329

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottawa (Starved Rock Area)

4115 Holiday Ln Ottawa, IL

For an inviting stay, Hampton Inn Ottawa (Starved Rock Area) offers delightful accommodations with rates from $155.99, creating a comfortable environment ideal for travelers bound for Peru. Cool off or relax by Hampton's seasonal outdoor pools, an ideal way to unwind after a day of meetings or sightseeing.

For a restful stay, Hampton Inn Ottawa (Starved Rock Area) offers a quiet atmosphere, while downtown Peru remains a convenient drive away for exploration. Take a break in Peru with a hotel that understands the value of your time and money—book today!

  Call (855) 235-0725 to book with an agent.
  15.6 miles from Peru, IL 61329

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Surrey Motel

2750 Columbus St. Ottawa, IL

At Surrey Motel, travelers to Peru can enjoy cushy, affordable rooms with rates beginning at $69.00, creating a welcoming and relaxing environment. Stay in a room that offers dependable comfort, with practical amenities that make your visit both enjoyable and economical.

At Surrey Motel, visitors can unwind in peaceful surroundings, while downtown Peru remains nearby for easy city access. Book your Peru stay today and experience comfort without breaking the bank!

  Call (855) 233-7850 to book with an agent.
  15.7 miles from Peru, IL 61329

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Ottawa an IHG Hotel

2850 Columbus Street Ottawa, IL

At Holiday Inn Express & Suites Ottawa an IHG Hotel, travelers to Peru can unwind in inviting rooms with rates starting at $151.00, providing a clean and comfortable space ideal for relaxation. Step into Holiday Inn Express, where convenience meets comfort for travelers looking for smart, hassle-free accommodations.

At Holiday Inn Express & Suites Ottawa an IHG Hotel, guests can unwind in a calm setting, while downtown Peru remains easily accessible for sightseeing or city activities. Settle into Peru with a hotel that offers comfort and value—secure your room now!

  Call (855) 235-6136 to book with an agent.
  15.7 miles from Peru, IL 61329

Starting at

$151.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottawa Starved Rock

500 East Etna Rd. Ottawa, IL

Guests visiting Peru can unwind at Super 8 by Wyndham Ottawa Starved Rock, where affordable rooms start at $66.99, providing a warm, welcoming space perfect for relaxation. Depend on the uniform quality and service of Super 8, where you can expect the same high standards across all locations.

For a peaceful retreat, Super 8 by Wyndham Ottawa Starved Rock offers serene surroundings with downtown Peru easily accessible for exploration. Plan your Peru trip with inviting, budget-friendly accommodations—secure now!

  Call (855) 239-5277 to book with an agent.
  15.7 miles from Peru, IL 61329

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area

3000 Fairfield Ln Ottawa, IL

For an affordable stay, Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area offers calm rooms with rates beginning at $149.99, creating a clean and comfortable space near Peru. Relax with Fairfield's signature Farmhouse decor, a tribute to the brand's heritage and a symbol of its commitment to simplicity and quality.

At Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area, guests can relax in the quiet surroundings, while the excitement of downtown Peru remains easily accessible. Step into Peru comfort without the hefty price tag—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  15.8 miles from Peru, IL 61329

Starting at

$149.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 affordable rooms beginning at $75.00, Quality Inn Ottawa near Starved Rock State Park provides budget-conscious comfort for guests bound for Peru, creating a welcoming atmosphere. Stay productive with Quality Inn's in-room workspaces, designed to accommodate the needs of business travelers.

Guests at Quality Inn Ottawa near Starved Rock State Park can enjoy quiet surroundings, with the added convenience of downtown Peru being just a drive away. Stay comfortably and affordably while soaking in the best of Peru—reserve now!

  Call (855) 234-5074 to book with an agent.
  15.9 miles from Peru, IL 61329

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Princeton IL

2120 Claude Bailey Pkwy Princeton, IL

At AmericInn by Wyndham Princeton IL, guests bound for Peru can enjoy inviting accommodations with rates starting at $113.99, creating a warm and welcoming environment. Enjoy the thoughtful amenities at AmericInn by Wyndham, designed to enhance your stay from arrival to departure.

Guests staying at AmericInn by Wyndham Princeton IL will appreciate the calming environment, while downtown Peru remains a smooth drive away for a day of sightseeing. Embrace a worry-free Peru adventure with practical, inviting lodging—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  17.0 miles from Peru, IL 61329

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

For an inviting, budget-friendly stay near Peru, Econo Lodge Princeton offers comfortable rooms starting at $65.99, providing a clean, restorative space ideal for relaxation. Choose Econo Lodge for its mix of essential hotel amenities and friendly service, ensuring a pleasant and affordable stay.

At Econo Lodge Princeton, guests can unwind in quiet surroundings, with the added convenience of downtown Peru being just a drive away. Enjoy Peru adventures with a budget-conscious, comfortable hotel—reserve now!

  Call (855) 233-0132 to book with an agent.
  17.5 miles from Peru, IL 61329

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Super Sleep Inn by OYO I-80 Princeton

2929 North Main St Princeton, IL

For a comfortable and inviting stay, Super Sleep Inn by OYO I-80 Princeton offers budget-conscious rooms with rates starting at $67.00, creating a clean, welcoming space near Peru. Stay productive with Sleep Inn's in-room workspaces, offering well-lit desks and ergonomic chairs for business travelers.

For a serene getaway, Super Sleep Inn by OYO I-80 Princeton offers the perfect balance of tranquility and access to downtown Peru for a day of adventure. Rest and recharge in Peru with accommodations that make every moment memorable—lock in today!

  Call (855) 234-7135 to book with an agent.
  17.6 miles from Peru, IL 61329

Starting at

$67.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

1551 North IL Route 23 Streator, IL

Guests traveling to Peru will enjoy the inviting accommodations at Relax Inn, with rooms beginning at $59.99, creating a clean and comfortable space for rest. Find comfort in clean, well-appointed rooms that provide everything you need for a budget-friendly stay.

Find your peaceful escape at Relax Inn, where quiet surroundings and quick access to Peru come together seamlessly. Stay smart and enjoy added comfort for your Peru adventure—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  20.4 miles from Peru, IL 61329

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

At Starved Rock Motor Inn Travelodge by Wyndham, guests visiting Peru will find affordable comfort with rooms beginning at $72.99, creating a warm and inviting space perfect for unwinding. Stay refreshed with the complimentary tea and coffee provided in Travelodge's rooms, a perfect way to start or end your day.

Relax at Starved Rock Motor Inn Travelodge by Wyndham, where guests can unwind in comfort and venture into Peru at their leisure. Enjoy an affordable Peru stay that doesn’t compromise on comfort—reserve today!

  Call (855) 239-4019 to book with an agent.
  21.0 miles from Peru, IL 61329

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms