Hotels in Peru

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

Peru
28 Oct — 29 Oct2
Peru
Thu 28/10
Fri 29/10
...and more

Tips for booking a Peru hotel

Cheapest month:May
Most expensive month:February
Average price in Peru:C$ 116/night
Absolute cheapest price found:C$ 3/night
Cheapest day:Tuesday
Most expensive day:Sunday
C$ 48 - C$ 223
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 49 - C$ 267
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Peru

Show all 12,178 hotels
Machupicchu Guest House
Machupicchu Guest House
8.3 Excellent
Calle Inca Tupac Yupanqui 104, Machu Picchu, Peru
Show on map
0.2 km from city centre,  

Machupicchu Guest House is situated in Machupicchu Pueblo and is close to the area's popular attractions. Guests can also make use of free wireless internet.

C$ 12
Avg. per night
Selina Plaza De Armas Cusco
Selina Plaza De Armas Cusco
8.4 Excellent
Calle Garcilaso 150, Cusco, Peru
Show on map
2.1 km from city centre,  

Conveniently positioned, Selina Plaza De Armas Cusco offers easy access to Cusco's best hot spots. A short walk from Cathedral of Cusco, it provides comfortable rooms equipped with a mini bar, wireless internet access and a radio.

C$ 14
Avg. per night
Selina Miraflores Lima
Selina Miraflores Lima
8.4 Excellent
Alcanfores 425 - 465, Lima, Peru
Show on map
6.3 km from city centre,  

Boasting a sauna, Selina Miraflores Lima is located in Lima and provides modern accommodation. It is ideally positioned for guests wishing to discover the area's attractions.

C$ 15
Avg. per night
Kokopelli Hostel Paracas
Kokopelli Hostel Paracas
8.7 Excellent
Av. Paracas 128, Paracas, Peru
Show on map
0.7 km from city centre,  

Located in Paracas, Kokopelli Hostel Paracas is within a 15-minute drive of Capitan FAP Renan Elias Olivera Airport and offers an indoor pool. Guests can also enjoy free internet in all areas.

C$ 16
Avg. per night
Hostal Villa Sillar
Hostal Villa Sillar
8.4 Excellent
Jerusalen 307 Cercado, Arequipa, Peru
Show on map
0.3 km from city centre,  

Villa Sillar is located in Arequipa and offers free Wi-Fi. It is also a five-minute stroll from Basilica Cathedral of Arequipa and Santa Catalina Monastery, and is close to many of the area's attractions.

C$ 21
Avg. per night
B&B Cusing Wasi
B&B Cusing Wasi
8.5 Excellent
Calle Julio C Tello 365 Urb Jorge Chavez 2da Etapa Callao, Lima, Peru
Show on map
8.7 km from city centre,  

B&B Cusing Wasi is located in Callao and features free Wi-Fi. It also offers a concierge, a 24-hour reception and luggage storage.

C$ 26
Avg. per night
Ecopackers Hostel Machu Picchu
Ecopackers Hostel Machu Picchu
8.0 Excellent
Imperio De Los Incas Avenue #136, Machu Picchu, Peru
Show on map
0.2 km from city centre,  

Ecopackers Machupicchu Hostel is situated in Machupicchu Pueblo and offers complimentary wireless internet. It is conveniently located for those wishing to sightsee in the area.

C$ 27
Avg. per night
qp Hotels Lima
qp Hotels Lima
7.9 Good
Jorge Chavez 206, Lima, Peru
Show on map
5.9 km from city centre,  

Located in Lima, Qp Hotels Lima is within a 35-minute drive of Jorge Chavez International Airport and provides a Jacuzzi and a swimming pool. It offers 4-star accommodation with air-conditioned rooms.

C$ 32
Avg. per night

Hotel prices in Peru

2 stars or below

C$ 7 - C$ 907

Kokopelli Hostel Cusco

#1 Most popular

C$ 11
Avg. per night
Kokopelli Hostel Paracas

#2 Most popular

C$ 16
Avg. per night
Ica Adventures II

Best value

Ica Adventures II
9.0 Excellent
C$ 7
Avg. per night
3 stars

C$ 14 - C$ 238

Selina Miraflores Lima

#1 Most popular

C$ 15
Avg. per night
ibis Larco Miraflores

#2 Most popular

C$ 53
Avg. per night
Selina Plaza De Armas Cusco

Best value

C$ 14
Avg. per night
4 stars and up

C$ 50 - C$ 1,134

Melia Lima

#1 Most popular

Melia Lima
8.6 Excellent
C$ 95
Avg. per night
Wyndham Costa del Sol Lima Airport

#2 Most popular

C$ 134
Avg. per night
San Agustin Exclusive

Best value

C$ 50
Avg. per night

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

Peru travel FAQs

  • Where is the best place to stay in Peru?

    Lima, Cusco, and Machu Picchu are the most popular places on HotelsCombined for stays in Peru.

  • What are the best hotels in Peru?

    One of the most popular hotels in Peru is Selina Miraflores Lima, which has been reviewed by 2,007 users and currently has a rating of 8.4/10. Other top-rated locations include ibis Larco Miraflores and Melia Lima, which have received 8.4/10 and 8.6/10 ratings from our users, respectively.