Skip to main content

Search results

Active: Royal Caribbean Visits Palma de Mallorca Clear all

94 Results (page 1 of 2)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Oceanview Balcony Suite
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Apr 26, 2027 14 7 8 Port Canaveral, Florida Barcelona Mediterranean

from $739

$52 / night

$739 $900 $1,292 $2,612
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Nov 1, 2027 14 7 8 Barcelona Fort Lauderdale Europe

from $858

$61 / night

$858 $1,057 $1,400 $2,660
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jun 14, 2027 7 7 1 Civitavecchia, Rome Barcelona Western Mediterranean

from $970

$138 / night

$970 $1,280 $1,552 $2,232
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Jul 23, 2027 7 6 2 Barcelona Lisbon Europe

from $973

$139 / night

$973 $1,255 $1,480 $2,461
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Aug 16, 2027 7 7 1 Civitavecchia, Rome Barcelona Europe

from $1,028

$146 / night

$1,028 $1,328 $1,613 $2,331
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Sep 6, 2027 7 7 1 Civitavecchia, Rome Barcelona Mediterranean

from $1,030

$147 / night

$1,030 $1,362 $1,600 $2,056
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 May 24, 2027 7 7 1 Civitavecchia, Rome Barcelona Mediterranean

from $1,086

$155 / night

$1,086 $1,445 $1,558 $2,018
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Jun 24, 2027 8 6 2 Barcelona Barcelona Mediterranean

from $1,101

$137 / night

$1,101 $1,432 $1,668 $2,957
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jul 26, 2027 7 7 1 Civitavecchia, Rome Barcelona Mediterranean

from $1,106

$158 / night

$1,106 $1,476 $1,869 $2,498
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Aug 20, 2027 8 8 1 Barcelona Civitavecchia, Rome Europe

from $1,180

$147 / night

$1,180 $1,552 $1,782 $3,037
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Oct 4, 2027 10 8 3 Lisbon Barcelona North Africa

from $1,314

$131 / night

$1,314 $1,644 $2,080 $3,821
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 31, 2027 13 5 9 Barcelona Fort Lauderdale Europe

from $1,381

$106 / night

$1,381 $1,431 $1,593 $4,563
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 11, 2026 7 6 1 Barcelona Barcelona Europe

from $1,479

$211 / night

$1,479 $1,631 $1,642
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 18, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,504

$214 / night

$1,504 $1,740 $3,331
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Jul 30, 2027 7 7 0 Lisbon Barcelona Fiji

from $1,542

$220 / night

$1,542 $2,037 $2,565 $3,952
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 1, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,631

$233 / night

$1,631 $1,941 $2,130
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 4, 2026 7 6 1 Barcelona Barcelona Europe

from $1,657

$236 / night

$1,657 $6,181
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 6, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,657

$236 / night

$1,657 $2,124 $2,254 $4,681
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Aug 20, 2026 7 5 2 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,673

$239 / night

$1,673 $2,525 $2,323 $4,672
Royal Caribbean Royal CaribbeanHarmony of the Seas 2016 5 Jul 5, 2026 7 5 2 Barcelona Barcelona Mediterranean

from $1,712

$244 / night

$1,712 $5,777
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 20, 2026 7 6 1 Barcelona Barcelona Mediterranean

from $1,719

$245 / night

$1,719 $2,259 $1,926 $4,382
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 3, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,733

$247 / night

$1,733 $1,902 $2,055 $2,775
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 14, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Western Mediterranean

from $1,741

$248 / night

$1,741 $1,831 $2,014 $3,094
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 19, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $1,743

$249 / night

$1,743 $1,873 $1,985 $3,025
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 23, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,751

$250 / night

$1,751 $1,831 $2,014 $3,223
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 7, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,761

$251 / night

$1,761 $1,861 $1,984 $3,164
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 15, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,775

$253 / night

$1,775 $2,201 $2,247
Royal Caribbean Royal CaribbeanLegend of the Seas 6 May 13, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,781

$254 / night

$1,781 $1,971 $2,054 $3,234
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 21, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,791

$255 / night

$1,791 $1,901 $2,043 $3,033
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 27, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,794

$256 / night

$1,794 $1,762 $2,376 $3,022
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Aug 2, 2026 7 5 2 Barcelona Barcelona Western Mediterranean

from $1,801

$257 / night

$1,801 $2,451 $4,591
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 13, 2026 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,804

$257 / night

$1,804 $1,959 $2,127 $3,122
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 8, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,805

$257 / night

$1,805 $1,835 $1,967 $13,477
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Aug 23, 2026 7 5 2 Barcelona Barcelona Europe

from $1,807

$258 / night

$1,807 $2,213 $3,320
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jun 10, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,811

$258 / night

$1,811 $2,181 $2,253 $3,543
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 26, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $1,822

$260 / night

$1,822 $1,822 $1,985 $2,841
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 30, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,824

$260 / night

$1,824 $1,913 $1,903 $3,193
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 17, 2027 7 6 1 Barcelona Barcelona Europe

from $1,832

$261 / night

$1,832 $1,972 $2,295 $2,715
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 9, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,841

$263 / night

$1,841 $1,851 $1,984 $3,283
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jun 13, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,843

$263 / night

$1,843 $2,053 $2,055 $3,434
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 12, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,843

$263 / night

$1,843 $1,843 $1,985 $3,055
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 5, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $1,846

$263 / night

$1,846 $1,925 $1,935 $3,195
Royal Caribbean Royal CaribbeanLegend of the Seas 6 May 20, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,851

$264 / night

$1,851 $2,091 $2,154 $3,223
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jun 6, 2027 7 6 1 Barcelona Barcelona Western Mediterranean

from $1,853

$264 / night

$1,853 $2,142 $2,125 $3,144
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 17, 2026 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,857

$265 / night

$1,857 $2,457 $2,386 $3,540
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 24, 2027 7 6 1 Barcelona Barcelona Europe

from $1,862

$266 / night

$1,862 $2,102 $2,335 $2,685
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Sep 16, 2027 7 6 1 Civitavecchia, Rome Civitavecchia, Rome Europe

from $1,864

$266 / night

$1,864 $1,891 $1,994 $3,253
Royal Caribbean Royal CaribbeanLegend of the Seas 6 May 30, 2027 7 6 1 Barcelona Barcelona Europe

from $1,873

$267 / night

$1,873 $1,983 $2,195 $3,084
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Oct 10, 2027 7 6 1 Barcelona Barcelona Europe

from $1,883

$269 / night

$1,883 $2,002 $2,275 $3,028
Royal Caribbean Royal CaribbeanLegend of the Seas 6 May 23, 2027 7 6 1 Barcelona Barcelona Mediterranean

from $1,892

$270 / night

$1,892 $2,013 $2,105 $3,237

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works