There are two cruise ports in San Juan: Pan American (for departing ships where the cruise starts or ends) and San Juan (for ships coming in for the day).
There is no parking at the San Juan cruise port itself, however there are a few public lots around metro San Juan.
Covadonga Parking Garage — Old San Juan
📍 Old San Juan, Puerto Rico (near the San Juan cruise port)
The Covadonga parking garage offers rates for cruise parking in Old San Juan. Contact them directly for current rates and to make a reservation.
Isla Grande Airport — Near Pan American Pier
📍 Fernando Luis Ribas Dominicci Regional Airport, San Juan, Puerto Rico
A few long-term parking spots are available at Isla Grande Airport near the Pan American pier. Contact the airport directly for availability and rates.
Sheraton Puerto Rico Hotel & Casino
📍 San Juan, Puerto Rico
The Sheraton Puerto Rico Hotel and Casino offers weekly parking for cruise passengers — a convenient option if you're looking for secure long-term parking near the port.