I've been working in a small IT company (about 20 employees) for a few months. Last night (Friday) we had the Christmas company dinner, all employees together.
After the dinner the manager and some senior employees wanted to go drink and party more, while me and a couple others junior employees wanted to call it a night and get some sleep since we have to leave early to reach family/girlfriend/wife that are far from the workplace city. So we politely refused and left.
However, our manager knows that we live together in a shared flat, so he started calling us on our mobile. They were all a bit drunk, so at first we just tried to be polite but firm answering "no please we need to sleep now", "we're sorry but we cannot join you but you have fun" and so on. Then they came to our place and kept ringing the doorbell for a while, so in the end we went downstairs and told them to leave us alone and shut the door, and we were quite upset.
In the end they left, but now I'm wondering how should we have handled this situation and how to approach our manager next Monday, since he seemed offended by our reaction. Did we respond in the best way?
Small addendum:
Probably it was not clear from the original post, but the shared flat is not far from the workplace and the dinner location. It's our families or wifes or girlfriends that live far away (hence the shared flat), and we usually reach them on Friday evenings. We made an exception for the dinner, but we had planned flights or trains early on Saturday and we warned everybody from the start that we couldn't stay out all night, just the dinner.