Von der Mündung des Flusses Arade in Richtung Westen erstrecken sich zahlreiche Sandstrände. Der 1,2km lange und 200m breite Praia da Rocha befindet sich rund 2,5km vom Zentrum Portimaos entfernt. Da Holzstege den Strand entlang führen, können Sie mit dem Kinderwagen ganz in die Nähe des Meeres fahren. Das türkis schimmernde Wasser wird nur langsam tiefer, daher ist dieser Küstenabschnitt perfekt für Familien. An der Promenade laden zahlreiche Lokale zum Auftanken der Energiespeicher ein. Da Portimao für seine Sardinenfischerei bekannt ist, zählt Sardine vom Holzkohlengrill zu den regionalen Spezialitäten. Wassersportler freuen sich an der Praia da Rocha über umfangreiche Angebote: rasant geht es beim Jetski- oder Bananabootfahren zu. Familien nutzen gerne den Tretbootverleih. Am östlichen Teil des Strandes gibt es darüber hinaus mehrere Sportplätze mit der Möglichkeit, Fuß-, Hand- oder Volleyball zu spielen. Westlich des Praia da Rocha hat sich der Strand Praia dos Tres Irmaos als beliebtes Surfrevier etabliert. Hier tummeln sich Wellenreiter und Kitesurfer in der Brandung. Bei lokalen Anbietern haben Sie die Möglichkeit, Stand Up Paddling auszuprobieren oder Kanus zu mieten.