Hotels & places to stay in Peru
14,042 places to stay across 324 cities and towns — the most complete Peru accommodation directory anywhere.
Know before you stay
- Capital
- Lima
- Currency
- Peruvian sol (PEN)
- Languages
- Aymara, Quechua, Spanish
- Calling code
- +51
- Drives on
- the right
Neighbouring countries
Santiago
668 properties
Wanchaq
585 properties
Arequipa
556 properties
Miraflores
542 properties
Machupicchu
443 properties
Máncora
389 properties
Trujillo
368 properties
Quillabamba
321 properties
Puno
296 properties
Tacna
256 properties
Huaraz
234 properties
San Isidro
231 properties
Chiclayo
223 properties
Ica
219 properties
Urubamba
219 properties
Carmen De La Legua Reynoso
211 properties
Piura
206 properties
Ollantaytambo
190 properties
Cajamarca
189 properties
La Banda
185 properties
Independencia
183 properties
Jesus Maria
154 properties
Barranco
151 properties
Iquitos
150 properties
Chimbote
149 properties
Huancayo
131 properties
Huánuco
131 properties
Santiago de Surco
129 properties
Ayacucho
128 properties
San Bartolo
127 properties
Lima
122 properties
Chivay
118 properties
Abancay
116 properties
Puerto Maldonado
116 properties
Nazca
111 properties
Paracas
101 properties
Pisac
101 properties
Huanchaquito Alto
99 properties
San Francisco De Borja
96 properties
Cusco
92 properties
Chincha Alta
86 properties
Chachapoyas
85 properties
San Fernando
84 properties
Zorritos
82 properties
Pilcomayo
81 properties
Pisco
77 properties
Nuevo Imperial
76 properties
Villa Poeta José Gálvez Barrenechea
76 properties
San Ramón
75 properties
Ciudad Satelite
73 properties
San Miguel de Cauri
72 properties
Oxapampa
70 properties
Centenario
69 properties
Moyobamba
68 properties
Santa Anita - Los Ficus
67 properties
Urb. Santo Domingo
67 properties
Huacho
66 properties
Huari
59 properties
Pucallpa
59 properties
Pomabamba
56 properties
Talara
56 properties
Taquile
56 properties
Tumbes
56 properties
Belen
55 properties
Breña
55 properties
Santa María
55 properties
Las Nazarenas
53 properties
San Luis
52 properties
Huarmey
50 properties
San Vicente de Cañete
50 properties
Fonavi
49 properties
Camaná
47 properties
Tingo María
46 properties
Barranca
45 properties
Calca
44 properties
Mala
43 properties
Matucana
43 properties
Oyón
43 properties
Ricardo Palma
43 properties
Paiján
41 properties
Chosica
40 properties
Jauja
40 properties
Yauya
40 properties
Jaén
38 properties
Juliaca
38 properties
Moquegua
38 properties
Caraz
37 properties
Chota
37 properties
Las Lomas
37 properties
Pacocha
36 properties
Mollendo
35 properties
Pacasmayo
35 properties
Carhuaz
32 properties
Sullana
31 properties
Yungay
31 properties
El Pedregal
30 properties
Tarma
29 properties
Checacupe
28 properties
Huancavelica
28 properties
Celendín
27 properties
Chazuta
27 properties
La Peca
26 properties
Chancay
25 properties
Huamachuco
25 properties
Pedro Ruiz Gallo
25 properties
San Ignacio
25 properties
Yurimaguas
25 properties
Urcos
24 properties
Andahuaylas
23 properties
Huaral
23 properties
Orcopampa
23 properties
Sicuani
23 properties
Bagua Grande
22 properties
Callao
22 properties
Chepén
22 properties
Chilca
22 properties
Talavera
22 properties
Cajabamba
21 properties
Huancabamba
21 properties
Ayabaca
20 properties
Nauta
20 properties
San Juan
20 properties
San Miguel
20 properties
Hualmay
19 properties
Pampas
19 properties
Satipo
19 properties
Anta
18 properties
Coracora
18 properties
Guadalupe
18 properties
Acarí
17 properties
Desaguadero
17 properties
Huanta
17 properties
Santiago de Chuco
17 properties
Yauri
17 properties
Asentamiento Humano Nicolas de Pierola
16 properties
Huepetuhe
16 properties
Lagunas
16 properties
Papayal
16 properties
Salinera Colán
16 properties
Santa Rosa de Sacco
16 properties
Cono Norte
15 properties
Sechura
15 properties
Selva Alegre
15 properties
Ccolo
14 properties
Pimentel
14 properties
San Pablo de Pillao
14 properties
Santo Tomas
14 properties
Subtanjalla
14 properties
Chupaca
13 properties
Concepción
13 properties
Lambayeque
13 properties
Paita
13 properties
Tambopata
13 properties
Villa Rica
13 properties
Ayaviri
12 properties
Cascas
12 properties
Chulucanas
12 properties
Olmos
12 properties
Palianñuñas
12 properties
Paragsha- San Andres - Jose Carlos Mariategui
12 properties
Paramonga
12 properties
Puerto Rosario de Laberinto
12 properties
Quilmaná
12 properties
Ramón Castilla
12 properties
Virú
12 properties
Aguas Verdes
11 properties
Azángaro
11 properties
El Alto
11 properties
Laredo
11 properties
Moche
11 properties
Motupe
11 properties
Palpa
11 properties
San Juan Bautista
11 properties
Sandia
11 properties
Santa Ana
11 properties
Santa Rosa
11 properties
Kimbiri
10 properties
Morropón
10 properties
Rioja
10 properties
Supe
10 properties
Tinyahuarco
10 properties
Yanacancha
10 properties
Florida ( Pomacochas)
9 properties
Lima Pampa
9 properties
Minas de Marcona
9 properties
Otuzco
9 properties
Pangoa
9 properties
Requena
9 properties
Supe Puerto
9 properties
Yanahuanca
9 properties
Aguaytía
8 properties
Ambo
8 properties
Ilave
8 properties
Juanjuí
8 properties
Lampa
8 properties
Pichari
8 properties
Puquio
8 properties
Putina
8 properties
San Clemente
8 properties
San Pedro de Lloc
8 properties
Atalaya
7 properties
Jacobo Hunter
7 properties
Juli
7 properties
Junín
7 properties
La Oroya
7 properties
Pacanga
7 properties
Qquea
7 properties
San Jeronimo De Tunan
7 properties
Ticlacayán
7 properties
Caleta de Carquín
6 properties
Castillo Grande
6 properties
Combapata
6 properties
El Triunfo ( El Cruce)
6 properties
Huaura
6 properties
La Pradera
6 properties
Mazamari
6 properties
Morococha
6 properties
Nuñoa
6 properties
San Francisco
6 properties
San José
6 properties
San Lorenzo
6 properties
San Martin
6 properties
Santa Lucía
6 properties
Segunda Jerusalén - Azunguillo
6 properties
Tupac Amaru
6 properties
Atuncolla
5 properties
Cerro de Pasco
5 properties
Ilo
5 properties
Imperial
5 properties
Lamas
5 properties
Lluta
5 properties
Monte Israel
5 properties
Oropesa
5 properties
San Antonio del Estrecho
5 properties
San Jerónimo
5 properties
Santiago de Cao
5 properties
Tambo Grande
5 properties
Tarata
5 properties
Tocache
5 properties
Torata
5 properties
Végueta
5 properties
Yunguyo
5 properties
Bambamarca
4 properties
Contamana
4 properties
Monsefú
4 properties
Paucartambo
4 properties
Perené
4 properties
Puerto Santa
4 properties
San Alejandro
4 properties
Acolla
3 properties
Ascencion
3 properties
Bellavista
3 properties
Buenos Aires
3 properties
Caballococha
3 properties
Callanca
3 properties
Chongoyape
3 properties
Coishco
3 properties
Eten
3 properties
Ferreñafe
3 properties
Huancané
3 properties
Huancullani
3 properties
Huicungo
3 properties
Iberia
3 properties
Ilabaya
3 properties
Islay (Matarani)
3 properties
La Legua - San Jacinto
3 properties
Llata
3 properties
Macusani
3 properties
Nuevo Sullana
3 properties
Reque
3 properties
San Martín de Pangoa
3 properties
Santa Cruz De Succhabamba
3 properties
Túcume
3 properties
Yura
3 properties
Ascope
2 properties
Campo Verde
2 properties
Carhuamayo
2 properties
Catacaos
2 properties
Chocope
2 properties
Horacio Zeballos Gamez
2 properties
Layo
2 properties
Limoncarro
2 properties
Mazuko
2 properties
Mórrope
2 properties
Punta de Bombón
2 properties
Río Grande
2 properties
San Agustin
2 properties
Sayán
2 properties
Uchiza
2 properties
Yanaoca
2 properties
Alto Salaverry
1 property
Ayapata
1 property
Candarave
1 property
Ccuntuma
1 property
Checca
1 property
Cocachacra
1 property
Hacienda Huancane
1 property
Huamancaca Chico
1 property
Huayucachi
1 property
Jayanca
1 property
Jayobamba
1 property
Jayune
1 property
La Unión
1 property
Los Aquijes
1 property
Marcavelica
1 property
Miramar
1 property
Orcotuna
1 property
Pampa de Tate
1 property
Pativilca
1 property
Picota
1 property
Picsi
1 property
Pueblo Nuevo
1 property
Pujocucho
1 property
Quiruvilca
1 property
Salaverry
1 property
San Juan de la Virgen
1 property
San Lucas ( Pueblo Nuevo de Colan)
1 property
San Pablo
1 property
Saposoa
1 property
Saquena
1 property
Sicaya
1 property
Sisa
1 property
Taraco
1 property
Vizcachane
1 property
Popular filters in Peru
Places to stay in Peru
Where to Rest lists 14,042 places to stay across 324 cities and towns in Peru — from the busiest districts of Santiago, Wanchaq, Arequipa to hidden gems in smaller towns. Every listing shows the address, a map, photos, real guest ratings and booking links, and whether you're after a hotel or guesthouse, you'll find it here.
Use the city links above to browse, filter by pool, parking, breakfast, pet-friendliness and more, or search by name. Run a property? Add it free.