No, it is only the buyer that has to pay stamp duty. There have been many legislative changes regarding stamp duty, and there will be further changes on 1st April 2016 regarding this tax on buy to let properties. If you are unclear please ask your agent if this will effect you.