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 patio.

Book Now From US$ 131

Stella Marina

From US$ 43

Via Sardegna , San Teodoro, Italy - Show map

Show map

Stella Marina is a 3-star charming hotel offering a functional accommodation within easy reach of Castello di Sa Paulazza, Isola Bianca Harbour and Osalla Beach.

Book Now From US$ 43