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.
Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a…
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 300 metres 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.
Set 150 metres from La Cinta's white sandy beaches, the Scintilla offers spacious rooms with private balcony.
Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 25 km from Olbia.
Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout.
The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia.