The little holiday resort of Praia da Luz is located about 6 kilometres to the west of Lagos. Once a sleepy fishing village, Luz has largely hung up its nets with the beach being the biggest earner these days. Since the 1980s the resort has expanded rapidly around the sandy beach which is now backed by rows of whitewashed apartments and villas, and a palm-lined promenade. It has to be said that despite all the development Praia da Luz still retains plenty of charm.
The beach itself is a lovely stretch of fine sand which gently slopes into the usually calm sea. This not only makes it a safe place for families with children but makes the water feel a little warmer close to shore. In addition there is a lifeguard service during the summer.
As a popular resort there are no shortage of facilities here with a good choice of cafes and restaurants lining the sea front. During the summer months there is plenty going on, in and out of the water. It can actually get a little on the busy side but when the tide is out there is always a quieter spot further up the beach. This section of the beach has more rocks so is ideal for snorkelling, or rockpooling when the tide is out.
To the east the beach is dominated by high cliffs which culminate in Rocha Negra - the "Black Rock". This section of cliff stands out from the neighbouring sandstone and is formed of basalt which was deposited by an ancient volcano in Monchique 150 million years ago.
A little further along the coast to the west, next to the fort, is a much smaller (and quieter) beach. This little beach (Prainha da Luz) is quite sheltered and is great to swim and snorkel off the rocks at high tide.
Other beaches near Praia da Luz
Praia da Luz tide times
Thu 5th DecemberLow 2:44am (1.51m)
High 9:01am (2.61m)
Low 3:36pm (1.34m)
High 9:49pm (2.51m)
Fri 6th DecemberLow 3:55am (1.44m)
High 10:06am (2.66m)
Low 4:33pm (1.25m)
High 10:45pm (2.63m)
Sat 7th DecemberLow 4:51am (1.32m)
High 11:00am (2.76m)
Low 5:18pm (1.14m)
High 11:31pm (2.78m)
Sun 8th DecemberLow 5:36am (1.17m)
High 11:45am (2.87m)
Low 5:57pm (1.02m)