I like to stay at the Holiday Inn Harbor View. It is right by the cruise terminal. It has an Elephant and Castle pub at the hotel. There are many things close by to do. Seaport Mall, Gas Lamp District, San Diego Zoo, Museums in Balboa Park, take the trolley for a city tour, go over to Coronado Island. You also can take water amphibious tours and see the Navy ships in the bay.