The 21-year-old has signed a four-year contract with Sporting Gijon and will join the club for an undisclosed fee.
Botia failed to secure regular first team football at Barcelona and has been linked with a move away from the club.
The youngster spent last season on loan at Sporting Gijon.