Beltran est retenu parmi la sélection des États-Unis des moins de 20 ans et participe à la Coupe du monde des moins de 20 ans 2007. Il joue à l'occasion de deux rencontres lors du Tournoi de Toulon 2008. En , il est convoqué pour participer au camp d'entraînement de sa sélection nationale et fait ses débuts lors d'un match amical contre le Canada qui se soldera sur un match nul 0-0 au BBVA Compass Stadium.