Discover the 5 best cities in Peru: a traveller's guide
The fives best cities in Peru for tourists to visit are, in our opinion, Lima, Cusco, Iquitos, Arequipa and Trujillo. These vastly different cities are spread across the breadth of Peru, from the desert to the Andes to the rainforest.
1. Lima – South America's culinary capital
Food
Historical plaza
Larco Museum
Malecón Walkway
Huaca Pucllana Great Pyramid
2. Cusco – the Inca capital
Coricancha
Historic city centre
Restaurants and markets
3. Iquitos – Peru's isolated, rainforest city
Floating houses of Belen
Historic centre and Iron House
Manatee Rescue Centre
4. Arequipa – the 'White City'
Historic centre
Convent of Saint Catalina
5. Trujillo – a very ancient capital
Huacas of the Sun and Moon
Chan Chan archaeological site
Historic centre tour
If you love travel,
join our newsletter
Get the latest news about hidden adventure gems, discounted launch trips and much more straight to your inbox