W 2010 roku wziął udział w Igrzyskach Ameryki Środkowej i Karaibów, gdzie wystąpił w obydwóch meczach rundy kwalifikacyjnej, a męski turniej piłkarski nie odbył się ostatecznie ze względu na sprzeciw CONCACAF.

W 2012 roku Peralta w barwach reprezentacji Hondurasu U-23 wziął udział w eliminacjach do Igrzysk Olimpijskich w Londynie, gdzie był podstawowym graczem zespołu, notując sześć spotkań, natomiast jego zespół dotarł do finału kwalifikacyjnego turnieju i zdołał awansować na olimpiadę. W tym samym roku został powołany na Igrzyska Olimpijskie w Londynie, na których wystąpił w trzech spotkaniach, mając pewne miejsce w wyjściowym składzie ekipy, a Honduranie odpadli z męskiego turnieju piłkarskiego w ćwierćfinale.

W seniorskiej reprezentacji Hondurasu Peralta zadebiutował za kadencji kolumbijskiego selekcjonera Luisa Fernando Suáreza, 6 września 2011 w przegranym 0:3 meczu towarzyskim z Paragwajem. W 2013 roku znalazł się w składzie na turniej Copa Centroamericana, gdzie był kluczowym punktem swojej drużyny narodowej i wystąpił we wszystkich czterech spotkaniach w wyjściowym składzie, a jego kadra dotarła do finału, przegrywając w nim ostatecznie z Kostaryką (0:1). Pewne miejsce w wyjściowym składzie miał również podczas eliminacji do Mistrzostw Świata 2014, w ramach których rozegrał dwanaście z szesnastu możliwych meczów.