Celebrity's Mercury Docked in San Diego. Ships dock at the B street pier at the very foot of B Street in downtown San Diego. The very heart of downtown San Diego is within easy walking distance and the airport is only 5 minutes away.