Zambujeira Do Mar verfügt über drei Strände. Erstens gibt es der großen Strand, der sich direkt vor dem Dorf befindet. Diesem Strand ist leicht zu Fuß oder mit dem Auto zu erreichen. Die meisten Leute hier gehen zu diesem Strand. Auch ist dies der Ort, wo die Surfer auf die immer präsente große Wellen surfen, die die Bucht eingeben. Weiter südlich liegt Praia Alteirinhos, einen Sandstrand zwischen den Felsen und zugänglich über eine Treppe. Zweihundert Meter weiter nördlich ist Praia Nossa Senhora, auch über eine Treppe erreichbar. Mehrere Sandstrände zwischen den Felsen, wo nur wenige Menschen auch in der Hochsaison hingehen. Ein paar Kilometer weiter südlich ist Praia Carvalhal, leicht zu erreichen mit dem Auto, ein breiter Sandstrand zwischen Zambujeira und Brejão. Ideal für kleine Kinder, die sicher in einem kleinen Bach spielen können, die zum Meer fließt.