Things to do in San Teodoro

San Teodoro strings three very different beaches along one stretch of coast: La Cinta, a long sandy run backed by dunes and beach bars; Cala Brandinchi, nicknamed 'little Tahiti' for water so pale it looks tropical, capped by a daily visitor quota in summer; and Lu Impostu, a lagoon beach with flamingos and another quota to know about before you go. Tavolara island fills the horizon from all three. Below are the top-rated boat trips and tours.