About Portopetro

Portopetro is a quieter alternative to Cala d’Or, set around a natural harbour with fishing boats, restaurants and a more village-like atmosphere. It is a good choice when you want the coast without the busier resort feel.

The waterfront is the main reason to visit, especially for lunch, dinner or an evening walk. There are also boat-trip options from the harbour area, and the village is close to Mondragó Natural Park and S’Amarador.

Portopetro is compact, so it works well as a half-day visit, a dinner stop or a base for exploring the nearby coves and natural park.

Overview
Overview

Portopetro Overview

A small harbour village near Cala d’Or, best for waterfront restaurants, boat trips and easy access to Mondragó Natural Park.

Traditional harbour and waterfront in Portopetro, Mallorca
Why Visit

What makes Portopetro special?

A more relaxed harbour setting than central Cala d’Or
Good choice for waterfront meals and evening walks
Close to Mondragó Natural Park and S’Amarador beach
Useful starting point for boat trips and coastal exploring
Compact village layout makes it easy to visit without a full-day plan
Works well for couples, families and anyone wanting a quieter coastal stop
Amenities

Local Facilities

HARBOUR

The harbour is the focal point, with fishing boats, pleasure boats and restaurants facing the water.

RESTAURANTS

Portopetro is strongest for relaxed waterfront dining, seafood, cafés and evening meals with harbour views.

BOAT TRIPS

Boat trips and private charters may operate from or near the harbour, especially in the main summer season.

PARKING

Parking is mostly around the streets and harbour area. In peak season, arrive early or allow time to walk in.

LOCAL SERVICES

The village has small practical services, but for larger supermarkets and resort facilities, Cala d’Or is close by.

MONDRAGÓ NEARBY

Mondragó Natural Park, Cala Mondragó and S’Amarador are among the best nearby day-trip combinations.

nearby

Things to do

Harbour Walk

Walk the waterfront, look at the boats and stop for a drink or meal overlooking the harbour.

Dinner Stop

Portopetro is especially useful in the evening when you want a quieter alternative to the main Cala d’Or centre.

Mondragó Day Trip

Combine Portopetro with Mondragó Natural Park, Cala Mondragó or S’Amarador for a stronger full-day plan.

Boat Time

Check local operators for boat trips or private hire, particularly during the main summer season.

Timing

Best Time to Visit

Lunchtime

Lunch by the harbour is a simple way to enjoy Portopetro without needing a long itinerary.

Early Evening

Early evening is one of the nicest times for a harbour walk, drink or relaxed dinner.

Summer Season

Summer has the most open restaurants and boat options, but it is also when parking is more pressured.

Spring & September

Spring and September are excellent for a quieter visit with warm weather and fewer crowds than August.

FAQ

Is Portopetro better than Cala d’Or?

Faq Plus

Is Portopetro good for families?

Faq Plus

Is Portopetro good for restaurants?

Faq Plus
Location‍

How to get to Portopetro

Portopetro sits just south-west of Cala d’Or and is easy to reach by car or taxi.

By car: Follow signs towards Portopetro from Cala d’Or or the marina side of town. Use street parking around the harbour and village.

By taxi: A taxi is often the easiest option for an evening meal if you do not want to deal with parking.

By boat: In season, check local boat-trip options if you want to combine Portopetro with the nearby coastline.

Explore More Places Near Cala d’Or

Help us keep this guide updated

We try to keep Cala d’Or Guide as useful and up to date as possible, but details such as parking, transport, restaurants, facilities, prices and opening times can change. If you have spotted incorrect information, please send us a quick message.

Local business? We also work with selected restaurants, boat hire companies, activity providers and services who want to advertise to Cala d’Or visitors.

Send us a message

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.