We booked a hotel in Long Beach thinking that was where the pier would be but have since heard that Princess leaves out of San Pedro. Is Long Beach close to this pier? Do you know what it would cost to take a taxi from Long Beach to the pier? Also, do you know if it's possible to rent a car for pick up at the airport and drop off at the pier the day of the cruise?
Long Beach is quite close (depending on part of Long Beach) and midway to San Pedro if you are flying into Long Beach airport. If you are flying into LAX, long beach is out of the way a bit and you may wish to rearrange your hotel rezzies.
I highly recommend the Long Beach airport if you can go there without added connections. It is quite small, easy to navigate, very deco retro, and quite fun to see.