India, ranked 97th in the FIFA chart, largely dominated their second and final round-robin match and wasted several chances.
Jackichand Singh gave the home side the lead in the 38th minute but Amory Gvaune scored the equaliser for the 125th ranked St Kitts and Nevis in the 72nd minute to split points with the home side.
India won the tournament with four points. They had defeated Mauritius 2-1 in their first match.
The draw, however, meant that India ended their streak of nine wins on the trot.
More From This Section
India, who started on an aggressive note, took the lead in the 38th minute, courtesy a stunning header by Jackichand Singh who was assisted by Rowllin Borges who sent a beautiful cross from the right wing.
St Kitts and Nevis had to wait for 33 minutes for the equaliser. Gvaune netted the ball after being assisted by Tiano Hanley, who headed the ball to the goal-scorer after a corner.
In the opening minute, Hanley Tishan, on a counter attack, took a shot at the Indian goal but it went wide.
The home side soon went into an aggressive mode and had better possession of the ball in the first half.
India narrowly missed a chance in the 20th minute when Rowlin Borges set it up for Halicharan Nazary who delivered a cross to a rushing Balwant Singh. The striker has his head on the ball but it went a little over the bar.
After the interval, India made one change with forward Robin Singh coming in for Balwant. Nikhil Pujari and Mohammed Rafique also came in for Jackichand and Lyngdoh. Later, Anirudh Thapa came in for Rowlin.
In the 51st minute, Robin had a very good chance to take the hosts to 2-0 ahead, when he ran towards the goal but failed to go past the goalkeeper, who deflected the ball.