Would you like to spend an unforgettable holiday enjoying pristine beaches and a colourful sea?

San Teodoro is a small town on the northeast coast of Sardinia, well known for its pristine beaches and clear sea, a real paradise for summer lovers.

The quiet small city centre with its beautiful old church and characteristics buildings of the past, during the summer season, turns into a vibrant place where tourists crowd the many modern open-air bars and restaurants.

During the evening, a market takes place along the city centre streets and alleys where you’ll find many stalls selling local products and any stuff and souvenir.

San Teodoro, la Cinta beach
San Teodoro, la Cinta beach

Top Beaches of San Teodoro

1. La Cinta beach    

La Cinta is one of the most famous beaches of Sardinia, and with its 3 kilometres of fine white sand and crystal clear shallow water, it’s one of the most sought after attractions on the east coast. During the windy days, this beach is also a perfect place for windsurfing and kitesurfing lovers.

Right behind the long beach is the San Teodoro Lagoon, a must for the nature lovers where, with a boat ride, it is possible to spot pink flamingos, coots, little terns, red herons and mallards who live undisturbed in these waters. The boat rides start from the lagoon along the SS125 road towards Olbia near the hamlet of Lu Fraili (unfortunately, at the moment, the boat service is not operating). Driving along the SS125 road, you’ll spot on your right side a small junction with a brown sign indicating ”Stagno di  San Teodoro”.

If you also like horse riding, there is a riding stable by the name “Maneggio La Cinta” close to the beach’s parking lot that arranges tours around the lagoon and the shore.

Beach services: it’s well equipped with bathing establishments, bars, toilets, showers, dinghy boats and kayaks for rent. The beach is reachable in 15 minutes walk from the city centre. Alternatively, you’ll find a fee-paying car park next to the beach.

San Teodoro, the crystal clear sea of la Cinta beach
San Teodoro, the crystal clear sea of la Cinta beach

2. Isuledda beach

It is about 400 meters long quiet beach in a beautiful natural environment with fine white sand and clear water reflecting amazing colours ranging from blue.

Beach services: small bars, umbrellas-deck chair for rent. It’s 3 km from the city centre, drive on the SP1 road (San Teodoro – Agrustos), and you’ll find a junction on your left. The car park is in a dirt area, and it’s free of charge.

San Teodoro - Isuledda beach
San Teodoro – Isuledda beach

3. Cala Brandinchi beach

It’s our favourite beach, and you’ll be amazed by it. It is located in a beautiful natural environment, surrounded by pine trees, with its white sand and crystal clear shallow water that reminds Polynesia it’s also known as “small Tahiti“. The beach is 1 km long but only a few meters wide, so during the weekend and above, from mid-July and August can be very crowded. Anyway, it is a spot not to be missed since its characteristics are known as one of the most beautiful beaches in Sardinia.

Beach services: Bars, toilet, showers, umbrellas-deck chairs for rent, dinghy boats and paddles for rent. The beach is 10 km from San Teodoro; driving on the SS125 road (San Teodoro – Olbia), you’ll find a junction on your right with a sign indicating “Capo Coda Cavallo” and “Cala Brandinchi“.

After 1 km, you’ll see a small building with an iron bar where you have to bring your ticket for the car park (it’s quite expensive) and proceed on a dirt road for a bit. If you go straight, you’ll rich the south car park for Cala Brandinchi Beach and Lu Impostu Beach; if you turn left at some point, you’ll reach another car park next to “I Giardini bar“, on the north side of the beach.

San Teodoro, Cala Brandinchi beach
San Teodoro, Cala Brandinchi beach

4. Lu Impostu beach

Next to Cala Brandinchi beach (south side), on Tavolara Island’s background, it’s a long beach with white sand dotted with juniper trees and mimosas and bathed by a blue sea. Behind the beach lies a big pond linked to the sea through a small channel on the beach’s south side.

Beach services: bars, umbrellas-deck chairs for rent. The car park is the same as Cala Brandinchi. Alternatively, you can reach the beach following the signs to Puntaldia (the junction is on the right in the middle of Lu Fraili hamlet along the SS125 to Olbia). After a couple of kilometres, you’ll get to a small square facing the south side of the beach, where you’ll find a few fee-paying car parks.

San Teodoro, Lu Impostu Beach
San Teodoro, Lu Impostu Beach

5. Salina Bamba beach

Salina Bamba Beach is located between Cala Brandinchi and Baia Salinedda in Capo Coda Cavallo, and it’s along a stretch of white sand characterised by shallow and sandy waters. Behind the beach, there is a salted water basin from which it owes its name, populated by numerous marine birds’ specimens.

Beach services: the beach is 11 km from San Teodoro, in front of Porto Coda Cavallo village and a few kilometres after Cala Brandinchi. There are bars and a mini-market in the small square of the village.

You have to leave your car in the Porto Coda Cavallo village car parks and proceed to the beach by walk for 10 minutes. Many people park the car along a dirt road next to the beach, but during the summer season is not allowed, and you’ll be fined.

San Teodoro, Salina Bamba beach
San Teodoro, Salina Bamba beach

6. Cala Suaraccia beach

This small beach with white sand and turquoise water, also known as “Farfalle beach“, is located in front of the islands of Tavolara and Molara, in a wonderful natural environment, surrounded by dense vegetation.

Beach services: bar, toilet, umbrellas-deck chairs for rent, dinghy boats for rent, diving centre. It’s located along the Capo Coda Cavallo road, 3 km after Cala Brandinchi and 800 meters from Salina Bamba.

San Teodoro, Cala Suaraccia
San Teodoro, Cala Suaraccia

7. Molara Island Natural Pools

Molara is a small island right in front of Cala Suaraccia, well known for its incredible sea. Its south-western part boasts a stretch of stunning turquoise and clear water surrounded by a deep blue colour renowned as “Natural Pools of Molara“.

If you have time, it’s worth renting a dinghy boat at Cala Suaraccia and spending here a couple of hours. Although Molara is a private Island, there’s a basic dock next to an old house that allows stopping at Cala del Pastore, where you’ll find a little sandy beach (close to the natural pools).

Molara Island natural pools
Molara Island natural pools

8. Punta Est Beach

Set along Capo Coda Cavallo peninsula, this long and narrow beautiful beach is surrounded by dense vegetation of Mediterranean maquis, highlighted by the contrast between its golden sand and the turquoise blue of the limpid waters (pic of the cover).

Proceeding towards Punta Est Village, you can spot the beach from above, enjoying an incredible view.

Beach services: bar, umbrellas and deck chair for rent. This is the last beach along the Capo Coda Cavallo road. Only 500 meters after Cala Suaraccia, besides the tarred road (left side), you’ll find a dirt road with a chain where you have to pay a fee to access the beach.

The dirt road to the bottom is about 1 km long, and it lines the promontory offering a fantastic view.

San Teodoro, Punta Est beach
San Teodoro, Punta Est beach

Need to Know about San Teodoro

1) When to go

Obviously, during the summer season from June to September. If you don’t like the crowd, skip August.

September is our favourite month because the weather is still lovely, and the beaches are quieter. If you’d like to enjoy the nightlife as well, the best months are July and August.

2) How to get there

San Teodoro is only 25 km from Olbia Costa Smeralda airport and 30 km from the Olbia harbour. There are several daily flights from Milano Linate and Rome Fiumicino and during the summer also low-cost company flights from some European destinations like UK, Germany, France, and Spain. 

Ferries run every day from Livorno, Genova and Civitavecchia harbour.

Once at the airport or the harbour, you’ll find long-distance buses heading to San Teodoro. You can download the app ”Moovit’‘ for your mobile device and check your coach’s schedule.

3) Moving around

The best choice is a car (or motorbike) since moving around with local transports is more than difficult. If you don’t have your vehicle, you can rent it at Olbia Costa Smeralda airport.

The car allows you to visit San Teodoro and other beautiful beaches located towards Olbia, Costa Smeralda or Siniscola and Orosei. Alternatively, San Teodoro offers a summer bus service that stops close to some of those beaches.

In town, you’ll also find some “bikes and scooters for rent” shops. Download the smart app Moovit for your device to find bus routes and timetables.

4) Where to sleep in San Teodoro

San Teodoro offers any accommodation like campings, hotels, bed & breakfast and houses for rent. Click here to see the accommodations list. If you don’t have a car, the best choice is the city centre because there are no local buses.

The most expensive month for finding accommodation is August whereas June and September the cheapest.


5) Where to eat in San Teodoro

In the city centre, you’ll find a great choice of Restaurants, Pizzerias and take away. In the surrounding you’ll also find several ”Agriturismo”, local farms managed by a family that offers Sardinia’s typical dishes.

Our favourite choices 

Click here to see the best restaurants in San Teodoro and the customers’ reviews.

6) Are you looking for the best websites and companies to save money with?

Check out our Travel Resources for the best companies to use for arranging your trip! And don’t forget to get your Travel Insurance!

1 Comment

  1. San Teodoro is stunning! I enjoyed the sea last summer for 2 weeks. I’ll be there aain as soon as I can!

Write A Comment