Americas
Peru
158 destinations in Peru, from city breaks to coastline. Hotels start from $75/night — and every page here links straight through to live availability.
Holidays in Peru
Every destination in Peru
Abancay
Abancay
Peru
From$105
Aguaytía
Aguaytía
Peru
From$220
Andahuaylas
Andahuaylas
Peru
From$190
Arequipa
Arequipa
Peru
From$130
Ascope
Ascope
Peru
From$110
Atalaya
Atalaya
Peru
From$200
Ayacucho
Ayacucho
Peru
From$75
Ayaviri
Ayaviri
Peru
From$80
Bagua Grande
Bagua Grande
Peru
From$150
Barranca
Barranca
Peru
From$75
Barranco
Barranco
Peru
From$210
Belen
Belen
Peru
From$150
Bellavista
Bellavista
Peru
From$230
Breña
Breña
Peru
From$75
Cajamarca
Cajamarca
Peru
From$130
Callao
Callao
Peru
From$105
Camaná
Camaná
Peru
From$85
Carmen De La Legua Reynoso
Carmen De La Legua Reynoso
Peru
From$80
Catacaos
Catacaos
Peru
From$95
Celendín
Celendín
Peru
From$90
Centenario
Centenario
Peru
From$130
Cerro de Pasco
Cerro de Pasco
Peru
From$100
Chachapoyas
Chachapoyas
Peru
From$135
Chancay
Chancay
Peru
From$130
Chaupimarca
Chaupimarca
Peru
From$180
Chepén
Chepén
Peru
From$95
Chicama
Chicama
Peru
From$220
Chiclayo
Chiclayo
Peru
From$115
Chilca
Chilca
Peru
From$115
Chimbote
Chimbote
Peru
From$105
Chincha Alta
Chincha Alta
Peru
From$95
Chocope
Chocope
Peru
From$180
Chongoyape
Chongoyape
Peru
From$170
Chosica
Chosica
Peru
From$150
Chota
Chota
Peru
From$175
Chulucanas
Chulucanas
Peru
From$80
Ciudad Satelite
Ciudad Satelite
Peru
From$100
Coishco
Coishco
Peru
From$135
Cono Norte
Cono Norte
Peru
From$150
Contamana
Contamana
Peru
From$155
Cusco
Cusco
Peru
From$170
El Pedregal
El Pedregal
Peru
From$135
Ferreñafe
Ferreñafe
Peru
From$190
Guadalupe
Guadalupe
Peru
From$80
Huacachina
Huacachina
Peru
From$195
Huacho
Huacho
Peru
From$95
Hualmay
Hualmay
Peru
From$150
Huamachuco
Huamachuco
Peru
From$100
- Huancavelica
- Huancayo
- Huanta
- Huánuco
- Huaral
- Huaraz
- Huarmey
- Huaura
- Ica
- Ilave
- Ilo
- Imperial
- Iquitos
- Jacobo Hunter
- Jaén
- Jauja
- Jesus Maria
- Juanjuí
- Juliaca
- Junín
- La Banda
- La Breita
- La Oroya
- La Peca
- La Rinconada
- La Unión
- Lake Titicaca
- Lambayeque
- Laredo
- Las Nazarenas
- Lima
- Machu Picchu
- Mala
- Mancora
- Marcavelica
- Minas de Marcona
- Miraflores
- Moche
- Mollendo
- Monsefú
- Moquegua
- Moyobamba
- Nauta
- Nazca
- Nuevo Imperial
- Pacasmayo
- Paiján
- Paita
- Paracas
- Paramonga
- Pátapo
- Picsi
- Pimentel
- Pisco
- Piura
- Pucallpa
- Puerto Maldonado
- Puerto Santa
- Puno
- Querecotillo
- Quillabamba
- Requena
- Rioja
- Sacred Valley
- Salinera Colán
- San Antonio
- San Clemente
- San Fernando
- San Francisco De Borja
- San Isidro
- San Juan
- San Martin
- San Martín de Pangoa
- San Miguel
- San Pedro de Lloc
- San Ramón
- San Vicente de Cañete
- Saña
- Santa Ana
- Santa Anita - Los Ficus
- Santa María
- Santa Rosa
- Santiago
- Santiago de Cao
- Santiago de Surco
- Saposoa
- Satipo
- Sechura
- Selva Alegre
- Sicuani
- Sullana
- Tabalosos
- Tacna
- Talara
- Tambo Grande
- Tambopata
- Tarma
- Tingo María
- Tocache
- Trujillo
- Tumbes
- Uchiza
- Villa Poeta José Gálvez Barrenechea
- Virú
- Wanchaq
- Yanacancha
- Yanacancha
- Yauri
- Yurimaguas
- Zarumilla
Where to stay in Peru
- Where to stay in Abancay
- Where to stay in Aguaytía
- Where to stay in Andahuaylas
- Where to stay in Arequipa
- Where to stay in Ascope
- Where to stay in Atalaya
- Where to stay in Ayacucho
- Where to stay in Ayaviri
- Where to stay in Bagua Grande
- Where to stay in Barranca
- Where to stay in Barranco
- Where to stay in Belen
- Where to stay in Bellavista
- Where to stay in Breña
- Where to stay in Cajamarca
- Where to stay in Callao
- Where to stay in Camaná
- Where to stay in Carmen De La Legua Reynoso
- Where to stay in Catacaos
- Where to stay in Celendín
- Where to stay in Centenario
- Where to stay in Cerro de Pasco
- Where to stay in Chachapoyas
- Where to stay in Chancay