Dave, there is nothing wrong with El Segundo if you are just looking for a good nights sleep. The location is like any other airport hotel.
Have you looked at the Doubletree Hotel, San Pedro? I just Googled it and it had the Hilton Honors logo. A lot of people going on cruises stay there; it is reasonable and very close to the pier; in fact an early riser like you could watch your ship come down the channel when it arrives in the morning. They even provide a shuttle to the pier.
You might check it out.
(I assume you are leaving out of San Pedro)