This walk runs between Carvoeiro and Benagil. It is a nice hiking trail that takes in the cliffs of the area and a number of beautiful beaches such as Praia do Vale de Centeanes. I didn't finish the route because I didn't have suitable shoes and I missed some signs and information along the way. I would return one day to do the entire route.
Portimao is a town with lots of beaches and is a good choice for horse riding or a walk along the cliffs. We started our walk from Churrasqueria da Rocha to the southeastern part of the Praia da Rocha. You can choose between the walkway to the beach or the trail along the beach, we opted for the latter in order to see the whole bird's eye view of the coast: The Praia dos Tres Castelos, the Praia do Amado, Careanos Two, the Praia do Vau and finally, Three Irmaos Alvor. The trail is sandy, obviously and somewhat dangerous. Sometimes you have to take a detour because of private property but it's worth it because the views are breathtaking. We arrived at Praia do Vau and we had to finish the rest of the route the next day because, being December, at half past five it is night.