Porto Colom is a natural harbour on the east coast of Mallorca, the main coastal settlement of the municipality of Felanitx. It has a quieter, more local feel than the big resorts on the island's south and west coasts — the harbour is still used by working fishing boats, and the waterfront is lined with traditional boathouses (escars) painted in faded pastels. The 19th-century lighthouse at the harbour mouth is one of the oldest in the Balearics.
The town spreads around both sides of the inlet. The south shore has a small sandy beach (Cala Marçal) popular with families, while the north side is rockier and favoured by locals for swimming off the flat rocks. Several good seafood restaurants line the harbour promenade.
Porto Colom is about 65 km east of Palma — allow around an hour and a half by car. There is no direct public transport from the airport, so a hire car or pre-booked taxi is the practical option.