Barrantes debuterede for Costa Rica i en venskabskamp mod Trinidad og Tobago i februar 2007, hvor han spillede 54 kampe og scorede fire mål. Han repræsenterede sit land i fjorten FIFA World Cup-kvalifikationskampe og spillede i 2007 UNCAF Nations Cup samt 2007
og 2013 CONCACAF Gold Cups.