Search results
Showing the first 500 matches (page 1 of 10)
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 3, 2027 | 4 | 3 | 2 | Santa Cruz de Tenerife | Barcelona | Europe |
from $528 $132 / night |
$528 | $688 | $818 | $1,433 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Apr 5, 2027 | 7 | 5 | 3 | Arrecife, Lanzarote, Canary Islands | Civitavecchia, Rome | Western Mediterranean |
from $627 $89 / night |
$627 | $727 | $1,064 | — | |
| MSC Cruises | MSC CruisesMSC Opera | 2004 | 4 | Nov 2, 2026 | 14 | 6 | 9 | Barcelona | La Romana | Caribbean |
from $634 $45 / night |
$634 | $817 | — | — | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Mar 27, 2028 | 7 | 5 | 3 | Arrecife, Lanzarote, Canary Islands | Civitavecchia, Rome | Mediterranean |
from $639 $91 / night |
$639 | $829 | $959 | $2,689 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 2, 2027 | 5 | 4 | 2 | Las Palmas,Gran Canaria | Barcelona | Canaries |
from $645 $129 / night |
$645 | $845 | $1,005 | $1,635 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 3, 2027 | 5 | 4 | 2 | Santa Cruz de Tenerife | Marseille, France | Europe |
from $654 $130 / night |
$654 | $854 | $1,014 | — | |
| Carnival Cruise Line | Carnival Cruise LineCarnival Freedom | 2006 | 5 | Aug 18, 2026 | 14 | 6 | 9 | Port Canaveral, Florida | Barcelona | Europe |
from $690 $49 / night |
$690 | $840 | $1,340 | $3,150 | |
| Carnival Cruise Line | Carnival Cruise LineCarnival Sunshine | 2013 | 5 | Oct 16, 2027 | 13 | 6 | 8 | Barcelona | Miami, Florida | Caribbean |
from $700 $53 / night |
$700 | $900 | $1,310 | $3,022 | |
| MSC Cruises | MSC CruisesMSC Opera | 2004 | 4 | Nov 1, 2026 | 15 | 7 | 9 | Marseille, France | La Romana | Western Mediterranean |
from $727 $48 / night |
$727 | $905 | $1,716 | $3,361 | |
| Royal Caribbean | Royal CaribbeanBrilliance of the Seas | 2002 | 5 | Apr 23, 2027 | 15 | 8 | 8 | Fort Lauderdale | Barcelona | Mediterranean |
from $731 $48 / night |
$731 | $861 | $1,304 | $4,063 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 3, 2027 | 6 | 5 | 2 | Santa Cruz de Tenerife | Genoa, Italy | Europe |
from $764 $127 / night |
$764 | $1,004 | $1,194 | $1,964 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Constellation | 2002 | 5 | Apr 3, 2027 | 13 | 5 | 9 | San Juan, Puerto Rico | Barcelona | Caribbean |
from $771 $59 / night |
$771 | $857 | $1,218 | — | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 2, 2027 | 6 | 5 | 2 | Las Palmas,Gran Canaria | Marseille, France | Europe |
from $772 $128 / night |
$772 | $1,012 | $1,202 | $2,552 | |
| MSC Cruises | MSC CruisesMSC Opera | 2004 | 4 | Oct 29, 2026 | 18 | 10 | 9 | Civitavecchia, Rome | La Romana | North Africa |
from $801 $44 / night |
$801 | $1,000 | $1,810 | $3,937 | |
| Royal Caribbean | Royal CaribbeanRhapsody of the Seas | 1997 | 4 | Apr 19, 2027 | 14 | 7 | 8 | Miami, Florida | Barcelona | Transatlantic |
from $807 $57 / night |
$807 | $807 | $1,480 | $3,009 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Mar 26, 2028 | 8 | 6 | 3 | Santa Cruz de Tenerife | Civitavecchia, Rome | Mediterranean |
from $834 $104 / night |
$834 | $954 | $1,054 | $1,624 | |
| MSC Cruises | MSC CruisesMSC Opera | 2004 | 4 | Oct 30, 2026 | 17 | 9 | 9 | Genoa, Italy | La Romana | Western Mediterranean |
from $843 $49 / night |
$843 | $1,032 | — | — | |
| Royal Caribbean | Royal CaribbeanExplorer of the Seas | 2000 | 4 | Nov 1, 2027 | 14 | 7 | 8 | Barcelona | Fort Lauderdale | Transatlantic |
from $858 $61 / night |
$858 | $1,057 | $1,400 | $2,660 | |
| Costa Cruises | Costa CruisesCosta Smeralda | 2019 | 5 | Apr 2, 2027 | 7 | 6 | 2 | Las Palmas,Gran Canaria | Genoa, Italy | Canaries |
from $902 $128 / night |
$902 | $1,182 | $1,402 | $2,867 | |
| 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 | |
| MSC Cruises | MSC CruisesMSC Fantasia | 2008 | 4 | Apr 4, 2027 | 8 | 6 | 3 | Santa Cruz de Tenerife | Civitavecchia, Rome | North Africa |
from $928 $116 / night |
$928 | $1,061 | $1,061 | $1,651 | |
| Royal Caribbean | Royal CaribbeanMariner of the Seas | 2003 | 5 | Oct 14, 2027 | 7 | 5 | 2 | Barcelona | Barcelona | North Africa |
from $944 $134 / night |
$944 | $1,232 | $1,441 | $2,536 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Jan 22, 2027 | 11 | 9 | 2 | Savona | Savona | Mediterranean |
from $951 $86 / night |
$951 | $1,301 | $1,301 | $1,471 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Jan 20, 2027 | 11 | 9 | 2 | Barcelona | Barcelona | Mediterranean |
from $953 $86 / night |
$953 | $1,253 | $1,253 | $1,423 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Jan 10, 2027 | 12 | 10 | 2 | Savona | Savona | Mediterranean |
from $956 $79 / night |
$956 | $1,406 | $1,406 | $1,596 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Jan 8, 2027 | 12 | 10 | 2 | Barcelona | Barcelona | Mediterranean |
from $959 $79 / night |
$959 | $1,369 | $1,369 | $1,569 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Jan 31, 2027 | 12 | 10 | 2 | Barcelona | Barcelona | Mediterranean |
from $959 $79 / night |
$959 | $1,369 | $1,369 | $1,569 | |
| Royal Caribbean | Royal CaribbeanMariner of the Seas | 2003 | 5 | Jul 23, 2027 | 7 | 6 | 2 | Barcelona | Lisbon | North Africa |
from $973 $139 / night |
$973 | $1,255 | $1,480 | $2,461 | |
| Royal Caribbean | Royal CaribbeanMariner of the Seas | 2003 | 5 | May 11, 2027 | 7 | 5 | 2 | Barcelona | Barcelona | Mediterranean |
from $994 $142 / night |
$994 | $1,268 | $1,458 | $2,517 | |
| Royal Caribbean | Royal CaribbeanMariner of the Seas | 2003 | 5 | Apr 24, 2027 | 17 | 7 | 11 | New Orleans | Barcelona | North Africa |
from $1,008 $59 / night |
$1,008 | $1,379 | $1,941 | $4,391 | |
| Costa Cruises | Costa CruisesCosta Pacifica | 2008 | 4 | Feb 2, 2027 | 12 | 10 | 2 | Savona | Savona | Mediterranean |
from $1,036 $86 / night |
$1,036 | $1,486 | $1,486 | $1,686 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Equinox | 2009 | 5 | Nov 11, 2027 | 8 | 6 | 2 | Barcelona | Barcelona | Mediterranean |
from $1,049 $131 / night |
$1,049 | $1,481 | $1,354 | $4,389 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Equinox | 2009 | 5 | Oct 7, 2027 | 9 | 6 | 3 | Barcelona | Barcelona | Europe |
from $1,074 $119 / night |
$1,074 | $1,374 | $1,624 | $5,945 | |
| 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 | |
| Norwegian Cruise Line | Norwegian Cruise LineNorwegian Dawn | 2002 | 4 | Aug 16, 2026 | 7 | 8 | 0 | Barcelona | Lisbon | North Africa |
from $1,109 $158 / night |
$1,109 | $1,269 | $1,699 | $1,839 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Equinox | 2009 | 5 | Apr 10, 2027 | 10 | 7 | 3 | Barcelona | Barcelona | Mediterranean |
from $1,123 $112 / night |
$1,123 | $1,173 | $1,352 | $5,598 | |
| MSC Cruises | MSC CruisesMSC Opera | 2004 | 4 | Oct 31, 2026 | 16 | 8 | 9 | Genoa, Italy | La Romana | Europe |
from $1,125 $70 / night |
$1,125 | $1,616 | — | — | |
| Celebrity Cruises | Celebrity CruisesCelebrity Equinox | 2009 | 5 | May 20, 2027 | 9 | 5 | 3 | Barcelona | Barcelona | North Africa |
from $1,174 $130 / night |
$1,174 | $1,274 | $1,699 | $6,374 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Eclipse | 2010 | 5 | Nov 8, 2027 | 15 | 7 | 8 | Barcelona | Fort Lauderdale | Caribbean |
from $1,176 $78 / night |
$1,176 | $1,498 | $1,481 | $6,422 | |
| MSC Cruises | MSC CruisesMSC Magnifica | 2009 | 4 | Nov 25, 2027 | 10 | 8 | 2 | Civitavecchia, Rome | Civitavecchia, Rome | Mediterranean |
from $1,179 $117 / night |
$1,179 | $1,379 | $1,559 | $3,209 | |
| MSC Cruises | MSC CruisesMSC Magnifica | 2009 | 4 | Nov 28, 2027 | 10 | 8 | 2 | Tarragona | Tarragona | Mediterranean |
from $1,179 $117 / night |
$1,179 | $1,379 | $1,559 | $3,879 | |
| MSC Cruises | MSC CruisesMSC Magnifica | 2009 | 4 | Nov 27, 2027 | 10 | 8 | 2 | Marseille, France | Marseille, France | Mediterranean |
from $1,182 $118 / night |
$1,182 | $1,382 | $1,562 | $2,622 | |
| MSC Cruises | MSC CruisesMSC Magnifica | 2009 | 4 | Nov 26, 2027 | 10 | 8 | 2 | Genoa, Italy | Genoa, Italy | Western Mediterranean |
from $1,196 $119 / night |
$1,196 | $1,396 | $1,576 | $2,636 | |
| Celebrity Cruises | Celebrity CruisesCelebrity Infinity | 2001 | 5 | Jan 14, 2027 | 12 | 6 | 5 | Barcelona | Barcelona | Canaries |
from $1,223 $101 / night |
$1,223 | $1,523 | $2,123 | $5,013 | |
| 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 | |
| MSC Cruises | MSC CruisesMSC Meraviglia | 2016 | 5 | Oct 12, 2028 | 9 | 6 | 3 | Southampton | Southampton | Mediterranean |
from $1,239 $137 / night |
$1,239 | $1,449 | $1,759 | $3,429 | |
| 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 | |
| Norwegian Cruise Line | Norwegian Cruise LineNorwegian Escape | 2015 | 4 | Oct 28, 2026 | 16 | 9 | 8 | Barcelona | Orlando | Mediterranean |
from $1,279 $79 / night |
$1,279 | $1,549 | $1,799 | $2,149 | |
| MSC Cruises | MSC CruisesMSC Virtuosa | 2019 | 5 | Apr 4, 2027 | 16 | 7 | 10 | Rio de Janeiro | Barcelona | Brazil |
from $1,289 $80 / night |
$1,289 | $1,529 | $1,795 | — |
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