Things to do in Petra
Activities, attractions and tours
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Most popular experiences in Petra
Tours & day trips
See all 67 activitiesOpens in new tabMallorca Catamaran Small Group Cruise with Tapas
Activity duration is 4 hours
10.0 out of 10 with 3 reviews
Free cancellation available
Adventure & outdoor
See all 15 activitiesOpens in new tabCala Millor/Sa Coma: Half-Day Buggy Tour of Mallorca
Activity duration is 4 hours
Free cancellation available
Water activities
See all 12 activitiesOpens in new tabSea Scooter Rental Can Picafort Alcudia & Santa Ponsa
Activity duration is 4 hours
Free cancellation available
Food, drink & nightlife
See all 10 activitiesOpens in new tabSurrealist Dining Experience in Farmhouse
Activity duration is 3 hours
Free cancellation available
Classes & workshops
See all 3 activitiesOpens in new tabMake and enjoy a real Neapolitan pizza in Spain
Activity duration is 3 hours and 30 minutes
Free cancellation available
Popular places to visit
Ermita de Bonany
You can learn about the history of Petra with a visit to Ermita de Bonany. While you're in the area, stroll along the beautiful beaches.
Fray Junipero Serra Museum
You can enjoy some culture when you stop by Fray Junipero Serra Museum in Petra. Wander the beautiful beaches in this family-friendly area.
Vinyes I Bodegues Miquel Oliver
You can enjoy a tasting or tour at Vinyes I Bodegues Miquel Oliver during your travels to Petra. Wander the beautiful beaches in this family-friendly area.
- Hotels near Alcúdia Beach
- Hotels near Cala Millor Beach
- Hotels near Playa de Muro
- Hotels near Es Trenc Beach
- Hotels near El Arenal Beach
- Hotels near Cala Llombards Beach
- Hotels near Cala Agulla Beach
- Hotels near Cala d'Or Marina
- Hotels near Formentor Cape
- Hotels near Cala Mondrago Beach
- Hotels near Dragon Caves
- Hotels near Lluc Monastery
- Hotels near Aqualand El Arenal
- Hotels near Formentor Beach
- Hotels near Caló des Moro Beach
- Hotels near Hidropark