Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Hampton Inn Ottawa, IL
9.1 Excellent

2.4 mi from city centre, Ottawa Show on map

ExcellentBased on 157 reviews
9.1

Featuring an indoor pool, Hampton Inn Ottawa - Starved Rock Area offers well-appointed rooms close to John Hossack House. It also features an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

Brightwood Inn
9.4 Excellent

2.7 mi from city centre, Oglesby Show on map

ExcellentBased on 18 reviews
9.4

This comfortable bed & breakfast in Oglesby offers free Wi-Fi, as well as a 24-hour reception and an express check-in and check-out feature. It also provides a games room, a shopping mall and a library.

Spring Valley Inn
7.5 Good

2.8 mi from city centre, Spring Valley Show on map

GoodBased on 60 reviews
7.5

Spring Valley Inn is located in Spring Valley and provides free Wi-Fi. It features comfortable rooms with an en suite bathroom and a kitchenette.

GoodBased on 332 reviews
7.8

La Quinta Inn Peru Starved Rock State Park has 63 rooms and features an indoor pool. Close to shops and restaurants, the hotel is a convenient base while in Peru.

Tips for booking a Peru hotel

Cheapest month:September
Most expensive month:July
Average price in Peru:$114/night
Absolute cheapest price found:$64/night
Cheapest day:Sunday
Most expensive day:Friday
$106 - $128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

Show all 7 hotels
1
Hampton Inn Ottawa, IL
9.1 Excellent

2.4 mi from city centre, Ottawa Show on map

Featuring an indoor pool, Hampton Inn Ottawa - Starved Rock Area offers well-appointed rooms close to John Hossack House. It also features an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

2
Spring Valley Inn
7.5 Good

2.8 mi from city centre, Spring Valley Show on map

Spring Valley Inn is located in Spring Valley and provides free Wi-Fi. It features comfortable rooms with an en suite bathroom and a kitchenette.

3

La Quinta Inn Peru Starved Rock State Park has 63 rooms and features an indoor pool. Close to shops and restaurants, the hotel is a convenient base while in Peru.

Cheapest hotels in Peru, Illinois

Show all 7 hotels
Spring Valley Inn
7.5 Good

2.8 mi from city centre, Spring Valley Show on map

Spring Valley Inn is located in Spring Valley and provides free Wi-Fi. It features comfortable rooms with an en suite bathroom and a kitchenette.

$60
Avg. per night

La Quinta Inn Peru Starved Rock State Park has 63 rooms and features an indoor pool. Close to shops and restaurants, the hotel is a convenient base while in Peru.

$85
Avg. per night
Hampton Inn Ottawa, IL
9.1 Excellent

2.4 mi from city centre, Ottawa Show on map

Featuring an indoor pool, Hampton Inn Ottawa - Starved Rock Area offers well-appointed rooms close to John Hossack House. It also features an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

$90
Avg. per night
Brightwood Inn
9.4 Excellent

2.7 mi from city centre, Oglesby Show on map

This comfortable bed & breakfast in Oglesby offers free Wi-Fi, as well as a 24-hour reception and an express check-in and check-out feature. It also provides a games room, a shopping mall and a library.

$171
Avg. per night

Hotel prices in Peru

2 stars and under

$60 - $90

#2 Most popular

$90
Avg. per night

Best value

$60
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Peru

Peru travel FAQs

  • What are the best hotels in Peru?

    One of the most popular hotels in Peru is La Quinta Inn by Wyndham Peru Starved Rock State Park, which has been reviewed by 238 users and currently has a rating of 7.9/10. Other top-rated locations include Spring Valley Inn and Brightwood Inn, which have received 7.5/10 and 9.4/10 ratings from our users, respectively.

  • How much do hotels in Peru cost?

    $96/night is the average price of a hotel in Peru, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Peru?

    $53/night is the cheapest price found for a hotel in Peru by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Peru tonight?

    A hotel in Peru tonight can start as low as $60 for the night, with an average cost of $98, based on HotelsCombined searches over the last 72 hours.