We polled 15 major cruise lines to find out what they charge for some standard amenities. Below, the range of prices you’re likely to pay.

By Sherri Eisenberg
Updated: February 02, 2017

Shore Excursion

(half-day snorkeling in the Caribbean)
Lowest: $45, Holland America
Highest: $115, Cunard
Free: Regent

House Martini

Lowest: $5.50, Disney
Highest: $11, Crystal
Free: Regent, Silversea, Seabourn

Dry Cleaning

(a dress)
Lowest: $3, Oceania and Regent
Highest: $13.50, Silversea

One-Liter Bottle of Water

Lowest: $2.95, Holland America
Highest: $6.25, Windstar
Free: Oceania, Regent, Silversea, Seabourn, Crystal