Drinks often fall into the “hidden fees” category of cruising and I’m not just talking about the alcoholic variety. While tap water and iced tea are free onboard, soda, juices, and bottled water are expensive. Juices (not the fresh squeezed kind) are free during breakfast only and Disney Cruises offers free soda but otherwise, you can expect to pay $2-3 per glass of soda and juice, including a mandatory gratuity. Also, certain cruise lines may not serve your favorite brands. For example, NCL only serves Pepsi products.
You can save money and stick to your favorite brands by bringing your own non-alcoholic drinks onboard. To check them in with the rest of your luggage before boarding the ship, I recommend putting them into sealed extra large Ziplock bags, in case they spill or explore, and then into a tote bag or suitcase with your cruise luggage tag on it. Some porters will not accept a case of water/soda with a luggage tag slapped on it. If you don’t have an extra tote bag or suitcase to put drinks into, you should hand-carry the drinks onboard. I have not heard of any cruise line that does not allow you to bring non-alcoholic drinks onboard. In addition to carrying them on at embarkation, you can also buy more drinks at ports of call but could be very inconvenient, depending on the port and your shore plans.
If you like to have a little fun in your drink…as in alcohol, alcoholic drinks are always extra and start around $3.50 per drink. Some cruise lines do not allow passengers to bring alcohol onboard so check the cruise line’s alcohol policy ahead of time or you may have your fun confiscated and end up in the “naughty room”, the room where you claim your contraband luggage and get a stern lecture.
Check out Cruising 101: Cruise Planning Tips, Tools, & Resources for more of my cruise tips!