Either could be used to describe a social event. The term 'a small party' would probably be the most commonly used expression, although both are correct. For example, 'I'm having a small party next week to celebrate my birthday and I hope you can come.'
However,if you were talking about a political party for instance, you would use 'a small party,' meaning a party that doesn't have many members, or much following.