Visit Puno, Peru
Puno is a town strung around a cold northwestern shore of Lake Titicaca.
It is not a particularly appealing town, but it is the place to begin trips out onto the legendary lake.
The highest navigable lake in the world, Lake Titicaca is a deep blue and icy cold expanse of water that has played a vital role in the myths and legends of the ancient Inca and Aymara cultures.
Still today it is believed to be sacred to the indigenous people that live and work around its shores. Legend has it that it was from its waters that the sun god commanded his children Manco Capac and Mama Ocllo to rise, and they then created the Inca Empire.
Suggested itineraries featuring Puno
Our itineraries will give you suggestions for what is possible when you travel in Puno, and they showcase routes we know work particularly well. Treat them as inspiration, because your trip will be created uniquely by one of our specialists.
Map of Puno
Places & hotels on the map
Photos of Puno
Accommodation choices for Puno
We’ve selected a range of accommodation options for when you visit Puno. Our choices usually come recommended for their character, facilities and service or location. Our specialists always aim to suggest properties that match your preferences.
Offering superb views over Lake Titicaca, Casa Andina Private Collection Puno is a comfortable option on the outskirts of Puno, perfect for a couple of days by the lake.
One of the original hotels located on the shores of Lake Titicaca outside Puno.
GHL Lake Titicaca is situated on Isla Esteves, an island on Lake Titicaca which is connected to the mainland by a causeway.
Ideas for experiencing Puno
Our specialists seek out authentic ways to get to know the places that could feature in your trip. These activities reflect some of the experiences they've most enjoyed while visiting Puno, and which use the best local guides.
Puno is the place to board the Andean Explorer train to Cuzco. This spectacular rail journey, on a comfortable train with restaurant, bar and viewing carriage, takes about 10 hours.