Cruise lines will typically charge for drinks, activities on board the ship and at ports of call, offshore meals, gambling and shopping. The amenities on board the ship and the excursions offered at each port will vary on the destinations and the length of the cruise.
According to travel experts, cruise lines, on average, will charge $1.50 for soft drinks and $3.50 to $4.25 for beer, for example. Many ships offer spa services, and an average cost for a massage can range from $75 to $125, which is comparable with hotel fees for the same service. Also, shore excursions can range greatly, from $35 to $150.
Cruise lines will charge guests to eat in the alternative restaurant and to use the golf simulator, for example. Also, travel experts routinely mention that tips for a week-long cruise will average $75, and many cruise lines will add a 15 percent gratuity to drink purchases.