The cost of cocktail party catering can depend on how many hours the event will last, and the quality of food served at the party. Usually, the general costs of a cocktail party include catering, bartending, staff, and venue rental. Most often than not, a 2-hr cocktail party can average from set prices of $20-$30 per person. Catering companies who have experience in the cocktail business generally charge $15-$30 per guest. However, if you hire caterers who do not specialize in cocktails, you might need to hire a bartender who usually charges per hr or person and sometimes every drink. They can range from $4-$20 every hr. In terms of a venue for your event, you have two options. The first one is the "no venue" option which means hosting your special event in the comfort of your own home. However, if would like to rent a venue the prices can range from $100-$2500 and most at times provide staff to help make your event great.