 and with very few exceptions, shore excursions have a separate charge. The real extra costs can almost always carry sticker shock at the end of the cruise, especially when it comes to soft drinks and alcohol. Some cruise lines sell all-you-can-drink packages. On one cruise ship, an unlimited drinks package for two prices out at $1,395, so budget accordingly.