Best for the caves in our Day Trips comparison. The one Caves of Drach tour to clear our review bar: a private 5.5 hour visit with the Lake Martel concert included. 4.57 from 51 reviews at €433 per person.
Trade-off: €433 per person for the private format.
Last checked: September 2, 2026. Commissions never affect our verdicts.
The only Caves of Drach tour that clears our review bar: a private 5h visit with the Lake Martel concert and boat ride, plus the Majorica pearl factory, €433 per person. 4.57 from 51 reviews; the mass-coach versions of this trip rate well below our bar and we do not list them.
Be enchanted by one of Mallorca’s greatest natural wonders on this 5.5-hour private tour to the Caves of Drach (Cavern of the Dragon) and Majorica Pearl Factory. Discover the secrets behind the creation of the beautiful pearls before exploring some of Mallorca’s largest caves. With a knowledgeable private guide, enjoy personalized commentary in your private transport. Then marvel at the jaw-dropping rock formations of the caves (this part of the tour is a shared-group visit). End the unforgettable trip with a classical concert, performed by musicians on a boat in an underground lake, and a majestic boat ride.
This tour runs daily, with 16 start times between 08:00 and 15:30 depending on the date. Scheduled through October 2027. These are the operator’s scheduled departures, not a live seat count: availability is confirmed at checkout. Schedule last checked September 2, 2026.
We will pick you up and drop you off by your cruise ship or, if you are staying at a hotel, outside your hotel or at a pick up point nearby. For guests staying in Port de Sóller, private pick-up can be arranged upon request. Please note that private tour rates are based on departures from Palma City or the Palma Cruise Terminal. Due to the additional distance and transfer time required, a supplementary charge of €125 applies for collections in Port de Sóller. Once you have made the booking, we will send you first an email with the booking details, and then a second email confirming the departure time and departure point.
For a full refund, cancel at least 24 hours before the scheduled departure time.
| 1+ days | Full refund |
| 0-1 days | No refund |