Carvoeiro to niewielka miejscowość wypoczynkowa położona malowniczo na klifie na wybrzeżu Algarve. Składa się z niskich, kolorowych domków, a na obrzeżach znajdują się wyższe hotele i apartamentowce. Główną atrakcja miejscowości jest położona w zatoczce, piaszczysta, osłonięta od wiatrów plaża.
Carvoeiro, podobnie jak wiele miejscowości rejonu Algarve rozwinęło się w drugiej połowie XX w. z małej wioski rybackiej. Do dziś na wodach zatoki, u podnóża klifu cumują jeszcze kolorowe łodzie rybackie, wykorzystywane zarówno do połowów, jak i do organizacji wycieczek wzdłuż wybrzeża i pikników rybackich. Zabudowa miejscowości wygląda bardzo malowniczo nad skalistym urwiskiem, z którego roztacza się ładny widok na morze.
Kurort ma jedną, niezbyt dużą plażę ukrytą w zatoczce. Jest ona zagospodarowana i wyposażona w sprzęt wypoczynkowy oraz wypożyczalnię sprzętu wodnego. Jednak wystarczy odjechać kilka kilometrów od Carvoeiro, by znaleźć więcej malowniczych miejsc wypoczynku, położonych często w niewielkich, osłoniętych od wiatru i wzroku ludzi zatoczkach.