W seniorskiej reprezentacji Meksyku Beltrán zadebiutował za kadencji selekcjonera Manuela Lapuente, 13 marca 1999 w wygranym 2:1 meczu towarzyskim z USA. W 2001 roku został powołany przez Enrique Mezę na Puchar Konfederacji, gdzie nie rozegrał jednak żadnego spotkania, zaś jego drużyna narodowa z kompletem porażek zajęła ostatnie miejsce w grupie. Wystąpił w jednym (z szesnastu) meczu w ramach udanych dla jego kadry eliminacji do Mistrzostw Świata w Korei Płd. i Japonii, nie znalazł się jednak w kadrze na mundial. W 2007 roku, po sześcioletniej przerwie, powrócił do reprezentacji, powołany przez swojego byłego trenera z Pumas – Hugo Sáncheza, lecz rozegrał wówczas jedynie dwa sparingi i ostatecznie karierę w kadrze zakończył na trzynastu występach.