
Get a year of super-useful advice
Who to book with, how to get the best deals plus inspiring destination ideas from the experts, for only £49 for the year.
Join Which? TravelBy clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

The cost of cruising is going up thanks to a flurry of new tourism taxes being imposed at popular ports.
These fees reach their peak during the summer months: last year, a charge of €20 per passenger was introduced when disembarking in Santorini and Mykonos during high season.
Many other popular destinations have brought in, or are proposing, similar charges. This is on top of the usual taxes and fees passengers have to pay for every port they stop at on their cruise itinerary.
The extra outlay can be a bit of a sting if you’re not expecting it. Here, we explain everything you need to know if you’re planning a cruise holiday this summer – and beyond.
For more expertly researched destination ideas and unbiased travel advice and recommendations, subscribe to Which? Travel

Who to book with, how to get the best deals plus inspiring destination ideas from the experts, for only £49 for the year.
Join Which? Travel
Cruise ships are charged every time they dock at a port of call – and these costs are passed on to passengers.
They cover a range of expenses, including government fees, the costs of hiring a local maritime pilot to steer the ship safely into harbour, docking and mooring, and baggage handling.
Ports in Alaska and the Caribbean tend to charge more than those in Europe. For example, two people on a seven-night Caribbean cruise with Royal Caribbean will pay £286 in taxes and fees. For a Mediterranean cruise with Princess Cruises, it's £237.
Taxes and fees will be automatically included in the headline cost of your cruise, and you can see the breakdown before you hand over your payment details.
These are the best ocean cruise lines – as rated by passengers

Sometimes a 'green tax' will also be charged at popular destinations that see a high influx of cruise passengers. This extra fee, to offset the environmental impacts of cruising, will generally only apply if you disembark.
This is monitored via your scannable cruise card when you exit the ship, and the fee is added to your onboard account. If you choose to stay on board, it's typically refunded or not charged in the first place.
New tourist taxes: countries charging travellers a fee to visit from 2026

7 of the biggest cruise rip-offs and how to avoid them
If a ship skips a port due to extreme weather or other reasons, the taxes and fees will be refunded to you – either to your payment card or in the form of onboard credit. Make sure you’re also refunded for any port excursions missed as a result of the itinerary change.