'홍길동 씨'가 맞습니다. 성과 이름 다음에 붙는 호칭어는 띄어 써야 합니다. 성과 이름 다음에 붙는 호칭어로는 '씨' 외에도 '군', '양', '옹', '님' 등이 있습니다.
(1) ㄱ. 홍길동 {씨, 군, 양, 옹, 님}
ㄴ. 홍 {씨, 군, 양, 옹, 님}
ㄷ. 길동 {씨, 군, 양, 옹, 님}
한편 성과 이름 다음에 오는 관직명도 띄어 씁니다.
(2) ㄱ. 홍길동 {과장, 부장, 회장, 대감, 판서}
ㄴ. 홍 {과장, 부장, 회장, 대감, 판서}
출처: 국립국어원