George Hamilton est promu lieutenant-colonel du "Lloyd's Regiment" des "Enniskillen Foot" en juin 1689 puis, ayant été promu "brevet" colonel, il dirige un régiment à la bataille de la Boyne en , au siège d'Athlone en et à la bataille d'Aughrim, où il est blessé, en pendant la guerre williamite en Irlande. En , il commande un régiment au siège de Limerick. Il est promu colonel des Royal Fusiliers en avant de combattre dans ce régiment à la bataille de Steinkerque en août 1692 dans les "Low Countries" pendant la guerre de la Ligue d'Augsbourg. Promu au rang de colonel du "1st Regiment of Foot" vers la fin de 1692, il combat également en Irlande avant de retourner sur le continent européen pour la bataille de Landen en et au siège de Namur de 1695, où il est blessé en juillet.