Yes. Entry to The Peter and Paul Fortress is absolutely free of cost. You just need to pay some amount of money for visiting the museums and exhibitions which are present inside The Peter and Paul Fortress if you wish to view them.