Royal Caribbean used to offer cruises from California (San Diego) along the coast. Their ships are innovative and affordable fun for the whole family.
Amenities of Royal Caribbean cruises include the famous rock-climbing wall and Solarium pool. Many rooms have balconies. Choose from several dining options. And the Adventure Ocean programs will keep your kids busy and happy.