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 (241–260 of 1,077)

Trujillo: Sun & Moon Pyramids, Chan Chan & Huanchaco Day Trip
›
‹
Most booked
Trujillo: Sun & Moon Pyramids, Chan Chan & Huanchaco Day TripStep into ancient Peru with a private day trip from Trujillo: explore the Sun & Moon Pyramids, wander Chan Chan’s ruins, and savor lunch by Huanchaco beach. Includes pickup.
129 reviews
4.97★
Duration
5h–7h
Tue–SunLive guide EN · IT · FR · ESHotel pickupFree cancellationfromUS$ 160per person
10-Day Peru Tour: Lima, Nasca, Cusco & Machu Picchu
›
‹
Travelers' pick
10-Day Peru Tour: Lima, Nasca, Cusco & Machu PicchuTen-day cultural tour of Peru starting in Lima, including Machu Picchu, the Nazca Lines overflight, Sacred Valley ruins.
127 reviews
4.91★
Duration
10d
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 2,005per person
Paracas National Reserve: Scooter Rental & Self-Guided Beach Tour
›
‹
Paracas National Reserve: Scooter Rental & Self-Guided Beach TourRent a scooter and explore Paracas National Reserve. Visit Red Beach, Cathedral, Flamingo Viewpoint, and nine more beaches. Helmet, map, and emergency support included.
124 reviews
4.93★
Duration
1h–10h
Every dayPickup optionalFree cancellationfromUS$ 35per person
Lima: Peruvian cooking class in Miraflores with lunch
›
‹
Lima: Peruvian cooking class in Miraflores with lunchJoin a hands-on Peruvian cooking class in Lima’s Miraflores. Prepare 4 local dishes with a chef, enjoy lunch & a Pisco Sour. Book your spot now.
124 reviews
4.93★
Duration
3h 15m
Mon–Sat
11:00
Live guide EN · ESfromUS$ 89per person
2-Hour Ballestas Islands Tour from Puerto San Martín
›
‹
2-Hour Ballestas Islands Tour from Puerto San MartínTwo-hour boat tour from Puerto San Martín to the Ballestas Islands with bilingual guide, life jacket and pickup at the port terminal. Watch sea lions.
121 reviews
4.96★
Duration
2h
Every day
09:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 49per person
Nazca Lines Flight: 30-Min Aerial Tour & 17 Geoglyphs
›
‹
Travelers' pick
Nazca Lines Flight: 30-Min Aerial Tour & 17 Geoglyphs30-minute flight over Nazca Lines with views of 17 main geoglyphs. Panoramic windows, hotel pickup included, groups up to 12 passengers.
121 reviews
4.51★
Duration
35m
Every dayLive guide EN · ESPickup optionalFree cancellationfromUS$ 100per person
Arequipa Food Tour: Market Tasting & Ancestral Cooking Class
›
‹
★Top rated
Arequipa Food Tour: Market Tasting & Ancestral Cooking ClassLet Arequipa surprise you with a food tour through San Camilo Market, hands-on ancestral cooking, and local flavors like alpaca and queso helado. Includes lunch.
121 reviews
4.98★
Duration
4h
Mon–Sat
12:30
Live guide ENFree cancellationfromUS$ 79US$ 70per person
Chaqchao Chocolate Making Workshop: Bean-to-bar in Arequipa
›
‹
Travelers' pick
Chaqchao Chocolate Making Workshop: Bean-to-bar in ArequipaRoast cacao beans, grind by hand, and make chocolate at Chaqchao café in Arequipa. Includes chocolate tasting and making cacahuatl.
121 reviews
4.96★
Duration
2h 15m
Every dayLive guide EN · ESFree cancellationfromUS$ 35per person
Cusco: Half-Day City Tour with Sacsayhuaman & Qorikancha
›
‹
Cusco: Half-Day City Tour with Sacsayhuaman & QorikanchaFeel the pulse of Cusco on a half-day tour with hotel pickup, expert guide, and stops at Sacsayhuaman, Qorikancha, and Tambomachay. Choose morning or afternoon.
121 reviews
4.70★
Duration
5h 30m
Every day
09:00
Live guide EN · PT · ESPickup optionalFree cancellationfromUS$ 24per person
Sacred Valley Tour from Cusco: Pisac, Urubamba & Ollantaytambo
›
‹
Sacred Valley Tour from Cusco: Pisac, Urubamba & OllantaytamboFull-day Sacred Valley tour from Cusco visiting Pisac ruins and market, Urubamba for lunch, and Ollantaytambo fortress with hotel pickup and guide.
120 reviews
4.96★
Duration
13h
Every day
06:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 47per person
Palcoyo Rainbow Mountain Day Trip from Cusco: 40-minute hike
›
‹
Travelers' pick
Palcoyo Rainbow Mountain Day Trip from Cusco: 40-minute hikeFull-day Palcoyo tour from Cusco with round-trip transport, breakfast, lunch, and a 40-minute hike to three rainbow mountains.
119 reviews
4.89★
Duration
10h–13h
Every day
04:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 45per person
Sacred Valley & Machu Picchu Tour with Vistadome Train from Cusco
›
‹
Sacred Valley & Machu Picchu Tour with Vistadome Train from CuscoLeave Cusco on Day 1 to walk Pisac's terraces and Ollantaytambo's stone fortress, then ride the Vistadome Train through the cloud forest to Aguas.
118 reviews
4.94★
Duration
2d
Every day
07:30
Live guide EN · ESPickup optionalInstant confirmationfromUS$ 699per person
Machu Picchu Private Tour from Aguas Calientes with Admission
›
‹
Machu Picchu Private Tour from Aguas Calientes with AdmissionPrivate guided tour of Machu Picchu from Aguas Calientes with admission ticket and shuttle bus included.
117 reviews
4.97★
Duration
4h–5h
Every dayLive guide EN · ESHotel pickupfromUS$ 169per person
Lima: Ceviche & Pisco Sour Cooking Class with Chef
›
‹
Lima: Ceviche & Pisco Sour Cooking Class with ChefLearn to make Peru's two iconic dishes in a hands-on Lima cooking class. Professional chef, small group, all ingredients included. Minimum age 18 for Pisco Sour.
116 reviews
4.95★
Duration
2h
start times · Every day
3
Live guide EN · ESFree cancellationfromUS$ 51per person
Magic Water Circuit Lima: Light Show with Hotel Pickup
›
‹
Travelers' pick
Magic Water Circuit Lima: Light Show with Hotel PickupThirteen fountains synchronized to laser light and Peruvian music at Lima's Guinness-record water park: pickup, guide and entry all arranged for the evening.
116 reviews
4.91★
Duration
2h 30m
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 39per person
Cusco Airport Departure Transfer: 24/7 shared rides timed to your flight
›
‹
Best value
Cusco Airport Departure Transfer: 24/7 shared rides timed to your flightShared transfer from your Cusco hotel to Alejandro Velasco Astete Airport, available 24/7 and timed to your flight. A driver picks you up.
116 reviews
4.62★
Duration
10m
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 9.50per person
Lima city tour with Magic Water Show and dinner: Includes catacombs visit
›
‹
Lima city tour with Magic Water Show and dinner: Includes catacombs visitAfternoon walking tour of Lima's historic center with Magic Water Circuit light show and local dinner included. Hotel pickup at 2:15pm from Barranco.
116 reviews
4.94★
Duration
7h
Every day
14:00
Live guide EN · ESPickup optionalFree cancellationfromUS$ 115per person
Machu Picchu guided tour from Aguas Calientes: 2.5-hour site walk
›
‹
Machu Picchu guided tour from Aguas Calientes: 2.5-hour site walkArrive by train in Aguas Calientes, then transfer to the bus terminal for a 2.5-hour guided walk through Machu Picchu's ancient ruins with entry and pickup arranged.
115 reviews
4.87★
Duration
2h 30m
start times · Every day
4
Live guide EN · ESPickup optionalFree cancellationfromUS$ 19per person
Sacred Valley & Moray tour from Cusco: 7 archaeological sites
›
‹
Sacred Valley & Moray tour from Cusco: 7 archaeological sitesFull-day Sacred Valley tour from Cusco with professional guide, hotel pickup and buffet lunch: visit Chinchero, Moray terraces, Maras salt mines.
115 reviews
4.95★
Duration
11h–12h
Every day
06:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 30per person
Puno: Lake Titicaca & Uros Floating Islands 3h Boat Tour
›
‹
Travelers' pick
Puno: Lake Titicaca & Uros Floating Islands 3h Boat Tour3-hour boat tour from Puno to Uros Floating Islands on Lake Titicaca. Includes hotel pickup, guide, entry & covered motorboat. Choose 9am, 12pm or sunset departure.
115 reviews
4.80★
Duration
3h
start times · Every day
15
Live guide EN · ESHotel pickupFree cancellationfromUS$ 40per person
Need help planning your next activity?