Soler speelde negen wedstrijden in het Spaans nationaal elftal, waarin hij één doelpunten maakte. Zijn debuut was op 29 april 1987 tegen Roemenië. Op 13 november 1991 speelde de middenvelder tegen Tsjechoslowakije zijn laatste interland. Soler behoorde tot de Spaanse selectie voor het EK 1988 in Duitsland. Daarnaast speelde Soler meerdere interlands voor het Catalaans elftal, waarvan de laatste in december 2000 tegen Litouwen.