Alvor is a fishing village located 5 km west of Portimão. The village itself is a maze of cobbled streets and a 16th-century parish church with a fine Manueline portal featuring a round arch and abstract floral motifs.
As well as Alvor beach itself, there are some lovely golden stretches of sand towards Portimão, most notably the small cove of Praia dos Três Irmãos with its magnificent red cliffs. Further east are the deserted caves and grottoes at João de Areus and the quiet, secluded beach of Praia do Vau nearby. Further east, the bustling fishing port of Portimão has many good restaurants and plenty of night-life.