Praia do Martinhal is a sheltered bay of fine white sand, about 650 metres long and with a 4.6 rating. It has both a Blue Flag and a Golden Flag, and is known for the limestone islets dotting the sea in front of the beach.
Getting there and parking
It sits east of Sagres, with free parking by the beach.
The sand and the sea
Around 650 metres of fine white sand fill a sheltered bay with calm water. Limestone islets rise from the sea in front of the beach, giving it a distinctive setting — and the calm water makes it excellent for families.
Facilities
With a Blue Flag and a Golden Flag — an award reserved for the beaches with the best water quality — it has good facilities during the bathing season. It’s rated excellent for families, with a five-star family resort right alongside.
Where to eat
There are food outlets by the beach, and the centre of Sagres, a few minutes away, offers more restaurants and cafés.
Nearby beaches
Praia da Mareta is about 1.9 km away and Praia do Tonel about 2.3 km. Praia do Beliche is about 5 km.
Where to stay
Nearby accommodation includes Martinhal Sagres Beach Family Resort Hotel (5 stars), Beach Villa – oceanfront villa Martinhal, and Villa Ocean Blue. Check hotel availability near Praia do Martinhal.