Peru Illinois Hotels & Motels

Find hotels & motels in Peru using the list below. Search for cheap and discounted hotel and motel rates in or close to Peru, IL for your upcoming personal or group trip. We provide the best Peru, Illinois hotel and motel rooms. Browse the Peru area hotels to find the perfect lodging! Please use the provided map of the Peru hotels. Need 5+ Rooms? Secure Peru Group Hotel Deals

The Peru center is around 1 mile from Illinois Valley Regional Walter A Duncan Field and 9 miles from Princeton Amtrak Station.

Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Peru Hotels/Accommodations

La Quinta Inn & Suites in Peru
+1-800-230-4134Check Rates
4389 Venture Dr., Peru, IL 61354
  • 4.0/5, Very Good Hotel Reviews
  • Cheap Highway hotel
  • Free complimentary breakfast
Peru Fairfield Inn - Peru
+1-800-997-5148Check Rates
4385 Venture Dr., Peru, IL 61354
  • 4.5/5, Very Good Review Score
  • Midscale Highway property
  • Comp. Breakfast
Image of Holiday Inn Express & Suites Holiday Inn Express & Suites in Peru
+1-800-997-5149Check Rates
5253 Trompeter Rd., Peru, IL 61354
  • 4.5/5, Very Good Hotel Reviews
  • Midscale Rural hotel
  • 3 floors in property
Image of Quality Inn Quality Inn
+1-800-230-4134Check Rates
5240 Trompeter Rd., Peru, IL 61354
  • 3.5/5, Average Latest Reviews
  • Low Cost Highway property
  • Hotel has 5 suites
Photo of Days Inn Days Inn : 120 North Lewis Ave.
+1-800-997-5148Check Rates
120 North Lewis Ave., Oglesby, IL 61348
  • 4.0/5, Very Good Guest Reviews
  • Cheap Highway property
  • 49 sleeping rooms in hotel
~3.53 Miles from Peru
Exterior of Best Western Oglesby Inn Best Western Oglesby Inn in Oglesby
+1-800-997-5149Check Rates
900 Holiday Inn St., Oglesby, IL 61348
  • 4.0/5, Very Good Hotel Reviews
  • Low Cost Highway property
  • Hotel has 6 suites
~4.34 Miles from Peru
Exterior of Grizzly Jacks Grand Bear Resort Indoor Waterpark Grizzly Jacks Grand Bear Resort Indoor Waterpark : 2643 North Rt 178
+1-800-230-4134Check Rates
2643 North Rt 178, North Utica, IL 61373
  • Affordable Resort property
  • 6 meeting rooms in hotel
~6.16 Miles from Peru
Holiday Inn Express - Ottawa
+1-800-997-5148Check Rates
120 West Stevenson Rd., Ottawa, IL 61350
  • 4.0/5, Very Good Read Reviews
  • Midscale Rural hotel
  • Check-in: 3:00 PM
~15.38 Miles from Peru
Econo Lodge
+1-800-997-5149Check Rates
510 East Etna Rd., Ottawa, IL 61350
  • 2.0/5, Poor Review Score
  • Two star Highway hotel
  • 2 floors in property
~15.49 Miles from Peru
Economy Inn Motel : 328 South 4th St.
+1-800-230-4134Check Rates
328 South 4th St., Chillicothe, IL 61523
  • 2.5/5, Poor Review Score
  • Two star Oceanfront hotel
  • Check-in time: 2:00 pm
~35.76 Miles from Peru
Timber Creek Inn & Suites by Best Western - Sandwich
+1-800-997-5148Check Rates
3300 Drew Ave., Sandwich, IL 60548
  • 4.0/5, Very Good Hotel Reviews
  • 3-star Convention Center property
  • Fitness / Gym is on-site
~36.14 Miles from Peru
Holiday Inn Express & Suites
+1-800-997-5149Check Rates
222 Gore Rd., Morris, IL 60450
  • 4.5/5, Very Good Read Reviews
  • Mid-scale Suburban hotel
  • Hotel has 12 suites
~36.54 Miles from Peru
Holiday Inn Morris Il
+1-800-230-4134Check Rates
200 Gore Rd., Morris, IL 60450
  • 4.0/5, Very Good Read Reviews
  • Low-priced Rural hotel
  • 3 meeting rooms in property
~36.59 Miles from Peru
Comfort Inn Morris : 70 Gore Rd. West
+1-800-997-5148Check Rates
70 Gore Rd. West, Morris, IL 60450
  • 2-star Highway hotel
  • 2 floors in hotel
~36.66 Miles from Peru
Days Inn & Suites
+1-800-997-5149Check Rates
80 Hampton Rd., Morris, IL 60450
  • 3.0/5, Average Hotel Reviews
  • Low priced Highway hotel
  • 3 floors in hotel
~36.69 Miles from Peru
Comfort Inn in Dixon
+1-800-230-4134Check Rates
136 Plaza Dr., Dixon, IL 61021
  • 4.0/5, Very Good Guest Reviews
  • Low priced Rural hotel
  • 98 rooms in property
~38.38 Miles from Peru
Comfort Inn & Suites
+1-800-997-5148Check Rates
1133 North 7th St. Highway 251, Rochelle, IL 61068
  • 3.5/5, Average Recent Reviews
  • 3-star Suburban property
  • 93 rooms in hotel
~40.94 Miles from Peru
Days Inn Rock Falls
+1-800-997-5149Check Rates
2105 1st Ave., Rock Falls, IL 61071
  • Three Star Suburban hotel
  • Check-in: 3pm
~41.46 Miles from Peru
Super 8 in El Paso
+1-800-230-4134Check Rates
25 Linco Dr., El Paso, IL 61738 ~41.46 Miles from Peru
Country Inn & Suites of Rock Falls
+1-800-997-5148Check Rates
2106 1st Ave., Rock Falls, IL 61071
  • 4.0/5, Very Good Recent Reviews
  • Affordable Rural hotel
  • 28 suites in property
~41.47 Miles from Peru

 [1 - 20 of 25]   


Next: See My Peru Hotels with Pricing >