Megalittiske rester er blitt funnet på bredden av Grand Harbour. Kordin-templene kan dateres tilbake til rundt 3700 f.Kr. Det ligger over havnen på Corradino Hills. en annen megalittisk struktur eksisterte, muligens under vann, utenfor Fort St. Angelo, men denne er ikke lenger synlig. Puniske og romerske levninger ble også funnet på kysten av havnen.