Hotels in Peru

Search and compare Peru hotels from hundreds of travel sites and save

Peru
30 Nov — 1 Dec2
Peru
Wed 30-11
Thu 1-12
...and more

Tips for booking hotels in Peru

Cheapest month:June
Most expensive month:April
Average price in Peru:S$ 120/night
Cheapest price found:S$ 3/night
Cheapest day:Friday
Most expensive day:Saturday
S$ 75 - S$ 159
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 40 - S$ 129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Peru, South America

Hotel El Huacachinero
7.9 Good
Av. Perotti, Ica, Peru
Show on map
4.3 km from city centre, Ica, Peru 

Hotel El Huacachinero provides a comfortable setting when in Ica. Some of the premium features at this 3-star hotel include an indoor pool and free wireless internet.

S$ 87
Avg. per night
Hotel Villa Jazmin
8.4 Excellent
Los Girasoles Mz C-1, Ica, Peru
Show on map
3.8 km from city centre, Ica, Peru 

Situated in Ica, Hotel Villa Jazmin provides 3-star accommodation, as well as a Jacuzzi, free Wi-Fi and an outdoor pool. It also offers a concierge, a 24-hour reception and meeting rooms.

S$ 92
Avg. per night
Melia Lima
8.6 Excellent
Avda Salaverry 2599, Lima, Peru
Show on map
3.4 km from city centre, Lima, Peru 

Situated in Lima, Hotel Melia Lima offers vibrant 5-star accommodation, as well as a sauna, an outdoor pool and a Jacuzzi. It also provides a rooftop terrace, an express check-in and check-out feature and an executive floor.

S$ 99
Avg. per night
Novotel Cusco
8.8 Excellent
San Augustin 239 Esquina, Cusco, Peru
Show on map
1.9 km from city centre, Cusco, Peru 

Situated in Cusco, Novotel Cusco offers stylish, 4-star accommodation close to Qurikancha. It is conveniently located in the city centre.

S$ 120
Avg. per night
San Agustin Paracas
7.8 Good
Chaco de la Puntilla, Paracas, Peru
Show on map
1.2 km from city centre, Paracas, Peru 

San Agustin Paracas offers 3-star accommodation in Paracas. It also features a Jacuzzi and an outdoor pool.

S$ 150
Avg. per night
El MaPi by Inkaterra
8.6 Excellent
109 Pachacutec Ave, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

El MaPi byInkaterra provides a stylish setting when visiting Machupicchu Pueblo and is close to everything the area has to offer. It also offers massage services, a safe and a sauna.

S$ 288
Avg. per night
Sumaq Machu Picchu Hotel
8.9 Excellent
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

Located in Machupicchu Pueblo, Sumaq Machu Picchu Hotel provides 5-star accommodation, as well as a Jacuzzi and a sauna. It is conveniently positioned for guests wishing to discover the area's attractions.

S$ 537
Avg. per night

Hotel prices in Peru

2 stars and under
4 stars +

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

Where to stay in Peru

Facts about staying in Peru

  • Where is the best place to stay in Peru?

    Peru has plenty to offer. Consider staying in some of its most favoured locations, like Lima, Arequipa, and Cusco.

  • What are the best hotels in Peru?

    Peru is home to many highly-rated hotels, one of which is Melia Lima, which has a current rating of 8.6. For other potential stays, consider JW Marriott El Convento Cusco and Pullman Lima San Isidro, which can also be great places to stay in Peru.