Peña represented Spain at under-16, under-17, under-18 and under-19 levels, earning a combined total of 28 caps. He was a runner up in the 2016 UEFA European Under-17 Championship, being a first-choice throughout the tournament.