There are plenty of hotels close to the cruise terminal in San Francisco.
The Hotel Zoe is located in the Fishermans Wharf neighborhood. European ambiance. Complimentary wireless internet and fireside wine reception.
The Le Meridien San Francisco is in the financial district. Close to the Embarcadero Center and Chinatown.
The San Francisco Marriott Hotel Fisherman's Wharf is near the wharf and the Golden Gate Bridge. Fitness center and cozy lounge.