Zambujeira do Mar has three beaches. First of all, there is the large beach, which is right in front of the village. This beach is easy to reach by foot or car. Most people go to this beach. Also this is the place where the surfers go to surf on the ever-present large waves that enter the Bay. Further South is Praia Alteirinhos, a sandy beach between the rocks and accessible by a staircase. Two hundred metres further north is Praia Nossa Senhora, also accessible by stairs. Several sandy beaches among the rocks, where even in the high season few people will stay. A few kilometres further South is Praia Carvalhal, easy to reach by car, a wide sandy beach between Zambujeira and Brejão. Ideal for small children who can play safely in a small stream that flows to the sea.