Just "browsing" and thought I'd put in my two cents about hotels in San Pedro. We've stayed at both the Crowne Plaza: Crowne Plaza Hotel SAN PEDRO Hotels | LOS ANGELES HARBOR HOTEL | Welcome
and the Doubletree Marina: San Pedro Hotels | Doubletree San Pedro California Hotel
They're both very nice, but we prefered the Crowne Plaza. We had a room overlooking the port and the view was incredible with three ships in port
! It's also walking distance to shops and restaurants. The restaurant (and bar) in the hotel was good, too.
The Doubletree is further from the port and has nice views of a marina. Their restaurant was good too, but I felt it was overpriced.
They both offer cruise parking and a shuttle from LAX to the hotel (about $15.00 pp). I think
they both also offered a special cruiser's package, but I don't remember for sure