

7-night Mediterranean Cruise: Spain & Portugal
Aboard
Norwegian Dawn
From
Barcelona, Spain
11 Sailings
Jun 7 - Oct 25, 2026
11 Sailings
Jun 7 - Oct 25, 2026
Published prices from
$649
per person*
taxes & fees included
504 Results
Taxes and fees included in all prices shown
Sort


Aboard
Norwegian Dawn
From
Barcelona, Spain
11 Sailings
Jun 7 - Oct 25, 2026
11 Sailings
Jun 7 - Oct 25, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Florence/Pisa (Livorno), Italy
19 Sailings
Jun 7 - Oct 11, 2026
19 Sailings
Jun 7 - Oct 11, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Marseille, Provence, France
1 Sailing
Jun 8, 2026
1 Sailing
Jun 8, 2026


Aboard
MSC Meraviglia
From
Marseille, Provence, France
19 Sailings
Jun 8 - Oct 12, 2026
19 Sailings
Jun 8 - Oct 12, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Tarragona, Spain
19 Sailings
Jun 9 - Oct 13, 2026
19 Sailings
Jun 9 - Oct 13, 2026
Published prices from
per person*
taxes & fees included


Aboard
Silver Ray
From
Barcelona, Spain
2 Sailings
Jun 9, 2026 - Jun 8, 2027
2 Sailings
Jun 9, 2026 - Jun 8, 2027


Aboard
Silver Ray
From
Barcelona, Spain
2 Sailings
Jun 9 - Sep 5, 2026
2 Sailings
Jun 9 - Sep 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
Seven Seas Navigator
From
Cape Town, South Africa
1 Sailing
Jun 11, 2026
1 Sailing
Jun 11, 2026
Published prices from
per person*
taxes & fees included


Aboard
Celebrity Equinox
From
Barcelona, Spain
8 Sailings
Jun 11, 2026 - Oct 7, 2027
8 Sailings
Jun 11, 2026 - Oct 7, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
La Goulette, Tunisia, Africa
18 Sailings
Jun 11 - Oct 8, 2026
18 Sailings
Jun 11 - Oct 8, 2026


Aboard
Zambezi Queen
From
Cape Town, South Africa
16 Sailings
Jun 12 - Nov 20, 2026
16 Sailings
Jun 12 - Nov 20, 2026


Aboard
Zambezi Queen
From
Cape Town, South Africa
11 Sailings
Jun 12 - Nov 20, 2026
11 Sailings
Jun 12 - Nov 20, 2026


Aboard
AmaMelodia
From
Medellín, Colombia
12 Sailings
Jun 12 - Dec 11, 2026
12 Sailings
Jun 12 - Dec 11, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Palermo, Sicily, Italy
18 Sailings
Jun 12 - Oct 9, 2026
18 Sailings
Jun 12 - Oct 9, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Naples, Italy
18 Sailings
Jun 13 - Oct 10, 2026
18 Sailings
Jun 13 - Oct 10, 2026
Published prices from
per person*
taxes & fees included


Aboard
Zambezi Queen
From
Johannesburg, South Africa
11 Sailings
Jun 14 - Nov 22, 2026
11 Sailings
Jun 14 - Nov 22, 2026


Aboard
Zambezi Queen
From
Johannesburg, South Africa
12 Sailings
Jun 14, 2026 - May 2, 2027
12 Sailings
Jun 14, 2026 - May 2, 2027


Aboard
AmaMelodia
From
Cartagena, Colombia
23 Sailings
Jun 15, 2026 - Jun 14, 2027
23 Sailings
Jun 15, 2026 - Jun 14, 2027
Published prices from
per person*
taxes & fees included


Aboard
AmaMagdalena
From
Medellín, Colombia
23 Sailings
Jun 15, 2026 - May 31, 2027
23 Sailings
Jun 15, 2026 - May 31, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Tarragona, Spain
1 Sailing
Jun 16, 2026
1 Sailing
Jun 16, 2026


Aboard
MSC Meraviglia
From
Tarragona, Spain
1 Sailing
Jun 16, 2026
1 Sailing
Jun 16, 2026
Published prices from
per person*
taxes & fees included


Aboard
AmaMagdalena
From
Cartagena, Colombia
23 Sailings
Jun 18, 2026 - Jun 3, 2027
23 Sailings
Jun 18, 2026 - Jun 3, 2027
Published prices from
per person*
taxes & fees included


Aboard
Zambezi Queen
From
Cape Town, South Africa
6 Sailings
Jul 10 - Nov 20, 2026
6 Sailings
Jul 10 - Nov 20, 2026
Published prices from
per person*
taxes & fees included


Aboard
Nautica
From
Monte Carlo, Monaco
1 Sailing
Jul 12, 2026
1 Sailing
Jul 12, 2026
Published prices from
per person*
taxes & fees included


Aboard
Star Legend
From
Stockholm, Sweden
1 Sailing
Jul 15, 2026
1 Sailing
Jul 15, 2026
*Rates and offers are per person, in US Dollars, based on double occupancy, capacity controlled, subject to availability and confirmation, and may change without notice. Government taxes and fees are included. Rates and offers are available for select dates and categories only. Additional restrictions may apply. Call 1-800-377-9383 for full terms and conditions.
4.9/5 ⭐Google 650+ Reviews | A+ Better Business Bureau
