Carvoeiro es una pequeña ciudad de vacaciones situada en un pintoresco acantilado en la costa del Algarve. Consiste en casas bajas y coloridas, y en las afueras hay hoteles y edificios de apartamentos más altos. El principal atractivo del pueblo es la playa de arena ubicada en una cala, resguardada de los vientos.
Carvoeiro, como muchas ciudades de la región del Algarve, se desarrolló en la segunda mitad del siglo XX a partir de un pequeño pueblo de pescadores. Hasta el día de hoy, coloridos barcos pesqueros amarran al pie del acantilado en las aguas de la bahía, utilizados tanto para pescar como para organizar viajes por la costa y picnics de pesca. Los edificios del pueblo se ven muy pintorescos sobre un acantilado rocoso, que ofrece una hermosa vista del mar.
El complejo tiene una playa, no demasiado grande, escondida en una bahía. Está desarrollado y equipado con equipos de ocio y alquiler de equipos acuáticos. Sin embargo, basta con conducir unos kilómetros desde Carvoeiro para encontrar lugares de vacaciones más pintorescos, a menudo ubicados en pequeñas calas protegidas del viento y la vista de las personas.