Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Bryan Chumbley on trover

Find Hotels in Peru

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Peru hotels and places to stay

Family Friendy, Spacious ,sleeps 9, Walking Distance To Attractions
4.8/5Exceptional! (50 reviews)
Quality Stay

"This is my second time staying at this cabin, though we booked under a different account this time. It was a quality cabin in 2018 and it is still great now in 2020. The cabin actually looks nicer than the pictures, and since my stay was into the New Year, it was decorated with New Years decorations ..."…"

Reviewed on Jan 28, 2020

Family Friendy, Spacious ,sleeps 9, Walking Distance To Attractions
Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area
2.5 out of 5
3000 Fairfield Ln, Ottawa, IL
Free CancellationReserve now, pay when you stay
The price is $93 per night
15.69 mi from city center
4.4/5Wonderful! (283 reviews)

"Lobby was very nice. Like the furniture in the lobby."…"

Reviewed on Feb 17, 2020

Fairfield Inn & Suites by Marriott Ottawa Starved Rock Area
Holiday Inn Express & Suites Ottawa
2.5 out of 5
2850 Columbus Street, Ottawa, IL
Free Cancellation
The price is $113 per night
15.49 mi from city center
4.8/5Exceptional! (67 reviews)

"We only encountered two employees because the hotel was very slow but both young ladies we encountered were extremely friendly and accommodating"…"

Reviewed on May 24, 2020

Holiday Inn Express & Suites Ottawa
Fairfield Inn & Suites Peru
2.5 out of 5
4385 Venture Dr, Peru, IL
Free CancellationReserve now, pay when you stay
The price is $104 per night
2.47 mi from city center
4.3/5Excellent! (282 reviews)

"Nice facilities, easy to get to. There’s decent shopping in the area including a great grocery store with a great deli area."…"

Reviewed on Dec 26, 2019

Fairfield Inn & Suites Peru
La Quinta Inn by Wyndham Peru Starved Rock State Park
2.5 out of 5
4389 Venture Dr, Peru, IL
Free CancellationReserve now, pay when you stay
The price is $89 per night
2.46 mi from city center
3.9/5Very Good! (591 reviews)

"Service was great. Desk clerks very pleasant. Room clean except under the furniture. We moved the couch to watch TV and it was filthy under there."…"

Reviewed on Apr 24, 2020

La Quinta Inn by Wyndham Peru Starved Rock State Park
Hampton Inn & Suites Peru, IL
2.5 out of 5
4421 North Peoria Street, Peru, IL
Free CancellationReserve now, pay when you stay
The price is $99 per night
2.56 mi from city center
4.3/5Excellent! (343 reviews)

"The room is facing the highway which is a bit noisy."…"

Reviewed on Mar 29, 2020

Hampton Inn & Suites Peru, IL
Super 8 by Wyndham Princeton
2 out of 5
2929 N. Main St., Princeton, IL
Free CancellationReserve now, pay when you stay
The price is $63 per night
18.47 mi from city center
3.4/5 (87 reviews)

"Quiet place housekeeping was very nice and courteous"…"

Reviewed on Mar 15, 2020

Super 8 by Wyndham Princeton
Hampton Inn Ottawa, IL
2.5 out of 5
4115 Holiday Ln, Ottawa, IL
Free CancellationReserve now, pay when you stay
The price is $84 per night
15.56 mi from city center
4.6/5Exceptional! (289 reviews)

"Staff was nice, breakfast was good and a variety and very clean hotel"…"

Reviewed on Mar 15, 2020

Hampton Inn Ottawa, IL
Super 8 by Wyndham Mendota
2 out of 5
2601 East 12th Street, Mendota, IL
Free CancellationReserve now, pay when you stay
The price is $54 per night
15.99 mi from city center
3.6/5Good! (235 reviews)

"It was close to the truck stop and the restaurant was real good a truck stop"…"

Reviewed on Feb 19, 2020

Super 8 by Wyndham Mendota
Days Inn by Wyndham Princeton
2 out of 5
2238 North Main St, Princeton, IL
Free CancellationReserve now, pay when you stay
The price is $65 per night
18.23 mi from city center
3.1/5 (359 reviews)
Brief Stay

"My overall stay was brief but very good. In the morning the noise level was loud so better insulation would be useful. The hot water in the shower was slightly above tepid. The breakfast was very good."…"

Reviewed on Feb 2, 2020

Days Inn by Wyndham Princeton
Can't find the place you want?
See all available properties in Peru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Peru

Families will find kid-friendly activities in Peru, and visitors give high marks for the top-notch restaurants. Quaint and welcoming, this city attracts tourists with its parks and shopping.

  • You'll find 62 Expedia hotels and other accommodations in the larger area of Ottawa
  • The closest major airport is in Peoria, IL (PIA-Greater Peoria Regional), 54.3 mi (87.3 km) from the city center

Sightseeing and Staying in Peru

The city's hiking trails and parks provide a picturesque setting and places to visit include Baker Park. The city is well liked for its places to shop, and Peru Mall is a favorite for retail therapy. In the area, you'll also find Hegeler Carus Mansion and Illinois Valley Community College.

As you plan your holiday getaway, you'll find 6 hotels and other lodging options to choose from in Peru. These are highly ranked ones based on Expedia user reviews:

  • Fairfield Inn & Suites Peru - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. It's a favorite with Expedia travelers for its convenient parking and proximity to shopping.
  • Hampton Inn and Suites Peru - Our customers like the breakfast and central location at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Holiday Inn Express Hotel & Suites Peru - Lasalle Area - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. Expedia customers like its helpful staff and proximity to shopping.

Dressing for Peru

  • Between January and March, you can expect average temperatures of 55°F during the day and 13°F at night
  • From April to June, the average during the day is 85°F, while the average at night is 33°F
  • July through September has daytime averages of 85°F with nighttime averages of 46°F
  • In October-December, you can expect daytime averages of 71°F and nighttime averages of 15°F
  • Peru gets about 37.95 inches of rain per year
  • Usually July and June are the hottest months with an average of 84°F, whereas January and December are often coldest, averaging 16°F

Frequently asked questions

Where is the best place for a stay in Peru?
Holiday Inn Express Hotel & Suites Peru - Lasalle Area is a favorite with Expedia customers. This hotel offers free breakfast and free parking. Other top choices based on reviews include Hampton Inn & Suites Peru, IL and Fairfield Inn & Suites Peru.
If I need to cancel my hotel reservation in Peru, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add dates, click “Search”, then use the filter option “free cancellation” to view the best deals in Peru.
Where can I learn more about changing or cancelling my trip to Peru?
For more details about rescheduling or cancelling your trip to Peru, click here.
What's the best place to stay on a budget in Peru?
Based on reviews, Super 8 by Wyndham Peru Starved Rock State Park is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free parking.
Where is the best place to stay close to Peru Mall?
Hampton Inn & Suites Peru, IL is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It’s located just a short 0.8 mi (1.3 km) from Peru Mall. Other good options within a short distance include La Quinta Inn by Wyndham Peru Starved Rock State Park and Fairfield Inn & Suites Peru.
What are some accommodations with pools in Peru?
Hampton Inn & Suites Peru, IL is a top hotel with a children’s pool, free buffet breakfast, and free parking.
What is the best spa hotel in Peru?
Holiday Inn Express Hotel & Suites Peru - Lasalle Area is a highly recommended spa hotel with a 24-hour fitness center. Kick back and relax in the spa tub. Other popular spa hotels in Peru include Hampton Inn & Suites Peru, IL and La Quinta Inn by Wyndham Peru Starved Rock State Park.
What is the best accommodation for staying close to O'Hare International Airport (ORD)?
Hilton Chicago O’Hare Airport is a popular 4-star hotel featuring 2 restaurants and 2 bars. It’s located a short 0.1 mi (0.1 km) from O’Hare Intl. Airport. Other good options close to the airport are Edward Hotel Chicago and Best Western At O’Hare.
What's it like to stay in Peru?
Families will find kid-friendly activities in Peru, and visitors give high marks for the top-notch restaurants. Quaint and welcoming, this city attracts tourists with its parks and shopping. A top sight in the area is Starved Rock State Park. In Peru, there are 6 hotels and other accommodations to choose from.
What are the top places to visit in Peru?
The hiking trails and parks provide a picturesque setting and places to visit include Baker Park. Additionally, you’ll find Starved Rock State Park in the area.
What's the seasonal weather like in Peru?
The hottest months are usually July and June with an average temp of 70°F, while the coldest months are January and December with an average of 28°F. Average annual rainfall for Peru is 38 inches.

Recent reviews of Peru hotels

More trip options