one bottle per guest. For more casual affairs such as dinner parties and weeknight wine nights, sommelier Carrie Lyn Strong of Strong Wine Consulting says to calculate two glasses per guest.
For example, the Piccolo bottle -- sometimes called a split -- equals a single glass of wine, a demi pours two glasses, a standard bottle holds five or six, and a magnum bottle will yield 12.