Porto Cristo is a small harbour town on Mallorca's east coast, best known as the gateway to the Coves del Drach. But beyond the cave visitors who flood in by coach and leave by lunchtime, there's a genuine working town here. The harbour is used by local fishermen, the restaurants serve the morning catch, and the beach, while not the island's best, is pleasant and walkable from the centre. We think Porto Cristo works well as a quieter alternative to the larger resort strips, provided you're comfortable with a modest, unhurried pace.
Why Stay in Porto Cristo
- The caves: The Coves del Drach are genuinely impressive: a 1.2km underground walk past stalactites and an underground lake, finished with a live concert from boats. Entry is around €16. Go first thing to avoid the coach groups.
- Real harbour town: Unlike the purpose-built resorts, Porto Cristo has a year-round population and a functional fishing harbour. The atmosphere is low-key and local.
- Central east coast position: Well placed for exploring the east coast calas, Artà, and the interior. Manacor is 15 minutes' drive for shopping and markets.
- Limited beach caveat: The town beach is small and gets crowded in summer. For better swimming, drive to one of the nearby calas or south to Cala Romantica.
Things to Do in Porto Cristo
The Coves del Drach are the reason most people know Porto Cristo exists. The underground lake (Lago Martel) is one of the largest in the world, and the light show and boat concert are memorable, if a bit theatrical. Arrive early or book a timed slot.
The Coves dels Hams, a few minutes north, are a smaller alternative with fewer crowds and a slightly kitschier presentation. Worth a look if you're fascinated by cave systems.
For a morning walk, follow the path south along the coast from the harbour towards Cala Romantica. It's a 30-minute walk with sea views and leads to a sheltered cove. The harbour itself is pleasant for an evening stroll: a few restaurants serve fresh fish at reasonable prices.
Day trips to Artà (20 minutes) for its hill fortress and old town, or inland to Petra for the birthplace of Junipero Serra, fill a morning nicely. The Parc Natural de la Peninsula de Llevant (30 minutes north) offers walking trails through protected scrubland with coastal views. It's not dramatic terrain, but it's quiet and well-marked.