In 1997, after roughly 200 overall appearances for the Canarians, Gómez was signed by Serie A club A.S. Roma on a lucrative four-year contract, arriving at the same time as compatriot Iván Helguera. However, he only played a total of 87 minutes in his first season, including a lone start in a "Derby della Capitale" 1–3 defeat to 10-man S.S. Lazio; he was successively removed from the first team following his refusal for a release by mutual consent, and spent the following three years without appearing in a single match.