The best cruise line is the one that fits your interests and travel style. The key is in finding the one that delivers everything you want in a vacation. I have to be careful these days.
For families,Carnival and Disney Cruise Line stand out for their exceptionally comprehensive children's and teens' programs.
There's never a dull moment on a Royal Caribbean cruise. Its ships, particularly the Voyager- and Freedom-class vessels, offer onboard rock climbing, ice skating, mini-golf, surfing, and boxing.
Princess may not have the facilities of Royal Caribbean, but its onboard programming is extensive.
Holland America, Cunard, and Crystal do a better-than-average job of welcoming singles. I think one of these is for you. Crystal is known for its reduced single supplements, often as low as 125 percent.