Recommended hotels in San Teodoro

Bungalow Club Village San Teodoro

From US$ 131

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

Show map

When you stay at Bungalow Club Village in San Teodoro, you'll be on the beach and convenient to San Teodoro Port and San Teodoro Beach. This beach inn is within close proximity of La Isuledda Beach and Port Ottiolu.

Book Now From US$ 131

Stella Marina Hotel San Teodoro

From US$ 52

Via Sardegna , San Teodoro, Italy - Show map

Show map

Property Location Located in San Teodoro, Stella Marina is convenient to San Teodoro Port and San Teodoro Beach. This hotel is within the region of Port Ottiolu and Marina Maria Beach.

Book Now From US$ 52