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

Il Viandante Hotel

From US$ 42

Via Cala D'Ambra 8, San Teodoro, Italy - Show map

Show map

Il Viandante is a 3-star budget hotel offering an air-conditioned accommodation within easy reach of Archipelago of La Maddalena National Park, Porto Istana and Island of Spargi.

Book Now From US$ 42