Escalate Anything

Royal Caribbean International: reservation not honored

The Ticket Contract lets Royal Caribbean skip or change ports, change the itinerary or substitute the ship without compensation. Mechanical failure is the exception: a full refund if the whole cruise is cancelled, a partial refund if it ends early.

ACredibility A · last verified 2026-10-13 · dossier 2026-10-13 · 92% official or government sources · 1 from search snippets or archives
What does this mean?

Grade A (high: almost everything comes from official pages read directly). 92% of 50 sources are the organization's own pages or government sites; 1 value(s) were read from a search snippet or an archive copy.

All Royal Caribbean International contactsOpen in the interactive directoryJSON

Collect

Steps

  1. Raise the problem before the cruise ends and keep written records of what you were told.

  2. After the cruise, call Post Cruise Assistance, then write through the contact form with the reservation number and the remedy you want.

    PhoneAlready Sailed? Post Cruise Assistance (also Day of Sailing help) +1-800-256-6649
  3. If the cruise was cancelled or embarkation delayed 3 or more days, use the refund_request steps.

  4. For a dispute that stays unresolved, send the signed Notice of Dispute by mail or courier. Arbitration can start only after the 60-day informal resolution period, and must start within one year of the date the claim arose.

    MailNotice of Dispute before arbitration (Ticket Contract section 10.c) Legal Department, Royal Caribbean Cruises Ltd., 1050 Caribbean Way, Miami, Florida 33132 Account holder only

More contacts for this issue

PhoneIndividual Reservations +1-866-562-7625

Facts you can cite

If that fails, escalate

Go up one step at a time. Keep the reference numbers and dates from each contact.

  1. Customer service

    PhoneIndividual Reservations +1-866-562-7625

    After the cruise, use Post Cruise Assistance (post-cruise-phone).

  2. Written complaint

  3. Federal regulator

    For a refund Royal Caribbean owes after it cancelled a cruise or delayed it more than 3 days (nonperformance).

  4. Card or bank dispute

    Fair Credit Billing Act billing-error and purchase-dispute rights (Regulation Z)

    Electronic Fund Transfer Act error resolution and unauthorized-transfer liability (Regulation E)

    Card dispute for a refund Royal Caribbean owes but has not paid.

  5. Arbitration

    MailNotice of Dispute before arbitration (Ticket Contract section 10.c) Legal Department, Royal Caribbean Cruises Ltd., 1050 Caribbean Way, Miami, Florida 33132 Account holder only

    Claims other than injury, illness or death must go to AAA arbitration after a signed Notice of Dispute; arbitration must start within one year from the date the claim arose.

State agencies for this sector: your state’s attorney general. Find yours in the list of state agencies, or as JSON in states/<code>.json (for example states/ny.json).

Watch out

  • The Send Us a Message form has no direct URL; it is embedded in the contact us page.
  • The Notice of Dispute must be personally signed by the guest and sent by U.S. mail or courier.
  • Refunds for bookings paid by a travel advisor go back to the advisor, and chartered sailings must be handled through the reseller.
  • Some royalcaribbean.com pages (for example the accessible cruising page) returned HTTP 403 to automated fetches.

Let your AI agent handle this

Escalate Anything is a free, open-source MCP server for Claude, Cursor, VS Code, Gemini CLI, Codex and other AI apps. Your agent gets this playbook, keeps a case log with reference numbers and follow-up dates, and drafts each message for you to approve.

1. Set it up (needs uv):

uvx escalate-anything setup

2. Ask your agent:

Royal Caribbean International did not honor my reservation for [date]. Use Escalate Anything to get compensated.

Source code, other install options and the Claude Code plugin

Related