6 cruise lines offer trips from San Diego: Azamara Cruises, Celebrity Cruises, Disney Cruise Line, Holland America Line, and Oceania Cruises. They cover the spectrum from family-friendly to high luxury.
Azamara: mid-size luxury cruises offering "destination immersion". Sail to the Sea of Cortez or to Florida.
Celebrity Cruises: sophisticated and stylish ships at a fair price. Their cruises go through the Panama Canal to the Caribbean and Florida.
Crystal Cruises: award-winning luxury ships. They offer a holiday cruise to Hawaii out of San Diego.
Disney Cruises: ships are designed to be tons of fun for kids, but have areas just for adults too. Getaway cruises to nowhere, Pacific coast cruises, Baja cruises and Panama Canal cruises.
Holland America Line: traditional and elegant ships. Their cruise destinations include Mexico, Hawaii, the South Pacific, South America, the Panama Canal, and Australia.
Oceania Cruises: premium luxury cruise line. Cruises from San Diego to Tahiti and Brazil.