View deals
  Find Cruises

7 Night Mediterranean Cruises

Compare 7 night Mediterranean cruises from every major cruise line. A 7-night sailing is the sweet spot for a Mediterranean holiday — long enough to reach the best ports, short enough to fit a single week or fortnight off. See live prices, departure dates and what is included on each 7-night Mediterranean itinerary.

Prices checked 0m ago249 sailings matching
  Live Sailings

Compare 7 night mediterranean cruises

Prices are per person based on two sharing the lowest available cabin grade, refreshed continuously from every major line.

Refine search
Norwegian Epic — MediterraneanSave 3%7 NIGHTS
Norwegian Cruise Line · Norwegian Epic

Mediterranean

Barcelona · Spain
From
£376pp£387
View
Queen Victoria — Italy, France and Spain7 NIGHTS
Cunard · Queen Victoria

Italy, France and Spain

Mediterranean · Barcelona
From
£388pp
View
Norwegian Pearl — MediterraneanSave 3%7 NIGHTS
Norwegian Cruise Line · Norwegian Pearl

Mediterranean

Ravenna (Bologna) · Italy
From
£421pp£433
View
Norwegian Dawn — MediterraneanSave 3%7 NIGHTS
Norwegian Cruise Line · Norwegian Dawn

Mediterranean

Lisbon · Portugal
From
£449pp£462
View
Costa Toscana — Spain, Italy & France from BarcelonaSave 6%7 NIGHTS
Costa Cruises · Costa Toscana

Spain, Italy & France from Barcelona

Barcelona · Cagliari, Sardinia · Naples
From
£452pp£479
View
Azura — Mediterranean Hot deal7 NIGHTS
P&O Cruises · Azura

Mediterranean

Mediterranean · Valletta
Flights
From
£484pp£799
View
Queen Victoria — France and Italy7 NIGHTS
Cunard · Queen Victoria

France and Italy

Mediterranean · Civitavecchia
From
£484pp
View
MSC Lirica — Mediterranean 7 Nights From VeniceSave 6%7 NIGHTS
MSC Cruises · MSC Lirica

Mediterranean 7 Nights From Venice

Venice · Kotor · Mykonos
From
£485pp£516
View
Norwegian Gem — MediterraneanSave 3%7 NIGHTS
Norwegian Cruise Line · Norwegian Gem

Mediterranean

Civitavecchia (Rome) · Italy
From
£496pp£511
View
MSC Virtuosa — 7-night France & Iberian Shores7 NIGHTS
MSC Cruises · MSC Virtuosa

7-night France & Iberian Shores

Mediterranean · Southampton
From
£560pp
View
MSC Virtuosa — France and Spain cruise from SouthamptonSave 13%7 NIGHTS
MSC Cruises · MSC Virtuosa

France and Spain cruise from Southampton

Mediterranean · Southampton
From
£569pp£656
View
MSC Sinfonia — Mediterranean 7 Nights From ValenciaSave 6%7 NIGHTS
MSC Cruises · MSC Sinfonia

Mediterranean 7 Nights From Valencia

Valencia · Barcelona · Marseille
From
£581pp£619
View
MSC Fantasia — Atlantic Islands 7 Nights From Las Palmas de Gran CanariaSave 6%7 NIGHTS
MSC Cruises · MSC Fantasia

Atlantic Islands 7 Nights From Las Palmas de Gran Canaria

Las Palmas de Gran Canaria · Santa Cruz de La Palma · Santa Cruz de Tenerife
From
£591pp£629
View
Enchanted Princess — Iterranean AegeanSave 1%7 NIGHTS
Princess Cruises · Enchanted Princess

Iterranean Aegean

Mediterranean · Civitavecchia (Rome), Italy
From
£594pp£599
View
MSC Orchestra — Mediterranean 7 Nights From MarseilleSave 6%7 NIGHTS
MSC Cruises · MSC Orchestra

Mediterranean 7 Nights From Marseille

Marseille · Tarragona · Valencia
From
£600pp£639
View
Queen Elizabeth — Spain and France7 NIGHTS
Cunard · Queen Elizabeth

Spain and France

Mediterranean · Southampton
From
£621pp
View
Costa Toscana — 2-night Barcelona & 7-night Italy & France7 NIGHTS
Costa Cruises · Costa Toscana

2-night Barcelona & 7-night Italy & France

Barcelona · Cagliari · Naples
Flights
From
£629pp
View
Queen Victoria — 7-night Spain And Portugal fr Southampton7 NIGHTS
Cunard · Queen Victoria

7-night Spain And Portugal fr Southampton

Mediterranean · Southampton
From
£630pp
View
Norwegian Dawn — 2-night Barcelona & 7-night Spain & PortugalSave 2%7 NIGHTS
Norwegian Cruise Line · Norwegian Dawn

2-night Barcelona & 7-night Spain & Portugal

Mediterranean · Barcelona
Flights
From
£649pp£659
View
Costa Pacifica — 3-night Majorca & 7-night Mediterranean Majesty7 NIGHTS
Costa Cruises · Costa Pacifica

3-night Majorca & 7-night Mediterranean Majesty

Mediterranean · Palma de Mallorca
Flights
From
£649pp
View
Norwegian Dawn — Portugal & SpainSave 3%7 NIGHTS
Norwegian Cruise Line · Norwegian Dawn

Portugal & Spain

Mediterranean · Lisbon
From
£650pp£670
View
Celebrity Infinity — Best of Greece CruiseSave 1%7 NIGHTS
Celebrity Cruises · Celebrity Infinity

Best of Greece Cruise

Mediterranean · Athens (Piraeus), Greece
From
£663pp£669
View
MSC Armonia — Mediterranean 7 Nights From VeniceSave 6%7 NIGHTS
MSC Cruises · MSC Armonia

Mediterranean 7 Nights From Venice

Venice · Dubrovnik · Corfu
From
£669pp£712
View
Queen Mary 2 — 7-night Portugal & Spain fr Southampton7 NIGHTS
Cunard · Queen Mary 2

7-night Portugal & Spain fr Southampton

Mediterranean · Southampton
From
£678pp
View
  About This Search

Why book 7 night mediterranean cruises?

Compare 7 night Mediterranean cruises from every major cruise line. A 7-night sailing is the sweet spot for a Mediterranean holiday — long enough to reach the best ports, short enough to fit a single week or fortnight off. See live prices, departure dates and what is included on each 7-night Mediterranean itinerary.

Rather than checking each cruise line one at a time, we pull 7 night mediterranean cruises from every major operator into a single comparison. That means you see the real lowest price for each sailing — including what is bundled into the fare, such as flights, drinks packages and Wi-Fi — so you can compare like for like before you book. Every listing links straight through to the full itinerary, cabin grades and departure details.

Cruise prices move with demand, so the best fares tend to go to early bookers and to those who stay flexible on dates. Use the filters on our main cruise search to widen or narrow these results by price, cruise line or month, and set up a price alert if you would rather wait for a drop.