Tymczasem flota aragońska Rogera z Laurii zniszczyła flotę francuską. Armia lądowa króla Filipa cierpiała na dyzenterię. W końcu Filip III zarządził odwrót. Nie dotarł jednak do Francji. Zmarł 5 października 1285 w Perpignan. Królem został starszy brat Karola, Filip IV Piękny. Rozpoczął on negocjację z Aragonią, ale toczyły się one dość opornie, gdyż Filip chętnie widziałby swego brata na aragońskim tronie.

Po kilku latach wojny obie strony zaczęły jednak dążyć do pokoju. Andegaweński król Neapolu Karol II był zdecydowany zakończyć wojnę z Aragonią, która wybuchła jeszcze za życia jego ojca w 1282 r., kiedy to przeciwko Andegawenom zbuntowała się Sycylia i poddała się władzy króla Aragonii. W 1289 r. Karol II przybył do Francji. Po kilku miesiącach negocjacji udało mu się przekonać Karola de Valois do rezygnacji z pretensji do aragońskiego tronu. Karol miał za to otrzymać hrabstwa Andegawenii i Maine, które w posagu miała mu wnieść córka Karola, Małgorzata. Ślub odbył się 18 maja 1290 r. 19 lutego 1291 r. zawarto traktat z Aragonią. W zamian za zrzeczenie się praw do tronu, Karol otrzymał od swojego brata część obszarów byłego hrabstwa Tuluzy. Ostateczne zrzeczenie się praw do tronu nastąpiło w 1295 r.