Wychowanek słynnej szkółki piłkarskiej La Masia w Barcelonie. Swój debiut w pierwszej drużynie zaliczył 26 lutego 2011 roku przeciwko RCD Mallorca.
Latem 2015 roku przeszedł do Interu na okres dwuletniego wypożyczenia do Interu z zobowiązaniem do wykupu, jeżeli zagra w 33% procentach meczów i w każdym będzie to minimum 30 minut.
Roberto Mancini nie lubił jednak stawiać na Hiszpana i ten głównie siedział na ławce rezerwowych. W Interze zagrał zaledwie w 4 meczach i Nerazzurri postanowili skrócić jego wypożyczenie, za co zapłacili karę 1,2 miliona euro. Montoya 1 lutego 2016 roku został nowym zawodnikiem Betisu Sevilla, gdzie został wypożyczony.