Recommended hotels in San Teodoro

Bungalow Club Village

From US$ 131

Loc. Cala D'Ambra, San Teodoro, Italy - Show map

Show map

Bungalow Club Village boasts great positioning at a close distance to Isola Bianca Harbour, Osalla Beach and Castello di Sa Paulazza, offering 120 rooms and a seasonal outdoor pool, a sundeck and a

Book Now From US$ 131

Stella Marina

From US$ 43

Via Sardegna , San Teodoro, Italy - Show map

Show map

Stella Marina Hotel is rated 3 stars and is placed about 14 km from Isola di Tavolara.

Book Now From US$ 43