Hotels in Peru, Illinois

Search & Compare Peru Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in Peru

Peru overview

Peru is a budget-friendly place unique for its parks. You'll enjoy the ample coffee and dining options, along with outdoor areas for hiking and camping. Spend a relaxing day at Baker Park and Starved Rock State Park when the weather is nice. There's plenty to explore, including local sights like Peru Mall and Hegeler Carus Mansion. A family-friendly area, Peru also has something for everyone.

Where to stay in Peru

Featuring accommodation choices that can meet everyone's needs, Peru is the place to go. There are 29 hotels in the Peru area, some with discounts of up to 10%.
  • • 15 2-star hotels with an average price of $51 per night
  • • 12 3-star hotels with an average price of $63 per night

Here are the top hotels based on 1499 user reviews of Peru hotels:
  • • Fairfield Inn & Suites Peru (Peru)
  • • Hampton Inn and Suites Peru (Peru)
  • • Holiday Inn Express Hotel & Suites Peru - Lasalle Area (Peru)
  • • La Quinta Inn Peru - Starved Rock State Park (Peru)
  • • Quality Inn (Peru)

How to get to Peru

Fly in to Chicago, IL (ORD-O'Hare Intl.), 77.5 mi (124.7 km) from downtown Peru.

What to see around Peru

Family-friendly attractions include:
  • • Dickinson House
  • • Tri-County Fairgrounds
Its parks, swimming spots, and hiking trails are notable, and top spots for nature lovers include:
  • • Baker Park
  • • Starved Rock State Park
  • • Buffalo Rock State Park
  • • Washington Square Park
Here are some local highlights:
  • • Peru Mall
  • • Hegeler Carus Mansion
  • • Illinois Valley Community College
  • • Spring Creek Golf Course
  • • Deer Park Country Club

When to visit Peru

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 55°F day, 13°F night
  • • April-June: 85°F day, 33°F night
  • • July-September: 85°F day, 46°F night
  • • October-December: 71°F day, 15°F night
Seasonal rainfall averages
  • • January-March: 5.8 inches
  • • April-June: 11.7 inches
  • • July-September: 12.0 inches
  • • October-December: 8.5 inches