Hotels in Peru

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

Peru
Dec 2 — Dec 32
Peru
Fri 12/2
Sat 12/3
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Peru

Filter by star ratings
All filters
Il Riposo
6.5 Good
Pasaje Desahuadero 103 Campo Redondo, Arequipa, Peru
Show on map
0.4 mi from city centre, Arequipa, Peru 
GoodBased on 419 reviews
6.5

Il Riposo Arequipa is set in Arequipa and is within a short walk of nearby sightseeing spots, such as Casa del Moral and Santa Catalina Monastery. It is ideally located for those wishing to visit the area's popular attractions.

San Agustin Urubamba
7.4 Good
Av. Ferrocarril, Urubamba,km 69, Urubamba, Peru
Show on map
0.3 mi from city centre, Urubamba, Peru 
GoodBased on 132 reviews
7.4

Hotel & Spa San Agustin Urubamba provides 3-star accommodation in Urubamba. It also features a sauna, an outdoor pool and a Jacuzzi.

El MaPi by Inkaterra
8.6 Excellent
109 Pachacutec Ave, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 138 reviews
8.6

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.

Los Gavilanes Hotel
8.0 Excellent
Jirón Ipuatia #370, Pucallpa, Peru
Show on map
1.9 mi from city centre, Pucallpa, Peru 
ExcellentBased on 307 reviews
8.0

Los Gavilanes Hotel is situated in Pucallpa and features free wireless internet. It also provides an outdoor pool and a Jacuzzi.

Hospedaje La Quebrada
9.0 Excellent
Barrio Industrial Mz. A Lote 5, Máncora, Peru
Show on map
0.8 mi from city centre, Máncora, Peru 
ExcellentBased on 155 reviews
9.0

Hospedaje La Quebrada is located in Mancora and provides guests with free Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

Akas Hotel Apartamentos
8.0 Excellent
Carretera Panamericana Norte km 1196, Punta Sal, Peru
Show on map
4.8 mi from city centre, Punta Sal, Peru 
ExcellentBased on 451 reviews
8.0

This cosy hotel in Canoas de Punta Sal offers complimentary wireless internet, as well as an outdoor pool and a Jacuzzi. It also provides a sun deck, massage services and a kids pool.

El Huaranguito
8.1 Excellent
Juan Jose Salas 234 Urb. San Miguel., Ica, Peru
Show on map
0.5 mi from city centre, Ica, Peru 
ExcellentBased on 24 reviews
8.1

This comfortable hotel in Ica offers free Wi-Fi, as well as a tour desk and a 24-hour reception. It also features a laundry service.

Del Castillo Plaza Hotel Pucallpa
8.7 Excellent
Jr. Independencia 550, Pucallpa, Peru
Show on map
1.4 mi from city centre, Pucallpa, Peru 
ExcellentBased on 229 reviews
8.7

Del Castillo Plaza Hotel Pucallpa provides a comfortable setting while in Pucallpa. It also offers a swimming pool, free Wi-Fi and an express check-in and check-out feature.

Tips for booking hotels in Peru

Cheapest month:June
Most expensive month:March
Average price in Peru:$105/night
Cheapest price found:$4/night
Cheapest day:Saturday
Most expensive day:Monday
$73 - $144
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$97 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peru hotels

1
Wyndham Costa del Sol Pucallpa
8.4 Excellent
Avenida San Martin 200, Pucallpa, Peru
Show on map
1.6 mi from city centre, Pucallpa, Peru 

Located in Pucallpa, Wyndham Costa del Sol Pucallpa is within a 10-minute drive of FAP Captain David Abenzur Rengifo International Airport and offers a swimming pool, an outdoor pool and a sauna. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

2
Limper B&B
8.1 Excellent
Prolongacion Salaverry 183 Urbanizacion Condevilla (Altura de la Cuadra 39 de la Avenida Jose Granda), Lima, Peru
Show on map
4.8 mi from city centre, Lima, Peru 

Providing a shuttle to Jorge Chavez International Airport, as well as free wireless internet, Limper B&B is a comfortable base in Lima. It also provides a tour desk, room service and a 24-hour reception.

3
Tambo del Solar
8.1 Excellent
Pasaje El Solar No. 304, Arequipa, Peru
Show on map
0.4 mi from city centre, Arequipa, Peru 

Tambo del Solar provides comfortable 3-star accommodation in Arequipa. It is conveniently located for guests wanting to sightsee in the area.

4
Riosol Tarapoto Hotel
8.0 Excellent
Jr. Jimenez Pimentel 407, Tarapoto, Peru
Show on map
0.2 mi from city centre, Tarapoto, Peru 

Boasting an outdoor pool, a sauna and a Jacuzzi, Rio Sol Tarapoto Hotel is located in Tarapoto and provides comfortable accommodation. It also offers free Wi-Fi.

5
Sumaq Machu Picchu Hotel
8.9 Excellent
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
Show on map
0.1 mi 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.

6
Hotel Heidinger
8.5 Excellent
Jr Heidinger, 71 Oxapampa, Oxapampa, Peru
Show on map
0.3 mi from city centre, Oxapampa, Peru 

This comfortable hotel in Oxapampa offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception. It also provides a concierge, luggage storage and a tour desk.

7
Hotel Villa Jazmin
8.4 Excellent
Los Girasoles Mz C-1, Ica, Peru
Show on map
2.3 mi 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.

8
Casa del Sol Machupicchu
8.5 Excellent
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
Show on map
0.0 mi from city centre, Machu Picchu, Peru 

Casa del Sol Machupicchu is located in Machupicchu Pueblo and features a Jacuzzi, a Turkish steam bath and a free shuttle service. It is ideally positioned for guests wanting to discover the area's attractions.

Cheapest hotels in Peru, South America

Pacha Qori Backpackers
8.2 Excellent
737 Cinco Esquinas, Cajamarca, Peru
Show on map
1.0 mi from city centre, Cajamarca, Peru 

Pacha Qori Backpackers provides a comfortable setting while in Cajamarca. It is conveniently located for those wanting to visit local attractions.

$6
Avg. per night
Hostel Climbing Point
8.6 Excellent
Av. Progreso N 307, Nicrupampa, Huaraz, Peru
Show on map
0.6 mi from city centre, Huaraz, Peru 

Hostel Climbing Point is located in Huaraz and features free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

$8
Avg. per night
Hotel y Restaurante Roma Ica
6.2 Good
Calle Santa Rosa J-2 San Joaquín Viejo, Ica, Peru
Show on map
1.0 mi from city centre, Ica, Peru 

This comfortable hotel in Ica offers complimentary Wi-Fi, as well as luggage storage and a 24-hour reception. It also provides a terrace, a tour desk and room service.

$11
Avg. per night
Hostal Milor
Alameda Pachacuteq, Cusco, Peru
Show on map
0.3 mi from city centre, Cusco, Peru 

Hostal Milor is located in Cusco and offers free Wi-Fi. It is conveniently positioned for guests wanting to visit local attractions.

$12
Avg. per night
Hotel Misky Samay
8.4 Excellent
Carlos F. Vivanco 145 interior C, Ayacucho, Peru
Show on map
0.4 mi from city centre, Ayacucho, Peru 

Hotel Misky Samay is located in Ayacucho and offers free Wi-Fi and a Jacuzzi. It also provides a 24-hour reception, a swimming pool and meeting rooms.

$13
Avg. per night
Ica Adventures
8.2 Excellent
Ica, Peru
Show on map
2.2 mi from city centre, Ica, Peru 

Ica Adventures offers a private beach, a swimming pool and a bike hire. Some of the popular facilities on offer at this 3-star guest house are free Wi-Fi and a free shuttle service.

$13
Avg. per night
La Pachamama
8.2 Excellent
Centro Veraniego Lateral Derecho 85, Máncora, Peru
Show on map
0.7 mi from city centre, Máncora, Peru 

La Pachamama is located in Mancora and offers free Wi-Fi. It also provides meeting rooms, a currency exchange and a concierge.

$14
Avg. per night
Hospedaje Luna Llena
Av. Circunvalación Norte Mz. A Lt. 28, San Vicente de Cañete, Peru
Show on map
0.2 mi from city centre, San Vicente de Cañete, Peru 

Hospedaje Luna Llena is located in San Vicente de Canete and provides guests with free Wi-Fi. It also provides luggage storage.

$15
Avg. per night

Hotel prices in Peru

2 stars and under
3 stars
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?

    Our travelers prefer to stay in places like Lima, Cusco, and Máncora while in Peru.

  • What are the best hotels in Peru?

    279 reviews rated Hotel Jhor Bush with an average score of 7.4/10. It may also be worth looking into the El MaPi by Inkaterra, which received a rating of 8.6/10 from 138 reviews. Hotel Los Gadiolos could also be a good option, with a score of 8.2/10 from 275 reviews.