<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f14d5-21d7-7dff-9afd-e9c17a1a98d4,g:3124bc9c-eaae-47ed-b3a5-3a532858e32c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:rcl="http://www.royalcaribbean.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.royalcaribbean.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rcl-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rcl-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rcl-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="rcl-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.royalcaribbean.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952152 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952153 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOW" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOW">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOW</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://www.royalcaribbean.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="General" roleURI="http://www.royalcaribbean.com/role/General">
        <link:definition>9952157 - Disclosure - General</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.royalcaribbean.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.royalcaribbean.com/role/Revenue">
        <link:definition>9952159 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.royalcaribbean.com/role/EarningsPerShare">
        <link:definition>9952160 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandOtherAssets" roleURI="http://www.royalcaribbean.com/role/InvestmentsandOtherAssets">
        <link:definition>9952161 - Disclosure - Investments and Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.royalcaribbean.com/role/Debt">
        <link:definition>9952162 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.royalcaribbean.com/role/Leases">
        <link:definition>9952163 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.royalcaribbean.com/role/CommitmentsandContingencies">
        <link:definition>9952164 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquity" roleURI="http://www.royalcaribbean.com/role/ShareholdersEquity">
        <link:definition>9952165 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLoss" roleURI="http://www.royalcaribbean.com/role/ChangesinAccumulatedOtherComprehensiveLoss">
        <link:definition>9952166 - Disclosure - Changes in Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstruments" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstruments">
        <link:definition>9952167 - Disclosure - Fair Value Measurements and Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.royalcaribbean.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.royalcaribbean.com/role/RevenueTables">
        <link:definition>9955512 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.royalcaribbean.com/role/EarningsPerShareTables">
        <link:definition>9955513 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandOtherAssetsTables" roleURI="http://www.royalcaribbean.com/role/InvestmentsandOtherAssetsTables">
        <link:definition>9955514 - Disclosure - Investments and Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.royalcaribbean.com/role/DebtTables">
        <link:definition>9955515 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.royalcaribbean.com/role/CommitmentsandContingenciesTables">
        <link:definition>9955516 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossTables" roleURI="http://www.royalcaribbean.com/role/ChangesinAccumulatedOtherComprehensiveLossTables">
        <link:definition>9955517 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsTables" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsTables">
        <link:definition>9955518 - Disclosure - Fair Value Measurements and Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GeneralDetails" roleURI="http://www.royalcaribbean.com/role/GeneralDetails">
        <link:definition>9955519 - Disclosure - General (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/RevenueNarrativeDetails">
        <link:definition>9955520 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://www.royalcaribbean.com/role/RevenueScheduleofDisaggregationofRevenueDetails">
        <link:definition>9955521 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.royalcaribbean.com/role/EarningsPerShareScheduleofBasicandDilutedEarningsPerShareDetails">
        <link:definition>9955522 - Disclosure - Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/EarningsPerShareNarrativeDetails">
        <link:definition>9955523 - Disclosure - Earnings Per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandOtherAssetsNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/InvestmentsandOtherAssetsNarrativeDetails">
        <link:definition>9955524 - Disclosure - Investments and Other Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandOtherAssetsScheduleofInvestmentsAccountedforEquityMethodofAccountingDetails" roleURI="http://www.royalcaribbean.com/role/InvestmentsandOtherAssetsScheduleofInvestmentsAccountedforEquityMethodofAccountingDetails">
        <link:definition>9955525 - Disclosure - Investments and Other Assets - Schedule of Investments Accounted for Equity Method of Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsandOtherAssetsScheduleofNotesReceivableDuefromEquityInvestmentsDetails" roleURI="http://www.royalcaribbean.com/role/InvestmentsandOtherAssetsScheduleofNotesReceivableDuefromEquityInvestmentsDetails">
        <link:definition>9955526 - Disclosure - Investments and Other Assets - Schedule of Notes Receivable Due from Equity Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofLongTermDebtDetails" roleURI="http://www.royalcaribbean.com/role/DebtScheduleofLongTermDebtDetails">
        <link:definition>9955527 - Disclosure - Debt - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofLongTermDebtDetails_1" roleURI="http://www.royalcaribbean.com/role/DebtScheduleofLongTermDebtDetails_1">
        <link:definition>9955527 - Disclosure - Debt - Schedule of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/DebtNarrativeDetails">
        <link:definition>9955528 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofMaturitiesofLongTermDebtDetails" roleURI="http://www.royalcaribbean.com/role/DebtScheduleofMaturitiesofLongTermDebtDetails">
        <link:definition>9955529 - Disclosure - Debt - Schedule of Maturities of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.royalcaribbean.com/role/LeasesDetails">
        <link:definition>9955530 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofFutureCapitalCommitmentsDetails" roleURI="http://www.royalcaribbean.com/role/CommitmentsandContingenciesScheduleofFutureCapitalCommitmentsDetails">
        <link:definition>9955531 - Disclosure - Commitments and Contingencies - Schedule of Future Capital Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9955532 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityDetails" roleURI="http://www.royalcaribbean.com/role/ShareholdersEquityDetails">
        <link:definition>9955533 - Disclosure - Shareholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossScheduleofChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" roleURI="http://www.royalcaribbean.com/role/ChangesinAccumulatedOtherComprehensiveLossScheduleofChangesinAccumulatedOtherComprehensiveLossbyComponentDetails">
        <link:definition>9955534 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Schedule of Changes in Accumulated Other Comprehensive Loss by Component (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveLossScheduleofReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.royalcaribbean.com/role/ChangesinAccumulatedOtherComprehensiveLossScheduleofReclassificationsOutofAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9955535 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Schedule of Reclassifications Out of Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofEstimatedFairValueofFinancialInstrumentsNotMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofEstimatedFairValueofFinancialInstrumentsNotMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9955536 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Estimated Fair Value of Financial Instruments Not Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofAssetsandLiabilitiesRecordedatFairValueonRecurringBasisDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofAssetsandLiabilitiesRecordedatFairValueonRecurringBasisDetails">
        <link:definition>9955537 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Assets and Liabilities Recorded at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofOffsettingAssetsandLiabilitiesDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofOffsettingAssetsandLiabilitiesDetails">
        <link:definition>9955538 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Offsetting Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsNarrativeDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsNarrativeDetails">
        <link:definition>9955539 - Disclosure - Fair Value Measurements and Derivative Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofInterestRateDerivativesDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofInterestRateDerivativesDetails">
        <link:definition>9955540 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Interest Rate Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofOutstandingFuelSwapAgreementsDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofOutstandingFuelSwapAgreementsDetails">
        <link:definition>9955541 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Outstanding Fuel Swap Agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofFairValueandLineItemCaptionofDerivativeInstrumentsDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofFairValueandLineItemCaptionofDerivativeInstrumentsDetails">
        <link:definition>9955542 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Fair Value and Line Item Caption of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofFairValueandLineItemCaptionofDerivativeInstrumentsDetails_1" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofFairValueandLineItemCaptionofDerivativeInstrumentsDetails_1">
        <link:definition>9955542 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Fair Value and Line Item Caption of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofCarryingValueandLineItemCaptionofNonDerivativeInstrumentsDesignatedasHedgingInstrumentsDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofCarryingValueandLineItemCaptionofNonDerivativeInstrumentsDesignatedasHedgingInstrumentsDetails">
        <link:definition>9955543 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Carrying Value and Line Item Caption of Non-Derivative Instruments Designated as Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofCarryingValueandLineItemCaptionofNonDerivativeInstrumentsDesignatedasHedgingInstrumentsDetails_1" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofCarryingValueandLineItemCaptionofNonDerivativeInstrumentsDesignatedasHedgingInstrumentsDetails_1">
        <link:definition>9955543 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Carrying Value and Line Item Caption of Non-Derivative Instruments Designated as Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails">
        <link:definition>9955544 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Effect of Derivative Instruments Not Designated as Cash Flow Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofNonDerivativeInstrumentsDesignatedasNetInvestmentHedgingInstrumentsDetails" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofNonDerivativeInstrumentsDesignatedasNetInvestmentHedgingInstrumentsDetails">
        <link:definition>9955545 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Non-Derivative Instruments Designated as Net Investment Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails_1" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails_1">
        <link:definition>9955546 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Effect of Derivative Instruments Not Designated as Cash Flow Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails_2" roleURI="http://www.royalcaribbean.com/role/FairValueMeasurementsandDerivativeInstrumentsScheduleofEffectofDerivativeInstrumentsNotDesignatedasCashFlowHedgingInstrumentsDetails_2">
        <link:definition>9955546 - Disclosure - Fair Value Measurements and Derivative Instruments - Schedule of Effect of Derivative Instruments Not Designated as Cash Flow Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="rcl_SalesCommissionsTransportationAndOtherMember" abstract="true" name="SalesCommissionsTransportationAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_PayrollMember" abstract="true" name="PayrollMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FuelCostsMember" abstract="true" name="FuelCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OtherOperatingExpensesMember" abstract="true" name="OtherOperatingExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_NoncashDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" abstract="false" name="NoncashDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_GainLossOnExtinguishmentOfDebtAndInducementExpense" abstract="false" name="GainLossOnExtinguishmentOfDebtAndInducementExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_StockIssuedDuringPeriodValueUnderEmployeeRelatedPlans" abstract="false" name="StockIssuedDuringPeriodValueUnderEmployeeRelatedPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_AdjustmentToAdditionalPaidInCapitalConvertibleDebtInstrumentSettlement" abstract="false" name="AdjustmentToAdditionalPaidInCapitalConvertibleDebtInstrumentSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_NoncontrollingInterestIncreaseDecreaseFromOtherActivity" abstract="false" name="NoncontrollingInterestIncreaseDecreaseFromOtherActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_SummaryOfFutureCapitalCommitmentShipsOnOrderTableTextBlock" abstract="false" name="SummaryOfFutureCapitalCommitmentShipsOnOrderTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="rcl_NonDerivativeInstrumentsTableTextBlock" abstract="false" name="NonDerivativeInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="rcl_NonDerivativeInstrumentsQualifyingAndDesignatedAsHedgingInstrumentsInNetInvestmentHedgesTableTextBlock" abstract="false" name="NonDerivativeInstrumentsQualifyingAndDesignatedAsHedgingInstrumentsInNetInvestmentHedgesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="rcl_TUICruisesMember" abstract="true" name="TUICruisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_NumberOfCruiseBrands" abstract="false" name="NumberOfCruiseBrands" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfCruiseShips" abstract="false" name="NumberOfCruiseShips" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfDestinations" abstract="false" name="NumberOfDestinations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfCountries" abstract="false" name="NumberOfCountries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfContinents" abstract="false" name="NumberOfContinents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_PortCostsMember" abstract="true" name="PortCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod" abstract="false" name="RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="rcl_CruiseItineraryMember" abstract="true" name="CruiseItineraryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OtherProductsAndServicesMember" abstract="true" name="OtherProductsAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_PassengerTicketMember" abstract="true" name="PassengerTicketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OtherRegionMember" abstract="true" name="OtherRegionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_PercentageOfTotalRevenuesByCountry" abstract="false" name="PercentageOfTotalRevenuesByCountry" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_InterestOnConvertibleDebtAndInducementExpense" abstract="false" name="InterestOnConvertibleDebtAndInducementExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_ICONInfrastructurePartnersVIL.P.Member" abstract="true" name="ICONInfrastructurePartnersVIL.P.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_GrandBahamaMember" abstract="true" name="GrandBahamaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FloatingDocksS.DERLMember" abstract="true" name="FloatingDocksS.DERLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CruiseShipsOnOrderAxis" abstract="true" name="CruiseShipsOnOrderAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="rcl_CruiseShipsOnOrderDomain" abstract="true" name="CruiseShipsOnOrderDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_TUICruiseShipsMember" abstract="true" name="TUICruiseShipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_EquityAndLoansDueFromEquityMethodInvestee" abstract="false" name="EquityAndLoansDueFromEquityMethodInvestee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_RelatedPartyTransactionConstructionAgreementCovenantOwnershipPercentageMinimum" abstract="false" name="RelatedPartyTransactionConstructionAgreementCovenantOwnershipPercentageMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_NumberOfFloatingDrydocks" abstract="false" name="NumberOfFloatingDrydocks" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_EquityInvestmentMember" abstract="true" name="EquityInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FixedRateDebtMember" abstract="true" name="FixedRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_VariableRateDebtMember" abstract="true" name="VariableRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_USDUnsecuredTermLoansMember" abstract="true" name="USDUnsecuredTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_EuroUnsecuredTermLoansMember" abstract="true" name="EuroUnsecuredTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FinanceLeaseObligationsMember" abstract="true" name="FinanceLeaseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_UnsecuredRevolvingCreditFacilityDue2024Member" abstract="true" name="UnsecuredRevolvingCreditFacilityDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DebtLongTermAndShortTermIncludingFinancingCosts" abstract="false" name="DebtLongTermAndShortTermIncludingFinancingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_AggregateRevolvingCapacityMember" abstract="true" name="AggregateRevolvingCapacityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_SeniorUnsecuredNotesDue2036And2038Member" abstract="true" name="SeniorUnsecuredNotesDue2036And2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_SeniorUnsecuredNotesDue2036Member" abstract="true" name="SeniorUnsecuredNotesDue2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_SeniorUnsecuredNotesDue2038Member" abstract="true" name="SeniorUnsecuredNotesDue2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_LegendOfTheSeasUnsecuredTermLoanMember" abstract="true" name="LegendOfTheSeasUnsecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_ContractWithCustomerLiabilityUpFrontPaymentArrangementMember" abstract="true" name="ContractWithCustomerLiabilityUpFrontPaymentArrangementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_NumberOfRevolvingCreditFacilityAmendments" abstract="false" name="NumberOfRevolvingCreditFacilityAmendments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" abstract="false" name="LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_DebtInstrumentPercentageGuaranteed" abstract="false" name="DebtInstrumentPercentageGuaranteed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_CreditAgencyFeesPercentageOfLoanAmountPayable" abstract="false" name="CreditAgencyFeesPercentageOfLoanAmountPayable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_BerthingAgreementMember" abstract="true" name="BerthingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_LesseeOperatingLeaseToBePaidWhenCertainConditionsMet" abstract="false" name="LesseeOperatingLeaseToBePaidWhenCertainConditionsMet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_LesseeOperatingLeaseLiabilityPercentageIncreaseOfAnnualLeasePayment" abstract="false" name="LesseeOperatingLeaseLiabilityPercentageIncreaseOfAnnualLeasePayment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_LesseeFinanceLeaseNumberOfExtensionOptions" abstract="false" name="LesseeFinanceLeaseNumberOfExtensionOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_RoyalCaribbeanMember" abstract="true" name="RoyalCaribbeanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebrityCruisesMember" abstract="true" name="CelebrityCruisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_MeinSchiffMember" abstract="true" name="MeinSchiffMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OasisClassUnnamedShipMember" abstract="true" name="OasisClassUnnamedShipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_IconClassHeroOfTheSeasMember" abstract="true" name="IconClassHeroOfTheSeasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_IconClassUnnamedShipMember" abstract="true" name="IconClassUnnamedShipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_IconClassUnnamedShipTwoMember" abstract="true" name="IconClassUnnamedShipTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DiscoveryClassUnnamed1Member" abstract="true" name="DiscoveryClassUnnamed1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DiscoveryClassUnnamed2Member" abstract="true" name="DiscoveryClassUnnamed2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_EdgeClassCelebrityXciteMember" abstract="true" name="EdgeClassCelebrityXciteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebrityCompassMember" abstract="true" name="CelebrityCompassMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebritySeekerMember" abstract="true" name="CelebritySeekerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebrityRiverCruisesUnnamedShip1Member" abstract="true" name="CelebrityRiverCruisesUnnamedShip1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebrityRiverCruisesUnnamedShip2Member" abstract="true" name="CelebrityRiverCruisesUnnamedShip2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_MeinSchiffUnnamedShip1Member" abstract="true" name="MeinSchiffUnnamedShip1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_MeinSchiffUnnamedShip2Member" abstract="true" name="MeinSchiffUnnamedShip2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_ShipPassengerCapacityBerths" abstract="false" name="ShipPassengerCapacityBerths" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_FifthIconClassShipTermLoanMember" abstract="true" name="FifthIconClassShipTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FirstAndSecondDiscoveryClassTermLoanMember" abstract="true" name="FirstAndSecondDiscoveryClassTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_RiverClassShipsMember" abstract="true" name="RiverClassShipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DiscoveryClassShipsMember" abstract="true" name="DiscoveryClassShipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_CelebrityCruiseShipsMember" abstract="true" name="CelebrityCruiseShipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_FinnveraPLC.Member" abstract="true" name="FinnveraPLC.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_BpiFranceMember" abstract="true" name="BpiFranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_NumberOfShipsUnderConstruction" abstract="false" name="NumberOfShipsUnderConstruction" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfShipsSlotReservationAgreement" abstract="false" name="NumberOfShipsSlotReservationAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_NumberOfShipsExpectedTotalFleet" abstract="false" name="NumberOfShipsExpectedTotalFleet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_PercentageOfBankCommittedFinancing" abstract="false" name="PercentageOfBankCommittedFinancing" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_UnsecuredTermLoanMaximumBorrowingCommitmentPerShip" abstract="false" name="UnsecuredTermLoanMaximumBorrowingCommitmentPerShip" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_DebtInstrumentNumberOfCreditAgreements" abstract="false" name="DebtInstrumentNumberOfCreditAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="rcl_PurchaseContractDeposit" abstract="false" name="PurchaseContractDeposit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_DebtInstrumentCovenantChangeOfControlPercentageOfAcquiredOwnershipByAnyPerson" abstract="false" name="DebtInstrumentCovenantChangeOfControlPercentageOfAcquiredOwnershipByAnyPerson" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_NumberOfMonthsConsideredToDetermineRequirementOfPrepaymentOfDebts" abstract="false" name="NumberOfMonthsConsideredToDetermineRequirementOfPrepaymentOfDebts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="rcl_AccumulatedOtherComprehensiveIncomeLossRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeLossRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="rcl_OffsettingofFinancialAssetsunderMasterNettingAgreementsAbstract" abstract="true" name="OffsettingofFinancialAssetsunderMasterNettingAgreementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="rcl_OffsettingofFinancialLiabilitiesunderMasterNettingAgreementsAbstract" abstract="true" name="OffsettingofFinancialLiabilitiesunderMasterNettingAgreementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="rcl_DerivativeInstrumentCreditRiskExposure" abstract="false" name="DerivativeInstrumentCreditRiskExposure" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="rcl_MaximumLengthOfTimeHedgedInDerivativeContract" abstract="false" name="MaximumLengthOfTimeHedgedInDerivativeContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="rcl_PercentageOfAggregateCostExposedToFluctuationsInEuroExchangeRate" abstract="false" name="PercentageOfAggregateCostExposedToFluctuationsInEuroExchangeRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="rcl_QuantumOfTheSeasUnsecuredTermLoanMember" abstract="true" name="QuantumOfTheSeasUnsecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_AnthemOfTheSeasUnsecuredTermLoanMember" abstract="true" name="AnthemOfTheSeasUnsecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OvationoftheSeasUnsecuredTermLoanMember" abstract="true" name="OvationoftheSeasUnsecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_HarmonyoftheSeasUnsecuredTermLoanMember" abstract="true" name="HarmonyoftheSeasUnsecuredTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OdysseyOfTheSeasTermLoanOneMember" abstract="true" name="OdysseyOfTheSeasTermLoanOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_OdysseyOfTheSeasTermLoanTwoMember" abstract="true" name="OdysseyOfTheSeasTermLoanTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_EuroInterbankOfferedRateEURIBORMember" abstract="true" name="EuroInterbankOfferedRateEURIBORMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DerivativeMaturityAxis" abstract="true" name="DerivativeMaturityAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="rcl_DerivativeMaturityDomain" abstract="true" name="DerivativeMaturityDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DerivativeMaturityYearOneMember" abstract="true" name="DerivativeMaturityYearOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DerivativeMaturityYearTwoMember" abstract="true" name="DerivativeMaturityYearTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DerivativeMaturityYearThreeMember" abstract="true" name="DerivativeMaturityYearThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="rcl_DerivativeMaturityYearFourMember" abstract="true" name="DerivativeMaturityYearFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
