Those Carnival 3/4 nighters can be the cheapest in the world if you look at the US travel agent websites, around $200 dollars per cruise, although you have chosen the most expensive month, June, with prices around $350. I can't help with the single occupancy issue but a flight booked well in advance to Orlando for Port Canaveral needn't be a major expense. Can't you find a friend to share?
Have you thought of going outside school vacation times? Fares are much cheaper then... you might even get a break on the single supplement- not much but 150% rather than 200%.
Try a cheaper time of the year .
A new girlfriend, maybe closer to home :-).
...or put her 'on hold' for a year until she qualifies for a discount. ;).
Yes, well they do say that, 'absence makes the heart grow fonder.' But they also say that, 'while the cats away the mice will play.'.
That's a corker ,you should be on the stage!!!!
What is the suppliment for a single person travelling with a couple.