Беніто Карвахалес виступав у національної збірної Куби в 30-х роках XX століття. Учасник першого для Куби та країн Центральної Америки і Карибських островів чемпіонату світу 1938 року. На Мундіалі 5 червня 1938 року кубинці завдяки голам Сокорро, Фернандеса та Туньяса розписали нічию (3:3) зі збірною Румунії. А 9 червня в матчі-відповіді Куба з рахунком 2:1 здобула перемогу (завдяки голам Сокорро та Олівейри). Проте в 1/4 фіналу кубинці зазнали розгромної поразки від Швеції (0:8). Беніто зіграв у першому та третьому матчах, в яких пропустив 11 м'ячів.