W 1922 r. został kawalerem Orderu Świętego Patryka. W 1928 r. został kawalerem Orderu Podwiązki. Od 1945 r. był członkiem Tajnej Rady. Był również honorowym doktorem praw Uniwersytetu w Belfaście.

1 listopada 1894 r. w katedrze Świętego Pawła w Londynie, poślubił lady Rosalind Cecilię Caroline Bingham (26 lutego 1869 - 18 stycznia 1958), córkę Charlesa Binghama, 4. hrabiego Lucan i lady Cecilii Gordon-Lennox, córki 5. księcia Richmond. James i Rosalind mieli razem dwóch synów i trzy córki: Mary Cecilia Rhodesia Hamilton (21 stycznia 1896 - 5 września 1984), żona majora Roberta Kenyon-Slaneya i sir Johna Gilmoura, 2. baroneta, miała dzieci, jej najstarsza córka, Vivien, poślubiła 3. markiza Linlithgow Cynthia Elinor Beatrix Hamilton (16 sierpnia 1897 - 4 grudnia 1972), żona Alberta Spencera, 7. hrabiego Spencer, miała dzieci Katherine Hamilton (25 lutego 1900 - 28 kwietnia 1985), żona podpułkownika Reginalda Seymoura, miała dzieci James Edward Hamilton (29 lutego 1904 - 4 czerwca 1979), 4.