La Cinta Beach
The spectacular and expansive white sand beach of La Cinta is the closest to the town of San Teodoro in the northeast of Sardinia. Whilst it may not have earned the nickname of “Little Tahiti” that neighbouring Cala Brandinchi has, the two beaches share many of the same features except La Cinta is many times bigger, stretching on for around 5 kilometres.
What makes these Sardinian beaches really stand out is the incredible water colour and how clear it is. The sandy shallow bottom reaches far out and gives the sea here the most incredible turquoise and azure hues. It also helps keep the water that little bit warmer and safe for a paddle. For this reason it is a great spot for families.
Unsurprisingly the end of the beach nearest San Teodoro is where you will find most of the facilities and anything in the way of development. If you start walking north this all soon melts away, leaving just a backdrop of sand dunes crested with mimosa and juniper bushes. The further you walk the wilder, and quieter, it gets.
All this space, combined with the frequent cross shore breezes make this a popular spot with kitesurfers. In fact they have their own dedicated zone of the beach towards the northern end.
You could be forgiven for not noticing the area beyond the dunes is occupied by a tidal lake which runs almost the entire length of the beach. The San Teodoro Lagoon is an area of ecological significance and a haven for birdlife. Common species flock here but it is the red herons and pink flamingos which draw the visitors.
Off in the distance the eyes are drawn to the imposing form of Tavolara. From La Cinta you can’t tell this mountain of bare rock is in fact an island. Located about 10 kilometres to the north this might rock rise precipitously from the sea to reach a height of nearly 600 metres. It is definitely worth a closer look as the nearer you get, the less real it looks.
Dog ban in force
- Kite surfing
- Disabled access
Submit a correction
More Sardinia beaches in Italy
Current weather (Thu May 6th 19:00)
17°C / 63°F