Promu major-général le , George Hamilton combat sous les ordres du duc de Marlborough au siège de Stevensweert en pendant la guerre de Succession d'Espagne. Promu au rang de lieutenant-général le , il est sacré chevalier de l'ordre du Chardon plus tard cette même année. Lors de la bataille de Blenheim (1704), il mène l'assaut final contre les forces françaises en dirigeant 8 bataillons ; il accepte la capitulation des Français en . Après avoir mené une colonne depuis la Moselle, il fait lever le siège de la ville de Liège en .