
Find 3 Star Hotels in Peru, IL from $108
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Peru 3 Star Hotels
Our top choices for Peru 3-star hotels


La Quinta Inn & Suites by Wyndham Peru Starved Rock St Park
La Quinta Inn & Suites by Wyndham Peru Starved Rock St Park


Ottawa Home w/ Porch, Near Starved Rock State Park
Ottawa Home w/ Porch, Near Starved Rock State ParkExplore similar 4-star hotels

Captain`s Quarters - 179 Leeward Way, Cottage #6
Learn more about Peru
Stroll along the Illinois River on the scenic Illinois and Michigan Canal Trail, where history meets nature. Catch a show at the historic Peru Theater, then explore local flavors at the lively farmers' market in nearby LaSalle.

Top Peru Hotel Reviews

Grand Bear Resort at Starved Rock

La Quinta Inn & Suites by Wyndham Peru Starved Rock St Park
Find out more about Peru
Three Star Hotel Guide for Peru
There’s a reason the top 3 star hotels in Peru, Illinois are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Peru, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.
Search for a cheap deal on a 3 star upscale hotel in Peru for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Peru near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the Peru 3 star hotels offer a fantastic home base for any type of vacation.
Frequently asked questions
Explore a world of travel with Expedia
- Flights from Illinois Valley Regional
- Flights from Los Angeles (LAX) to Peru (VYS)
- Flights from Charlotte (CLT) to Peru (VYS)
- Flights from Beirut (BEY) to Peru (VYS)
- Flights from Kingston (KIN) to Peru (VYS)
- Flights from New York (JFK) to Peru (VYS)
- Flights from Colombo (CMB) to Peru (VYS)
- Flights from San Francisco (SFO) to Peru (VYS)
- Flights from Port of Spain (POS) to Peru (VYS)
- Flights from Lahore (LHE) to Peru (VYS)
- Flights from Amman (AMM) to Peru (VYS)
- Flights from Mexico City (MEX) to Peru (VYS)
- Flights from London (LHR) to Peru (VYS)
- Flights from Miami (MIA) to Peru (VYS)
- Flights from Amsterdam (AMS) to Peru (VYS)
- Flights from Jacksonville (JAX) to Peru (VYS)
- Flights from Toronto (YYZ) to Peru (VYS)
- Flights from Dallas (DFW) to Peru (VYS)
- Flights from Sydney (SYD) to Peru (VYS)
- Flights from Las Vegas (LAS) to Peru (VYS)
- Flights from Muscat (MCT) to Peru (VYS)
- Flights from Abu Dhabi (AUH) to Peru (VYS)
- Flights from Boston (BOS) to Peru (VYS)
- Flights from El Paso (ELP) to Peru (VYS)
- Flights from Fort Lauderdale (FLL) to Peru (VYS)
- Flights from Montego Bay (MBJ) to Peru (VYS)
- Flights from Tampa (TPA) to Peru (VYS)
- Flights from Berlin (BER) to Peru (VYS)
- Flights from Kuala Lumpur (KUL) to Peru (VYS)
- Flights from Philadelphia (PHL) to Peru (VYS)
- Flights from Kansas City (MCI) to Peru (VYS)
- Flights from Managua (MGA) to Peru (VYS)
- Flights from Orlando (MCO) to Peru (VYS)
- Flights from Portland (PDX) to Peru (VYS)
- Flights from Manila (MNL) to Peru (VYS)
- Flights from Singapore (SIN) to Peru (VYS)
- Flights from Ottawa (YOW) to Peru (VYS)
- Flights from Hong Kong (HKG) to Peru (VYS)
- Flights from Chicago (DPA) to Peru (VYS)
- Flights from Austin (AUS) to Peru (VYS)
- Flights from Bengaluru (BLR) to Peru (VYS)
- Flights from Lima (LIM) to Peru (VYS)
- Flights from Chicago (CHI) to Peru (VYS)
- Flights from Houston (HOU) to Peru (VYS)
- Flights from Fargo (FAR) to Peru (VYS)
- Flights from Venice (VCE) to Peru (VYS)
- Flights from Montreal (YUL) to Peru (VYS)
- Flights from Panama City (PTY) to Peru (VYS)
- Flights from Bangor (BGR) to Peru (VYS)
- Flights from Greenville (GSP) to Peru (VYS)
- Flights from Johannesburg (JNB) to Peru (VYS)
- Flights from Vancouver (YVR) to Peru (VYS)
- Flights from Delhi (DEL) to Peru (VYS)
- Flights from Dubai (DXB) to Peru (VYS)
- Flights from Indianapolis (IND) to Peru (VYS)
- Flights from Orlando (SFB) to Peru (VYS)
- Flights from Calgary (YYC) to Peru (VYS)
- Flights from Casablanca (CMN) to Peru (VYS)
- Flights from Barcelona (BCN) to Peru (VYS)
- Flights from Manchester (MAN) to Peru (VYS)
- Flights from Nice (NCE) to Peru (VYS)
- Flights from Bangkok (BKK) to Peru (VYS)
- Flights from Lima (AOH) to Peru (VYS)
- Flights from Naples (NAP) to Peru (VYS)
- Flights from Beaumont (BPT) to Peru (VYS)
- Flights from Anchorage (ANC) to Peru (VYS)
- Hopscotch Air Charlotte (CLT) to Peru (VYS) flights
- Flights from Istanbul (IST) to Peru (VYS)
- Flights from Algiers (ALG) to Peru (VYS)
- Flights from San Diego (SAN) to Peru (VYS)
- Flights from Guayaquil (GYE) to Peru (VYS)
- Flights from Kolkata (CCU) to Peru (VYS)
- Flights from Plattsburgh (PLB) to Peru (VYS)
- Flights from Belleville (BLV) to Peru (VYS)
- Flights from Omaha (OMA) to Peru (VYS)
- Flights from Melbourne (MEL) to Peru (VYS)
- Flights from Timbuktu (TOM) to Peru (VYS)
- Flights from Raleigh (RDU) to Peru (VYS)
- Flights from Sarasota (SRQ) to Peru (VYS)
- Flights from Salt Lake City (SLC) to Peru (VYS)
- Flights from Perth (PER) to Peru (VYS)
- Flights from Marseille (MRS) to Peru (VYS)
- Flights from San Juan (SJU) to Peru (VYS)
- Flights from Bellingham (BLI) to Peru (VYS)
- Flights from London (LON) to Peru (VYS)
- Flights from Lexington (LEX) to Peru (VYS)
- Flights from Phoenix (PHX) to Peru (VYS)
- Flights from Appleton (ATW) to Peru (VYS)












































































