Carvoeiro ist eine kleine Ferienstadt, die malerisch auf einer Klippe an der Algarve liegt. Es besteht aus niedrigen, farbenfrohen Häusern und am Stadtrand befinden sich höhere Hotels und Apartmenthäuser. Die Hauptattraktion des Dorfes ist der Sandstrand in einer Bucht, die vor dem Wind geschützt ist.
Carvoeiro entwickelte sich wie viele Städte an der Algarve in der zweiten Hälfte des 20. Jahrhunderts aus einem kleinen Fischerdorf. Bis heute machen bunte Fischerboote am Fuße der Klippe im Wasser der Bucht fest und dienen sowohl zum Angeln als auch zur Organisation von Ausflügen entlang der Küste und zum Angeln von Picknicks. Die Gebäude des Dorfes sehen sehr malerisch über einer felsigen Klippe aus, die einen schönen Blick auf das Meer bietet.
Das Resort hat einen nicht zu großen Strand, der in einer Bucht versteckt ist. Es ist entwickelt und ausgestattet mit Freizeitausrüstung und Verleih von Wasserausrüstung. Es reicht jedoch aus, ein paar Kilometer von Carvoeiro entfernt zu fahren, um malerischere Urlaubsorte zu finden, die sich oft in kleinen Buchten befinden, die vor Wind und Augen geschützt sind.