Caccia est ambassadeur en Autriche de 1951 à 1954 et de 1956 à 1961 ambassadeur aux États-Unis. Il est envoyé à Washington pour réparer les relations gravement endommagées par la crise de Suez de 1956. La rupture de la confiance mutuelle est survenue lorsque la Grande-Bretagne et la France se sont jointes à une invasion israélienne de l'Égypte et ont envoyé des forces militaires pour capturer le canal de Suez, qui a été nationalisé par le président égyptien Gamal Abdel Nasser. Dans les années qui suivent, il joue un rôle déterminant dans la restauration et le maintien de la «relation spéciale» entre Londres et Washington.