You don’t have to have a pension as a self-employed person but you could consider it. According to a survey by National Employment Savings Trust (Nest), only 24% of self-employed people are actively saving into a pension.
If you plan to stop working at a certain time you might want to consider  a pension to help you live comfortably after you retire.