Visit our travel agent friends at MEI Travel

Cruise hack lets you preview Royal Caribbean add-on costs before you book a cruise

In:
05 Apr 2024
By: 
Matt Hochberg

Before you book a cruise, you might want to compare the price of a shore excursion, drink package, or spa treatment.

Hideaway Beach cabanas

Royal Caribbean's pre-cruise purchases are big business for the line, as it's a major source of revenue every quarter. But the price for these add-ons aren't the same across the board.

Royal Caribbean employs dynamic pricing for its add-on purchases, which means the price charged for the same shore excursion, drink package, or WiFi internet package could be different depending on which ship or sail date you go on.

In some cases, the price differences can truly be significant. 

Overwater cabana price

As an example, for the May 20, 2024 sailing of Freedom of the Seas, the cost of an Overwater Cabana at Perfect Day at CocoCay is just $958. 

Overwater cabana price

But on the June 29, 2024 sailing of Icon of the Seas, that same cabana is $4,999 (and sold out!).

The dramatic price differences could be a compelling reason to pick one sailing over another, especially if you're debating which week to book a cruise.

There's a hack you can use to preview the price of these cruise add-ons before you actually book a cruise.  

How to access the Cruise Planner without booking a cruise

Freedom-Cruise-Planner

This hack is pretty simple, you just need a web browser and a list of ship codes.

All you need to do is manipulate the website address of the Cruise Planner to see what's available.

Many thanks to Royal Caribbean Blog message board member ZBrady for outlining the instructions.

Step 1: Copy this URL

Use this URL and paste it into a Notepad or other blank document for easier editing:

https://www. royalcaribbean.com/ account/cruise-planner? bookingId=&shipCode=ZZ &sailDate=YYYYMMDD

Step 2: Find your ship code

Wonder and Adventure in Cozumel

You're going to need to replace the "ZZ" in the URL for "shipCode" to be the two letter ship abbreviation for the Royal Caribbean ship you want to sail on.

Adventure - AD
Allure - AL
Anthem - AN
Brilliance - BR
Enchantment - EN
Explorer - EX
Freedom - FR
Grandeur - GR
Harmony - HM
Icon - IC
Independence - ID
Jewel - JW
Liberty - LB
Mariner - MA
Navigator - NV
Oasis - OA
Odyssey - OY
Ovation - OV
Quantum - QN
Radiance - RD
Rhapsody - RH
Serenade - SR
Spectrum - SC
Star - ST
Symphony - SY
Vision - VI
Voyager - VY
Wonder - WN
Utopia - UT

Once you find your ship code, replace the "ZZ" in the URL with the exact ship code.  Yes, it needs to be capital letters.

Assuming you were looking for Wonder of the Seas, the URL would now be:

https://www. royalcaribbean.com/account/cruise-planner ?bookingId=&shipCode=WN &sailDate=YYYYMMDD

Step 3: Change the Sail Date

Then you need to change the sailDate value to be the first day of the cruise.

Let's assume you want to see what the December 1, 2024 sailing of Wonder of the Seas. 

You would need to enter 20241201 into the URL. The new URL would be: 

https://www. royalcaribbean.com/account/cruise-planner ?bookingId= &shipCode=WN &sailDate=20241201

Step 4: Enter the complete URL into private browser mode

Cruise Planner

As a matter of best practice, open an incognito or private browser window to and then copy and paste the URL and give it a try.

This hack appears to work only if you're not signed into your account, so it's easier and simpler to use an incognito window.

If you managed to enter the information correctly (i.,e. the right ship code and sail date), then it should work!

Why Royal Caribbean uses dynamic pricing

Freedom of the Seas bow

If you're wondering why the price of cruise add-ons costs more or less depending on the sail date and vessel, it's because this is more profitable for the line.

In general, newer cruise ships command higher prices. Not just for cruise fares, but also for the add-ons that come with it.

When demand for a sailing is higher, the price of the fare and the add-on generally goes up to match it. It's similar to how a baseball game ticket costs more for certain teams or airline tickets cost more over holidays.

On the flip side, if you happen to be on a sailing that has less demand and pay less than someone else does, it's not a bad deal. 

The price today could change later

cruise-planner-deluxe-beverage-package-sale

Keep in mind that if you use this hack to preview the price of something, it could change at any time.

Royal Caribbean employs a pricing algorithm to its add-ons, and there are constantly new sales and promotions. This leads to price fluctuations all the time.

Your best bet is once you settle on a particular cruise to book, reserve any cruise add-on you absolutely want immediately to lock in the price.

Family eating at Chops Grille

All extras purchased on the Cruise Planner website are refundable up to the sailing, so if there's a better price at any point between when you make a reservation and your sail date, you can cancel and rebook at the lower price without any penalty.

This is one of our best tips for saving money, because with a little bit of vigilant checking, you'll end up with the lowest possible price for these items.


Matt started Royal Caribbean Blog in 2010 as a place to share his passion for all things Royal Caribbean with readers. He oversees all the writers at Royal Caribbean Blog, and writes a great deal of content on a daily basis.  He has become one of the foremost expert on a Royal Caribbean cruise.

Over the years, he has reached Pinnacle Club status with Royal Caribbean's customer loyalty program.

Get our newsletter

Stay up-to-date with cruise news & advice

    We never share your information with third parties and will protect it in accordance with our Privacy Policy