Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach.
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 984 feet away from the beach in Cala D'Ambra.
This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia.
Located 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms.
The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia.