Skip to main content

Search results

Active: Visits Casablanca Clear all

371 Results (page 1 of 8)

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
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 8, 2026 7 6 2 Barcelona Civitavecchia, Rome Mediterranean

from $719

$102 / night

$719 $780 $960 $1,640
Royal Caribbean Royal CaribbeanRhapsody of the Seas 1997 4 Apr 19, 2027 14 7 8 Miami, Florida Barcelona North Africa

from $807

$57 / night

$807 $807 $1,480 $3,034
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 8, 2026 10 8 2 Barcelona Barcelona Mediterranean

from $892

$89 / night

$892 $1,002 $1,212 $8,892
Royal Caribbean Royal CaribbeanRhapsody of the Seas 1997 4 Nov 13, 2027 14 8 7 Barcelona San Juan, Puerto Rico North Africa

from $905

$64 / night

$905 $945 $1,888 $2,668
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Oct 14, 2027 7 5 2 Barcelona Barcelona Europe

from $944

$134 / night

$944 $1,232 $1,441 $2,536
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,486
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 May 11, 2027 7 5 2 Barcelona Barcelona Europe

from $994

$142 / night

$994 $1,268 $1,458 $2,542
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Apr 24, 2027 17 7 11 New Orleans Barcelona Transatlantic

from $1,008

$59 / night

$1,008 $1,379 $1,941 $4,416
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 8, 2027 10 8 2 Tarragona Tarragona Western Mediterranean

from $1,029

$102 / night

$1,029 $1,229 $1,409 $3,629
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 5, 2027 10 8 2 Civitavecchia, Rome Civitavecchia, Rome North Africa

from $1,029

$102 / night

$1,029 $1,229 $1,409 $2,469
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 7, 2027 10 8 2 Marseille, France Marseille, France Western Mediterranean

from $1,032

$103 / night

$1,032 $1,232 $1,412 $2,472
Norwegian Cruise Line Norwegian Cruise LineNorwegian Dawn 2002 4 Nov 1, 2026 14 6 9 Lisbon Jacksonville Transatlantic

from $1,039

$74 / night

$1,039 $1,089 $1,469 $1,908
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 6, 2027 10 8 2 Genoa, Italy Genoa, Italy Western Mediterranean

from $1,046

$104 / night

$1,046 $1,246 $1,426 $2,486
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 6, 2026 10 8 2 Genoa, Italy Genoa, Italy North Africa

from $1,061

$106 / night

$1,061 $1,201 $1,371 $2,441
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 15, 2026 10 8 2 Civitavecchia, Rome Civitavecchia, Rome Mediterranean

from $1,062

$106 / night

$1,062 $1,372 $2,452
MSC Cruises MSC CruisesMSC Meraviglia 2016 5 Oct 20, 2026 22 11 10 Barcelona Miami, Florida Transatlantic

from $1,084

$49 / night

$1,084 $1,474 $1,584 $6,134
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
MSC Cruises MSC CruisesMSC Divina 2011 4 Mar 14, 2027 16 9 8 Sao Paulo Barcelona South America

from $1,143

$71 / night

$1,143 $1,373 $1,983 $4,043
Norwegian Cruise Line Norwegian Cruise LineNorwegian Dawn 2002 4 Nov 5, 2027 14 5 10 Barcelona Jacksonville North Africa

from $1,158

$82 / night

$1,158 $1,408 $2,058 $2,508
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 16, 2026 10 8 2 Genoa, Italy Genoa, Italy Mediterranean

from $1,161

$116 / night

$1,161 $1,231 $1,401 $2,821
Norwegian Cruise Line Norwegian Cruise LineNorwegian Star 2001 4 Oct 20, 2026 9 8 2 Lisbon Barcelona North Africa

from $1,189

$132 / night

$1,189 $1,629 $2,949 $3,149
MSC Cruises MSC CruisesMSC Divina 2011 4 Mar 15, 2027 18 10 9 Rio de Janeiro Civitavecchia, Rome Western Mediterranean

from $1,197

$66 / night

$1,197 $1,467 $1,787 $3,237
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Sep 16, 2027 9 7 3 Lisbon Barcelona Europe

from $1,228

$136 / night

$1,228 $1,596 $1,855 $3,382
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Apr 24, 2027 14 5 10 Miami, Florida Barcelona Transatlantic

from $1,246

$89 / night

$1,246 $1,386 $1,526 $5,180
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 May 27, 2027 9 7 3 Lisbon Barcelona Europe

from $1,252

$139 / night

$1,252 $1,630 $1,987 $3,302
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 May 18, 2027 9 7 3 Barcelona Lisbon North Africa

from $1,253

$139 / night

$1,253 $1,509 $1,829 $3,012
MSC Cruises MSC CruisesMSC Meraviglia 2016 5 Oct 14, 2027 9 5 4 Southampton Southampton North Africa

from $1,258

$139 / night

$1,258 $1,528 $1,788 $3,348
MSC Cruises MSC CruisesMSC Divina 2011 4 Mar 14, 2027 19 11 9 Sao Paulo Civitavecchia, Rome Brazil

from $1,269

$66 / night

$1,269 $1,539 $1,929 $3,409
MSC Cruises MSC CruisesMSC Splendida 2008 4 Nov 15, 2026 14 7 8 Barcelona Rio de Janeiro South America

from $1,292

$92 / night

$1,292 $1,495 $1,634 $2,741
Celebrity Cruises Celebrity CruisesCelebrity Infinity 2001 5 Dec 8, 2026 12 8 4 Barcelona Barcelona Canaries

from $1,294

$107 / night

$1,294 $1,389 $1,658 $5,212
Princess Cruises Princess CruisesSky Princess 2019 5 Mar 12, 2028 15 6 10 Fort Lauderdale Southampton Transatlantic

from $1,298

$86 / night

$1,298 $1,997 $1,872 $2,723
MSC Cruises MSC CruisesMSC Divina 2011 4 Mar 15, 2027 17 9 9 Rio de Janeiro Naples Mediterranean

from $1,303

$76 / night

$1,303 $1,574 $2,459 $6,703
Royal Caribbean Royal CaribbeanMariner of the Seas 2003 5 Oct 4, 2027 10 8 3 Lisbon Barcelona Canaries

from $1,314

$131 / night

$1,314 $1,644 $2,080 $3,796
Celebrity Cruises Celebrity CruisesCelebrity Infinity 2001 5 Jan 2, 2027 12 8 4 Barcelona Barcelona Canaries

from $1,341

$111 / night

$1,341 $1,428 $2,000 $5,064
Celebrity Cruises Celebrity CruisesCelebrity Infinity 2001 5 Nov 26, 2026 12 8 4 Barcelona Barcelona Canaries

from $1,348

$112 / night

$1,348 $1,448 $1,748 $5,160
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 8, 2027 10 8 2 Tarragona Tarragona Western Mediterranean

from $1,349

$134 / night

$1,349 $1,549 $1,729 $4,139
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 15, 2027 10 8 2 Civitavecchia, Rome Civitavecchia, Rome North Africa

from $1,349

$134 / night

$1,349 $1,549 $1,729 $3,469
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 18, 2027 10 8 2 Tarragona Tarragona Western Mediterranean

from $1,349

$134 / night

$1,349 $1,549 $1,729 $4,139
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 7, 2027 10 8 2 Marseille, France Marseille, France Western Mediterranean

from $1,352

$135 / night

$1,352 $1,552 $1,732 $2,792
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 17, 2027 10 8 2 Marseille, France Marseille, France Mediterranean

from $1,352

$135 / night

$1,352 $1,552 $1,732 $2,792
Norwegian Cruise Line Norwegian Cruise LineNorwegian Gem 2007 4 Oct 24, 2027 16 9 8 Barcelona Miami, Florida Transatlantic

from $1,359

$84 / night

$1,359 $1,809 $2,709 $3,289
Princess Cruises Princess CruisesSky Princess 2019 5 Mar 7, 2027 15 6 10 Port Canaveral, Florida Southampton Caribbean

from $1,364

$90 / night

$1,364 $1,378 $1,884
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 6, 2027 10 8 2 Genoa, Italy Genoa, Italy North Africa

from $1,366

$136 / night

$1,366 $1,566 $1,746 $2,806
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Nov 16, 2027 10 8 2 Genoa, Italy Genoa, Italy Mediterranean

from $1,366

$136 / night

$1,366 $1,566 $1,746 $2,806
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Oct 11, 2026 14 5 10 Barcelona Miami, Florida Mediterranean

from $1,400

$100 / night

$1,400 $1,820 $5,320
Norwegian Cruise Line Norwegian Cruise LineNorwegian Star 2001 4 Oct 29, 2026 11 10 2 Barcelona Lisbon North Africa

from $1,409

$128 / night

$1,409 $1,759 $3,059 $3,539
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Nov 5, 2026 10 8 2 Savona Savona Mediterranean

from $1,417

$141 / night

$1,417 $1,837 $1,837
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 18, 2026 10 8 2 Barcelona Barcelona Mediterranean

from $1,422

$142 / night

$1,422 $1,522 $1,692
MSC Cruises MSC CruisesMSC Magnifica 2009 4 Dec 17, 2026 10 8 2 Marseille, France Marseille, France North Africa

from $1,456

$145 / night

$1,456 $1,536 $1,536 $2,924
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Nov 25, 2026 10 8 2 Savona Savona Mediterranean

from $1,477

$147 / night

$1,477 $1,977 $1,977 $2,367

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