Carvoeiro situated between Albufeira and Portimão is a small beach resort set in a cleft of cliffs, surrounded by a mix of traditional white washed houses, narrow cobbled streets. The cliffs and hilly pathways offer the most amazing views along the coastline with its many caves, grottos and cove beaches.
The village itself is small, consisting basically of three streets. But these streets offer a huge selection of restaurants, shops and bars.
The beach at Carvoeiro is right off the main square and easily accessible, although parking can be a challenge in high season. The coloured fishing boats so emblematic of the Algarve are a constant on the beach and are a bright backdrop for the water sports available here.
The beaches in this area tend to be smaller cove beaches, but they are of exceptional beauty. Some require a strenuous walk down cliff steps but the effort is worth it.