If you're just drinking a bottle of champagne you usually get 6 good-sized glasses from a bottle, so depending on the size of your glasses and if you're using the exact measurements above I think you'd get about 8-10 cocktails from a bottle. If you don't want to open one for just a few of you mini bottles of champagne or Prosecco would be a great alternative.