Mediterranean Cruises

Unveil Isles of Beauty

Fabled towns, sun-soaked coast, crystal coves and architectural heritage, the Mediterranean holds so much wonder. Immerse yourself in historical splendour whether you peruse richly painted duomos and baroque cathedrals or sample secret past sauces passed down through the generations. Freom Greek mythological landscapes to Italy's harbours peppered with trattorias, Europe will leave you reeling.

More from Princess Cruises

Princess Cruises
Mediterranean

We found

291 cruises

Sky Princess, Mediterranean
1 / 28
Discount
Princess Cruises
Duration
14 nights
Date
29 Mar 2027
Ship
Sky Princess
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1491
From
£1432
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
11 Apr 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1309
From
£1257
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
11 Apr 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£2312
From
£2220
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
11 Apr 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Barcelona, Spain
£3589
From
£3446
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1008
From
£968
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£2180
From
£2093
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 18 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3276
From
£3145
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£1176
From
£1129
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2287
From
£2196
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
£3294
From
£3163
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Regal Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
15 nights
Date
30 Apr 2027
Ship
Regal Princess
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1921
From
£1845
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
10 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Trieste, Italy
£1624
From
£1560
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 20 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3196
From
£3069
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
31 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 30 stops  
  • Arrival - Athens (Piraeus), Greece
£4760
From
£4570
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
42 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 40 stops  
  • Arrival - Civitavecchia (Rome), Italy
£6278
From
£6027
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1271
From
£1221
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£2212
From
£2124
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Barcelona, Spain
£3386
From
£3251
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1038
From
£997
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£2001
From
£1921
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 17 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3378
From
£3243
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
11 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1242
From
£1193
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 22 stops  
  • Arrival - Athens (Piraeus), Greece
£2745
From
£2636
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
32 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 32 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4534
From
£4353
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£1042
From
£1001
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
14 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2303
From
£2211
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
21 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 17 stops  
  • Arrival - Athens (Piraeus), Greece
£3141
From
£3016
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
10 nights
Date
22 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£1633
From
£1568
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
22 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 21 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2911
From
£2795
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
Sun Princess, Mediterranean
1 / 34
Discount
Princess Cruises
Duration
7 nights
Date
23 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1169
From
£1123
Price per person / inside stateroom
Available promotion:
Enjoy up to $300 onboard credit per stateroom*
30 of 291 pcs