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

San Teodoro is a small town in 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.

Top Beaches

1) La Cinta beach    

San Teodoro - La Cinta beach
San Teodoro – La Cinta beach

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

Right behind the long beach, there 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.

Driving there you’ll spot on your right side a junction with a brown sign indicating ”Stagno di  San Teodoro”. If you also like the horse riding, there is a riding stable close to the parking lot of the beach that arrange tours around the lagoon and the shore.

Beach services: it’s well equipped with the 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.

2) Isuledda beach

San Teodoro - Isuledda beach
San Teodoro – 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.

3) Cala Brandinchi beach

San Teodoro - Cala Brandinchi beach - south side
San Teodoro – Cala Brandinchi beach – south side

It’s our favourite beach, and you’ll be amazed by it. 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 for its characteristics it is 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.

4) Lu Impostu beach

San Teodoro - Lu Impostu beach - south side
San Teodoro – Lu Impostu beach – south side

Next to Cala Brandinchi beach (south side), on the background of Tavolara Island, 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 in the south side of the beach.

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.

5) Salina Bamba beach

San Teodoro - Salina Bamba beach
San Teodoro – 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. Next to the beach, there is a salted water basin from which it owes its name, populated by numerous specimens of marine birds.

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.

6) Cala Suaraccia beach

San Teodoro - Cala Suaraccia beach
San Teodoro – 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.

7) Molara Island Natural Pools

Molara Island natural pools
Molara Island natural pools

Molara is a small Island right in front of Cala Suaraccia, well known for its beautiful sea. Its south-western part boasts a stretch of stunning turquoise and clear water surrounded by a deep blue colour that has been renowned “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. Despite the fact 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).

8) Punta Est Beach

San Teodoro - Punta Est beach viewpoint
San Teodoro – Punta Est beach viewpoint

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, Cala Brandinchi - north side
San Teodoro, Cala Brandinchi – north side

Need to Know

1) When to go

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

Personally, September is our favourite month when the weather is still nice, 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 the schedule of your bus.

Service handled by Ok-ferry.com


3) Moving around

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

The car allows you to visit not only San Teodoro but also 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 the town, you’ll also find some bikes and scooters for rent shops. Download the app Moovit for your device to find bus routes and timetables.


4) Where to sleep

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.



Booking.com


5) Where to eat

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 typical dishes of Sardinia.

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