Norwegian Cruise Line offers cruises through the Panama Canal from San Francisco. They are famous for casual "freestyle cruising" on affordable ships.
Freestyle cruising means you can dine when you want and where you want. There is a wide range of stateroom sizes and prices. The entertainment on board is fun and high-quality. Youth programs make sure that kids enjoy themselves too.