Hardik Rawat, son of school manager Rahul Rawat, was abducted from outside his house at Rishikesh in Uttarakhand on July 24, police said.
Last evening, a team of Uttarakhand Police led by Additional SP Pushpak Jyoti raided a house and rescued Hardik from Lisadh village.
They arrested the three abductors, Ombir Jatt and his two sons, Rohit and Mohit, police further said.
The ransom money of Rs 18 lakhs, which they had received from Hardik's family, and a bike were also recovered from their possession, they said.