The best caves in Mallorca, and which one to visit
Mallorca is honeycombed with spectacular caves. Here's an honest comparison — by experience, crowds, location and price — so you pick the right one for your trip.
For a first visit, the Caves of Drach are the classic — an underground lake and a live concert. For fewer crowds, Campanet; closest to Palma, Génova; for the sea, the coast's sea caves by speedboat or sea caving.
At a glance
| Cave | Where | What makes it special | Best for | From |
|---|---|---|---|---|
| DrachTop | Porto Cristo | Underground lake + live classical concert | First visit · families | €53 |
| dels Hams | Porto Cristo | “Hook-shaped” formations & the Sea of Venice | With Dinosaurland for kids | €66 |
| Campanet | Campanet (north) | Delicate formations, the least crowded | Quiet & authentic | €17 |
| Génova | Palma | Small, close to the city, glass of sangria | Short visit near Palma | €12 |
| Sea caves | The coast | Natural grottos reached only by sea | Adventure & swimming | €48 |
Caves of Drach — the icon
The most famous and most visited. Four connected caves in Porto Cristo with Lake Martel, one of the world's largest underground lakes, where a quartet plays a short live concert from illuminated boats. If you only see one cave, see this one. Read the full Caves of Drach guide or book the bus tour with tickets included.
Caves dels Hams — formations & family fun
Also in Porto Cristo, famous for their unique “hook-shaped” formations and the “Sea of Venice” lake with a light-and-music show. Great paired with Dinosaurland for families, or combined with Drach on a full-day tour.
Campanet & Génova — quieter alternatives
Campanet, in the north, is the least crowded of the show caves — 500 metres of delicate galleries in a peaceful setting (tickets from €17). Génova, minutes from Palma, is small and easy, ending with a glass of Mallorcan sangria (tickets from €12).
Sea caves — for the adventurous
Beyond the show caves, Mallorca's coast hides natural sea caves reachable only from the water. Discover them on a speedboat tour with swim stops, an adults-only Mallorca Explorer trip, or get properly adventurous with a sea caving experience.
Frequently asked questions
Which is the best cave to visit in Mallorca?
For a first visit, the Caves of Drach — underground lake and live concert. For fewer crowds, Campanet; closest to Palma, Génova.
How many caves can you visit in Mallorca?
Four show caves — Drach and dels Hams in Porto Cristo, Génova near Palma and Campanet in the north — plus the natural sea caves along the coast.
Can you visit two caves in one day?
Yes — a full-day tour combines Drach and dels Hams, both in Porto Cristo, with transport included.