В 2001 году вместе с молодежной сборной Коста-Рики Хосе Луис Лопес выступал на Чемпионате мира по футболу среди молодёжных команд в Аргентине. В 2004 году полузащитник принял участие в Летних Олимпийских играх в Афинах. За главную национальную команду страны дебютировал 7 сентября 2003 года в товарищеском матче против США. В 2005 году играл на Золотом Кубке КОНКАКАФ в США.