The major ship repair/drydock facility operates within the Grand Harbour and is situated within the French Creek, where 3 docks are located, with the largest capable of handling vessels of around 330 meters.

The Grand Harbour also houses two private ship repair yards. The companies operate in accordance with agreements entered into with the Authority for sea and land concessions. They all offer shore workshops and floating docks.