PeruCity breaks
City breaks
in Peru
Our 11 favourite places in Peru to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.
Lima
Lima
Peru
From$160
Cusco
Cusco
Peru
From$170
Arequipa
Arequipa
Peru
From$130
Trujillo
Trujillo
Peru
From$225
Callao
Callao
Peru
From$105
Chiclayo
Chiclayo
Peru
From$115
Piura
Piura
Peru
From$115
Huancayo
Huancayo
Peru
From$95
Pucallpa
Pucallpa
Peru
From$90
Chimbote
Chimbote
Peru
From$105
Tacna
Tacna
Peru
From$150
City breaks in Peru — FAQs
- What are the best city breaks in Peru?
- Our 11 top picks for city breaks in Peru are listed above, sorted by where you'll get most for your money on Booking.com — starting from $90/night.
- When is the best time for a city break in Peru?
- Shoulder seasons — spring and early autumn — usually give Peru at its best for city breaks.
- How much do city breaks in Peru cost?
- Hotels for our Peru city picks start from $90/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.