San Teodoro beaches

1. Cala Brandinchi, Lu Impostu and the Best Beaches in and around San Teodoro

In our top 10, we can’t leave out Cala Brandinchi and Lu Impostu — with shallow waters and fine white sand, these are two spectacular beaches.

Both require online reservation during summer months through the website santeodorospiagge.it. However, the other locations listed below are public beaches, equipped with paid parking and beach bars:

La Cinta Beach: Just a few minutes’ walk from the center, it’s one of the longest and most popular beaches. In addition, it is ideal for long walks. The shallow water is perfect, but it can get crowded; therefore, our tip is to walk as far as possible from the entrance.

Capo Coda Cavallo Beach: Located in the Coda Cavallo area, it offers a breathtaking view. For this reason, we recommend arriving early in the morning, especially in high season.

Porto Taverna Beach: This beach offers a stunning view of Tavolara island. Moreover, the golden sand and beach clubs let you dine just steps from the sea.

Other Must-See Beaches Near San Teodoro

Porto Istana Beach: Just 15 minutes from the airport, it is one of the most beautiful beaches. Indeed, it features pure white sand and Caribbean tones. Specifically, if you arrive early, you should head to the small cove on the left to avoid the crowds.

Bèrchida Beach: This is one of the wildest beaches along the coast. Because it is an unspoiled paradise, it is ideal for those seeking peace far from the crowds.


If you prefer to enjoy the sea far from the crowds, you can choose a dinghy tour in the Tavolara Marine Protected Area.  Indeed, thanks to our strategic departure times, we take you to natural cathedrals such as the Molara Natural Pools. Furthermore, this allows you to visit hidden coves at the best moments. As a result, you will enjoy the landscape while avoiding noise and stress.

👉 Book your dinghy experience here