There are lots of things to do in Carvoeiro, both in and out of the glistening water. Head down to the beach for a wide range of water sports and boat trips. Discover the hidden caves and rock formations that can be found along the shores of the Algarve. Stay on land and have fun haggling in the local markets, playing a relaxing game of golf or take a quick drive to Silves to explore the ancient castle.