Hi Dave
Flights into girona/barcelona are your best bet, and staying in spain in the de mar coastline turns it into a bit of a holiday. If you just fancy the weekend i would recommend staying in perpignan it self Friday - Sunday for example.
Check out catalan sports tours, they have a few options and I have been with them 5/6 years and always put on a good trip with transfers and the like thrown in, can be done cheaper on your own however the convenience is excellent and dave the guy who runs it is a good craic.
Not making it this year which i am gutted about, but if we get them in either of the 8's i will be out there.
Top few days away