greatCruisesManyDiscounts
Call for expert advice
0161 938 9140
Sales:

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm

Already booked?
Call Aftersales on 0161 385 7425

Mon-Sat 9am-5pm | Sun closed

7 Day Mediterranean Cruises

Enjoy a Mediterranean Cruise of 7 days on a wide variety of cruise lines that explore the many destinations in one of the worlds most desired cruise region.

Popular Filters

Departure Dates

Trip Duration

Cabin Category

Price

£

£

Trip price per person based on 2 persons trip

Destination

841

137

4

21

88

773

14

255

13

216

Cruise lines

21

36

23

39

180

44

26

23

83

16

Ships

5

5

15

Themes

215

1

42

16

16

170

1

165

1

841 cruises

Western Mediterranean from Barcelona, Spain with the MSC World Europa

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Europa

Full board

Tips

up to £33 off when you book online

29 Apr 2028

7 nights

Inside

from

£822

pp

£913

Outside

from

£1,020

pp

£1,133

Balcony

from

£1,083

pp

£1,203

Suite

from

£1,308

pp

£1,453

MSC Yacht Club

from

£1,632

pp

£1,813

Best Price Guarantee

Learn more

Western Mediterranean from Naples, Italy with the MSC Meraviglia

MSC Cruises

Cruise Only

From / To Naples

MSC Meraviglia

Full board

Tips

up to £49 off when you book online

12 Sep 2026

7 nights

Inside

from

£809

pp

£899

Outside

from

£899

pp

£999

Balcony

from

£1,052

pp

£1,169

MSC Yacht Club

from

£2,456

pp

£2,729

Malta, Sicily & The Italian Riviera From Barcelona

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC World Asia

Full board

Tips

22 Jan 2027

7 nights

Inside

from

£849

pp

£903

Outside

from

£999

pp

£1,052

Balcony

from

£1,069

pp

£1,149

Suite

from

£1,569

pp

£1,669

MSC Yacht Club

from

£2,399

pp

£2,499

Winter Sun-Kissed Italian Discovery Fly Cruise

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC Euribia

Full board

Tips

16 Jan 2027

7 nights

No Alternative Dates

Inside

from

£699

pp

Outside

from

£799

pp

Balcony

from

£799

pp

Suite

from

£1,699

pp

MSC Yacht Club

from

£2,399

pp

Western Mediterranean from Barcelona, Spain with the MSC Seaview

MSC Cruises

Cruise Only

From / To Barcelona

MSC Seaview

Full board

Tips

up to £30 off when you book online

5 Dec 2027

7 nights

Inside

from

£567

pp

£683

Outside

from

£723

pp

£803

Balcony

from

£804

pp

£893

Suite

from

£1,155

pp

£1,283

MSC Yacht Club

from

£1,506

pp

£1,673

A Mediterranean Voyage: Barcelona, Provence, Italy & Malta

Cruise1st Package

Cruise with Flight

From / To Barcelona

MSC World Europa

Full board

Tips

30 Oct 2026

7 nights

No Alternative Dates

Inside

from

£1,099

pp

Outside

from

£1,299

pp

Balcony

from

£1,349

pp

Suite

from

£1,849

pp

MSC Yacht Club

from

£3,099

pp

Western Mediterranean from Barcelona, Spain with the MSC World Asia

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Asia

Full board

Tips

up to £37 off when you book online

7 Apr 2028

7 nights

Inside

from

£858

pp

£953

Outside

from

£1,002

pp

£1,113

Balcony

from

£1,065

pp

£1,183

Suite

from

£1,605

pp

£1,783

MSC Yacht Club

from

£1,866

pp

£2,073

Western Mediterranean from Marseille, France with the MSC World Europa

MSC Cruises

Cruise Only

From / To Marseille

MSC World Europa

Full board

Tips

up to £54 off when you book online

3 Oct 2026

7 nights

Inside

from

£760

pp

£844

Outside

from

£886

pp

£984

Balcony

from

£994

pp

£1,104

Suite

from

£1,660

pp

£1,844

MSC Yacht Club

from

£2,690

pp

£2,989

Luxury Mediterranean & Aegean

Cruise1st Package

Cruise with Flight

From / To Rome

Enchanted Princess

10 Nov 2026

7 nights

Inside

from

£799

pp

£999

Balcony

from

£849

pp

£1,103

Suite

from

£1,099

pp

£1,293

Western Mediterranean from Barcelona, Spain with the MSC World Europa

MSC Cruises

Cruise Only

From / To Barcelona

MSC World Europa

Full board

Tips

up to £40 off when you book online

30 Oct 2026

7 nights

Inside

from

£611

pp

£679

Outside

from

£711

pp

£790

Balcony

from

£746

pp

£829

Suite

from

£1,223

pp

£1,359

MSC Yacht Club

from

£2,024

pp

£2,249

page 1 of

Consider a longer 14 days cruise to the Mediterranean.

Consider not flying for your departure? Then, consider one of the following alternatives:

7 Day Mediterranean Cruises

Get in touch with our cruise expert

Mon-Fri 9am-9pm | Sat-Sun 9am-7pm0161 938 9140