What you bring to Peru will largely depend on what you want to do and where you plan to go. The landscape here includes everything from snow-capped mountains to arid deserts to lush rainforests. Pack appropriately. If you’re going to be spending time in the outdoors – be it hiking in the forest or climbing mountains – you’ll need closed-toed shoes, long-sleeved shirts, a hat, socks, sunglasses, insect repellent, sunscreen, water bottle, and a flashlight. At higher elevations, be sure to bring warm, moisture-wicking clothing. If you'll be camping, bring a warm jacket and a wool cap.
If you’re going to be visiting the coast bring a swimsuit, towel, sandals, sunglasses, sunscreen, and a water bottle. A sun hat will also protect you from sunburns.
Travelers planning to visit ruins and archeological sites will also want to have good, comfortable footwear — this makes it easier to explore the sites, which often have uneven ground.
Peru can be hot, so bring light and breathable clothes. In the highlands, however, the temperatures can drop and be quite chilly — in these areas it’s a good idea to have a warm sweater and jacket. Bringing a rain jacket is always smart, as parts of Peru can see rain throughout the year.
Most hotels have laundry service. As such, try not to bring more clothing than you need — having a large bag will only weigh you down.