No you don't need one as stated above. That said, I just got back from an Alaskan cruise I booked with the Have It All and the signature beverage package is something I will continue to get, even if it doesn't really save me money, just because of the simplicity and the fact I didn't have to police what my kids were drinking so that it didn't break my bank account.