Zambujeira do Mar heeft drie stranden. Allereerst is er het grote strand, wat pal voor het dorp ligt. Dit strand is gemakkelijk te bereiken per voet of auto. Hier gaan de meeste mensen naar toe. Tevens is dit de plek waar de surfers naar toe gaan om te surfen op de altijd aanwezige grote golven die de baai binnenkomen. Iets zuidelijker ligt Praia Alteirinhos, een zandstrand tussen de rotsen en via een trap te bereiken. Twee honderd meter noordelijker ligt Praia Nossa Senhora, ook te bereiken via een trap. Verschillende zandstrandjes tussen de rotsen, waar je zelfs in het hoogseizoen nauwelijks mensen zult tegenkomen. Een paar kilometer zuidelijker ligt Praia Carvalhal, gemakkelijk te bereiken per auto, een breed zandstrand tussen Zambujeira en het zuidelijker gelegen Brejão. Ideaal voor kleine kinderen die veilig kunnen spelen in een klein beekje dat naar zee stroomt.