Ромеро провел 10 матчей за сборную Испании, причем его первое выступление состоялось 23 февраля 2000 года в товарищеском матче против Хорватии (в Сплите), и представлял страну на чемпионате мира по футболу 2002 года, сыграв три матча.
Выступал за сборную Испании.