Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Top places to visit
1. Rocha Beach
The beautiful Rocha Beach, known as Praia da Rocha in Portuguese, is one of the most well-known on the Algarve. Luckily, thanks to its vast size and length, it has ample room to accommodate sunbathers. Follow the wooden walkway that hugs the length of the beach to find the perfect spot.
Enormous yachts fill up the 620 berths of the Portimão Marina, a vast harbor in the corner of its namesake town. Historical forts stand beside upscale restaurants, bars and stretches of sand. Relax on the sand of Angrinha Beach or Rocha Beach and snap photos of the forests of masts rising from the large vessels.
Spacious, sandy Alvor Beach is a good choice for those seeking a quieter alternative to nearby Praia da Rocha. Find a peaceful spot somewhere along the lengthy stretch of golden sand and take advantage of the beach’s many facilities.
The scenic Tres Irmaos Beach is best-known for its striking ochre and golden-colored rock formations. Bring along a swimsuit for a paddle in the water and a camera to capture the beauty of these sandstone outcroppings, which have been shaped by the wind and the waves.
The interactive, state-of-the-art exhibits at the Portimão Museum reveal different aspects of the city’s history. See vintage equipment from the town’s old sardine and mackerel canning factory, learn about marine exploration and view archaeological artifacts that have been hauled up from the depths of the Arade River.