Lindbergh Field , the airport in downtown SD, offers both short and long term parking. There are also a number of commercial parking lots within walking distance of the airport. Cruise ships depart from the pier downtown not far from the airport. Might be too far to walk with luggage but you could drop your wife and luggage off near the ship, go park your car, and walk back or both of you could simply take a cab to the pier.