Top Things to Do in Peru

We compared all 1,077 experiences in Peru so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 1,077 experiences from US$ 5.95 ✓Free cancellation on most experiences

All tours (321–340 of 1,077)

Sacred Valley tour from Cusco: Pisac, Ollantaytambo & salt mines
›
‹
Sacred Valley tour from Cusco: Pisac, Ollantaytambo & salt minesLeave Cusco at 7am for a full day across four Inca sites: Chinchero, Moray's circular terraces, Maras Salt Mines, Ollantaytambo and Pisac.
87 reviews
4.76★
Duration
12h–13h
Every day
07:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 159per person
Ballestas Islands & Paracas Reserve from San Martín Port
›
‹
Travelers' pick
Ballestas Islands & Paracas Reserve from San Martín PortFeel the wild side of Paracas with a local-guided Ballestas Islands boat tour, wildlife spotting, and reserve land tour. Includes pickup from San Martín Port.
87 reviews
4.66★
Duration
4h 30m
Every day
09:15
Live guide EN · ESHotel pickupFree cancellationfromUS$ 100per person
Chocolate Making Workshop Cusco: Make Belgian Pralines
›
‹
Travelers' pick
Chocolate Making Workshop Cusco: Make Belgian PralinesMake your own Belgian pralines and mendiants in Cusco using 100% organic Chuncho cacao from the Sacred Valley: learn ganache, choose fillings.
87 reviews
4.86★
Duration
2h 30m
Every day
17:00
Live guide EN · FR · ESFree cancellationfromUS$ 45per person
Salinas: Private Day Trip with Salt Flat Picnic & Volcano Views
›
‹
Travelers' pick
Salinas: Private Day Trip with Salt Flat Picnic & Volcano ViewsLunch on the salt flats, private guide, and wild Andean landscapes. This Salinas day trip includes pickup, entrance fees, and a picnic surrounded by volcanoes.
86 reviews
4.99★
Duration
8h–9h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 126per person
Cusco: Cochahuasi Animal Sanctuary Entry & Rescue Stories
›
‹
Best value
Cusco: Cochahuasi Animal Sanctuary Entry & Rescue StoriesMeet rescued condors, llamas, and bears at Cochahuasi Animal Sanctuary near Cusco. Includes entry ticket and guided visit with local stories. Book your spot easily.
86 reviews
4.66★
Duration
45m–50m
start times · Every day
13
Live guide EN · DE · IT · FR +1Free cancellationfromUS$ 10.07per person
Cusco: Machu Picchu Train & Rainbow Mountain 2-Day Trek
›
‹
Cusco: Machu Picchu Train & Rainbow Mountain 2-Day TrekTwo-day tour from Cusco combining Machu Picchu by train and Rainbow Mountain hike at 16,520ft. Includes transport, guide, entrance fees and meals. Small groups or private.
86 reviews
4.98★
Duration
2d
Every day
03:00
Live guide EN · ESHotel pickupInstant confirmationfromUS$ 795per person
Manu National Park Tour: Boat, Raft & Night Walks
›
‹
Travelers' pick
Manu National Park Tour: Boat, Raft & Night WalksThree-day wildlife tour from Cusco into Manu National Park with boat rides on the Madre de Dios river, raft trips through lagoons.
86 reviews
4.62★
Duration
3d
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 399per person
Ballestas Islands & Nazca Lines Desert Tour from Lima
›
‹
Ballestas Islands & Nazca Lines Desert Tour from LimaDepart Lima early morning for a boat tour of the Ballestas Islands to see wildlife, then fly over the Nazca Lines and visit Huacachina Oasis with guide and transport.
85 reviews
4.60★
Duration
14h–19h
Every day
03:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 550per person
Urubamba River Rafting & Zip Line: 8 Hours Adventure Cusco
›
‹
Urubamba River Rafting & Zip Line: 8 Hours Adventure CuscoRaft the Urubamba River near Cusco with a professional guide, enjoy lunch and zip-lining, then relax in a sauna. Hotel pickup and equipment included.
85 reviews
4.74★
Duration
8h
start times · Every day
2
Live guide EN · DE · PT · IT +1Hotel pickupFree cancellationfromUS$ 79per person
12-Day Peru Tour: Lima, Machu Picchu & Lake Titicaca
›
‹
Travelers' pick
12-Day Peru Tour: Lima, Machu Picchu & Lake Titicaca12-day guided tour of Peru from Lima through Paracas, Arequipa, Colca Canyon, Lake Titicaca and Cusco to Machu Picchu, includes all transport.
85 reviews
4.81★
Duration
12d
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 2,289per person
Cusco: Private Food Tour with 10 Tastings & San Pedro Market
›
‹
Travelers' pick
Cusco: Private Food Tour with 10 Tastings & San Pedro MarketWake up your senses in Cusco with a private food tour, 10 tastings, city highlights, and stories from your local guide. Includes vegetarian options & all tastings.
84 reviews
4.61★
Duration
3h
start times · Every day
15
Live guide EN · ESFree cancellationfromUS$ 86per person
Ballestas Islands & Paracas National Reserve from Ica
›
‹
Travelers' pick
Ballestas Islands & Paracas National Reserve from IcaFull-day tour from Ica to Ballestas Islands and Paracas National Reserve with bilingual guide, boat access, and beach exploration included.
83 reviews
4.67★
Duration
8h–9h
Next departure: 26 Feb 2027Live guide EN · ESPickup optionalFree cancellationfromUS$ 39per person
Cusco: Machu Picchu 4-Day Bike, Raft & Zip-line Trek
›
‹
Cusco: Machu Picchu 4-Day Bike, Raft & Zip-line TrekFour-day jungle adventure from Cusco with mountain biking, rafting, zip-lining and hiking to Machu Picchu sunrise. Includes guide, meals, transport and accommodation.
82 reviews
4.91★
Duration
4d
Mon, Wed and Sat
06:30
Live guide EN · ESHotel pickupfromUS$ 719per person
2-day Paracas & Huacachina kayaking: Oasis swim & dune buggy
›
‹
2-day Paracas & Huacachina kayaking: Oasis swim & dune buggyTwo-day guided tour from Paracas through a hidden desert oasis where you swim and kayak, then dune buggy and sandboard at Huacachina.
82 reviews
4.96★
Duration
2d
Sat
05:30
Live guide EN · ESPickup optionalFree cancellationfromUS$ 180per person
Cusco Airport to Hotel Transfer: Private, Flight-Tracked Pickup
›
‹
Travelers' pick
Cusco Airport to Hotel Transfer: Private, Flight-Tracked PickupPrivate airport transfer in Cusco with real-time flight tracking and hotel drop-off. Your driver meets you at arrivals holding your name.
82 reviews
4.78★
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 11.99per person
Ancascocha Trek to Machu Picchu: 4-Day Andes Hike
›
‹
Ancascocha Trek to Machu Picchu: 4-Day Andes HikeAncascocha Trail trek from Cusco to Machu Picchu in 4 days with guide, meals, camping: a National Geographic dream hike.
82 reviews
4.99★
Duration
4d
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 730per person
Miraflores Walking Tour: Food and Drinks Tasting with Local Guide
›
‹
Miraflores Walking Tour: Food and Drinks Tasting with Local GuideWalk through Miraflores tasting Peruvian coffee, ceviche, pisco and churros at local stops.
81 reviews
4.96★
Duration
4h
Every day
09:30
Live guide EN · ESFree cancellationfromUS$ 50per person
Iquitos Amazon: 3-Day Jungle Tour with Wildlife & Monkey Island
›
‹
Travelers' pick
Iquitos Amazon: 3-Day Jungle Tour with Wildlife & Monkey IslandWake up to the Amazon, spot pink dolphins, visit Monkey Island, fish for piranha, and meet native tribes on this 3-day Iquitos rainforest tour with all transfers included.
80 reviews
4.53★
Duration
3d
Every day
08:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 459per person
Lake Titicaca 2-day homestay tour: Stay with local family
›
‹
Lake Titicaca 2-day homestay tour: Stay with local familyWake up on Amantani Island, share meals with a local family, and float past the Uros reed islands. Includes overnight bus from Cusco, boat transfers, and all meals.
80 reviews
4.68★
Duration
4d
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 109US$ 98per person
Sandboarding in Lima: Dunes near Chilca with guide
›
‹
Travelers' pick
Sandboarding in Lima: Dunes near Chilca with guideSandboard the dunes of Chilca, an hour from Lima, with a certified guide, helmet and all gear included, no experience needed.
79 reviews
4.90★
Duration
4h–6h
start times · Every day
17
Live guide EN · ESHotel pickupFree cancellationfromUS$ 155per person
Need help planning your next activity?