My suggestion for the Pyrenees is to start at Olorons Ste Marie, stay in the Hotel Le Central. Not expensive. You can then ride from there via Laruns across the D918, over some of the best French Cols. Pick up the D618 at Arreau to the Spain border and stay in Vielha. Hotel Eth Pomer was a nice family run place or there is a Parador. From there you can ride over the C28 and Puerto Bonaigua to Sort where you meet the N260. You can follow that to the med coast if you turn left, or back to Jaca if you go right.
An alternative is to ride the N260 to Puigcerda, cross into France on the D618 again and then up through the Aude Gorge to Quillan and Carcassonne