Royal Caribbean Cruise Deals
Speak with a BJs Travel Expert 24/7 888-743-2735
Back to BJ's Home
Royal CaribbeanRoyal Caribbean Ship
Best Price Guarantee ONE-DAY SALE!
Huge Price Drops on the World's Biggest Ships

  • Up to an EXTRA $200 Off! Details >>
  • EXCLUSIVE Prices! Details >>
  • Up to $300 FREE Spending on Cruisetours! Details >>


  • HURRY — SALE ENDS MIDNIGHT TUESDAY, JANUARY 12!
    TOP ROYAL CARIBBEAN CRUISE DEALS
    4 Night Bahamas $172 $194
    Royal Caribbean – Monarch of the Seas
    Departs from Port Canaveral
    $50 OFF Oceanview & Higher!
    Save Time — Book Online!
    4 Night Western Caribbean $249 $349
    Royal Caribbean – Navigator of the Seas
    Departs from Miami
    Save Time — Book Online!
    5 Night Western Caribbean $249 $299
    Royal Caribbean – Navigator of the Seas
    Departs from Miami
    Save Time — Book Online!
    4 Night Western Caribbean $229 $384
    Royal Caribbean – Grandeur of the Seas
    Departs from Tampa
    Save Time — Book Online!
    5 Night Western Caribbean $329 $429
    Royal Caribbean – Navigator of the Seas
    Departs from Miami
    Save Time — Book Online!
    5 Night Western Caribbean $319 $319
    Royal Caribbean – Grandeur of the Seas
    Departs from Tampa
    Save Time — Book Online!
    7 Night Mexican Riviera $449 $547
    Royal Caribbean – Mariner of the Seas
    Departs from Los Angeles
    5 Night Bermuda $449 $699
    Royal Caribbean – Explorer of the Seas
    Departs from Cape Liberty (Bayonne)
    $50 OFF Oceanview & Higher!
    7 Night Alaska Sawyer Glacier $549 $749
    Royal Caribbean – Rhapsody of the Seas
    Departs from Seattle
    7 Night Southern Caribbean $594 $666
    Royal Caribbean – Serenade of the Seas
    Departs from San Juan
    $100 OFF Oceanview & Higher!
    7 Night Eastern Caribbean $584 $719
    Royal Caribbean – Freedom of the Seas
    Departs from Port Canaveral
    $100 OFF Oceanview & Higher!
    13 Night Transatlantic Eastbound $499 $699
    Royal Caribbean – Adventure of the Seas
    Departs from San Juan
    $200 OFF Oceanview & Higher!
    5 Night Bermuda $599 $749
    Royal Caribbean – Enchantment of the Seas
    Departs from Baltimore
    $50 OFF Oceanview & Higher!
    7 Night Western Caribbean $629 $755
    Royal Caribbean – Liberty of the Seas
    Departs from Miami
    $100 OFF Oceanview & Higher!
    11 Night Mexican Riviera $699 $836
    Royal Caribbean – Radiance of the Seas
    Departs from San Diego
    7 Night Greek Isles & Turkey $699 $899
    Royal Caribbean – Splendour of the Seas
    Departs from Venice
    $100 OFF Oceanview & Higher!
    7 Night Greek Isles $699 $899
    Royal Caribbean – Splendour of the Seas
    Departs from Venice
    $100 OFF Oceanview & Higher!
    9 Night Bermuda & Bahamas $749 $949
    Royal Caribbean – Explorer of the Seas
    Departs from Cape Liberty (Bayonne)
    $100 OFF Oceanview & Higher!
    7 Night Western Mediterranean $749 $1,049
    Royal Caribbean – Adventure of the Seas
    Departs from Malaga
    $100 OFF Oceanview & Higher!
    7 Night Western Mediterranean $849 $1,199
    Royal Caribbean – Navigator of the Seas
    Departs from Civitavecchia (Rome)
    $100 OFF Oceanview & Higher!
    12 Night Southern Caribbean $899 $1,199
    Royal Caribbean – Enchantment of the Seas
    Departs from Baltimore
    $200 OFF Oceanview & Higher!
    7 Night Eastern Caribbean $1,049 $1,379
    Royal Caribbean – Oasis of the Seas
    Departs from Ft. Lauderdale
    7 Night Western Mediterranean $1,049 $1,449
    Royal Caribbean – Voyager of the Seas
    Departs from Barcelona
    $100 OFF Oceanview & Higher!
    12 Night Eastern Mediterranean & Egypt $1,299 $1,749
    Royal Caribbean – Navigator of the Seas
    Departs from Civitavecchia (Rome)
    $200 OFF Oceanview & Higher!
    12 Night Mediterranean featuring Venice $1,299 $1,599
    Royal Caribbean – Brilliance of the Seas
    Departs from Barcelona
    $200 OFF Oceanview & Higher!
    12 Night Holy Land $1,599 $1,899
    Royal Caribbean – Vision of the Seas
    Departs from Venice
    $200 OFF Oceanview & Higher!
    Exclusive Offer
    Up to $200 BJ's Gift Card
    With most cruise & vacation bookings* of $500 or more, you'll get a BJ's Gift Card.
    Booking Amount BJ's Gift Card Value
    $500 — $2,000 $25
    $2,001 — $3,500 $75
    $3,501 — $5,000 $100
    $5,001 and up $200
    *Not valid for Celebrity Cruises®, Royal Caribbean International®, Sandals®, or Beaches®.
    Europe Cruises
    Cruise Quick Search
    Destination:
    Cruise Line:
    Cruise Ship:
    Depart Date:
    Cruise Length:
    Please enter a 5-digit U.S. zip code:
    Your U.S. zip code:
      Why we ask
    Are any passengers
    55 years or older?:
      Why we ask
    Terms & Conditions:

    Prices shown are quoted in U.S. dollars per person, cruise only, based on double occupancy, and do not include U.S. Government Taxes and Fees. Prices based on interior and oceanview staterooms, as indicated, and include non-commissionable fares. Airfare is additional. Exact price depends upon selected date of departure, departure city, ship, and stateroom category selected. Prices and availability are subject to change without notice. All offers are capacity-controlled. Specific offers are for select departure dates only, are subject to availability, are limited, and apply to new bookings only. May not be combinable with other offers. Cancellation penalties, blackout dates, and other restrictions may apply. All prices and dates may not be available at time of booking. All offers are subject to change, and may be withdrawn at any time. Price does not include a non-refundable $24.99 processing fee.