Sun Princess in Santorini, Greece

Sun Princess

Sun Princess in Santorini, Greece

Sun Princess is one of the most exciting Sphere Class ships in the Princess Cruises fleet, redefining modern cruising with style and innovation. From the moment you step on board, you’ll be wowed by light-filled spaces, sleek contemporary design, and jaw-dropping ocean views.

Savour world-class dining, relax in stunning lounges, and enjoy entertainment that’s as unforgettable as the destinations you’ll visit. For a truly indulgent escape, unwind in The Sanctuary - an exclusive retreat designed for calm, comfort, and stunning sea views.

Food and Drink

Sun Princess takes dining to the next level, with tempting flavours and fresh ideas at every turn.

The Eatery onboard Sun Princess

The Eatery

A go-to spot for casual dining offering a tempting variety of global flavours and fresh favourites throughout the day.

Food at Crown Grill onboard a Princess Cruises ship

Crown Grill

An intimate dining experience which offers premium aged beef and fresh seafood in an elegant environment with rich wood décor and an open kitchen.

Love by Britto food

Love By Britto

Love by Britto is a colourful, art-inspired dining venue serving creative dishes in a vibrant setting designed by world-renowned artist Romero Britto.

Sabatini’s Italian Trattoria onboard Sun Princess (render)

Sabatini’s Italian Trattoria

This Italian speciality restaurant offers treasured family recipes prepared by Italian chefs daily, with freshly handmade pasta prepared daily.

The Catch by Rudi onboard Enchanted Princess

The Catch by Rudi

A seafood bonanza that celebrates all things ocean, including the catch of the day and a menu by chef Rudi Sodamin.

Crooners bar onboard Sun Princess

Crooners

Step into Crooners and you’ll be transported to an old-school atmosphere from the Sinatra era with a live pianist and a range of signature martinis.

Spellbound cocktails onboard Sun Princess

Spellbound by Magic Castle

This bar blends the captivating world of magic with the art of mixology with decor that includes magical artefacts.

Activities

Whether you’re looking for poolside relaxation, fitness challenges, or hands-on classes, Sun Princess offers activities to suit every mood.

Pools & Hot Tubs

Take a dip in one of Sun Princess’s sparkling pools or unwind in a bubbling hot tub while soaking up those unbeatable ocean views.

The Lotus Spa

Treat yourself to pure relaxation at the Lotus Spa, with soothing massages, rejuvenating facials, and a range of treatments designed to leave you feeling renewed.

Casino

This ship features an expanded Princess Casino, with the first “Buffalo Zone” at sea. Enjoy a range of your favourite games including slot machines blackjack and Texas Hold 'Em.

Entertainment

From dazzling live shows to lively music and themed nights, the entertainment on Sun Princess keeps the fun going long after the sun sets.

Discovery Princess hosted in the Princess Theater

Princess Arena

The Princess Theatre hosts dazzling productions like the energetic ‘Fiera’ and the vibrant ‘Viva La Musica,’ bringing music, dance, and spectacular performances to life.

photo of popcorn kernels

Movies Under The Stars

Enjoy blockbuster hits and family favourites under the open sky with Movies Under the Stars, the perfect way to unwind with the ocean as your backdrop.

Deal or No Deal

Join the excitement with Deal or No Deal onboard — a lively game show experience that’s full of thrills, laughs, and prizes!

Kids Clubs

Younger cruisers can enjoy age-appropriate activities, games, and new friends in the dedicated kids and teens clubs.

Firefly Park Kids Club on Sun Princess

Firefly Park Kids Club

Little ones can dive into fun with games and activities designed just for them in a safe, colourful space.

Neon Grove Tweens Club

Tweens get their own cool hangout with interactive games, crafts, and social time.

The Underground Teen Lounge

Teens can chill out, meet new friends, and enjoy music, movies, and events tailored just for them.

Ship facts

Maiden voyage2024
Guests4300
Crew1550
Decks21
Width
47
m
Length
345
m
Size
175500
GT
Speed
22
kn
Sun Princess

We found

5 cruise packages and 237 cruises

Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£436
From
£423
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£460
From
£447
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
29 Nov 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£916
From
£889
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
6 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£511
From
£496
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£365
From
£355
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
13 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1302
From
£1263
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
20 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£621
From
£603
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£2527
From
£2452
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£1556
From
£1510
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
27 Dec 2026
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£2234
From
£2167
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
3 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£575
From
£558
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
3 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1187
From
£1152
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
10 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£579
From
£562
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
10 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1176
From
£1141
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
17 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£647
From
£628
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
17 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1234
From
£1197
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
24 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£585
From
£568
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
24 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1144
From
£1110
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
31 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£605
From
£587
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
31 Jan 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1163
From
£1129
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
7 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£509
From
£494
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
7 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1283
From
£1245
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
14 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£715
From
£694
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
14 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1506
From
£1461
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
21 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£479
From
£465
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
21 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1196
From
£1161
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
28 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£699
From
£679
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
28 Feb 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1346
From
£1306
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
7 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£491
From
£477
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
7 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1229
From
£1193
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
14 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£700
From
£679
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
14 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1180
From
£1145
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Caribbean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
21 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Fort Lauderdale, Florida
£501
From
£486
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Transatlantic
1 / 34
Discount — 5 days left
Princess Cruises
Transatlantic
Available
Duration
14 nights
Date
28 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 5 stops  
  • Arrival - Barcelona, Spain
£526
From
£511
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Transatlantic
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
28 Mar 2027
Ship
Sun Princess
  • Departure - Fort Lauderdale, Florida
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1703
From
£1652
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
11 Apr 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1274
From
£1224
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
11 Apr 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£2237
From
£2148
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
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
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£973
From
£935
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£2105
From
£2021
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
18 Apr 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 18 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3176
From
£3049
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£1141
From
£1096
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2212
From
£2124
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
25 Apr 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
£3194
From
£3067
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1209
From
£1161
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£2137
From
£2052
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
2 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Barcelona, Spain
£3286
From
£3155
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1003
From
£963
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£1926
From
£1849
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
9 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 17 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3278
From
£3147
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£1007
From
£967
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2228
From
£2139
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
16 May 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 17 stops  
  • Arrival - Athens (Piraeus), Greece
£3041
From
£2920
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
23 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1134
From
£1089
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
23 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
£2057
From
£1975
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
23 May 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 17 stops  
  • Arrival - Barcelona, Spain
£2935
From
£2818
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
30 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1014
From
£974
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
30 May 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£1914
From
£1838
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
6 Jun 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£917
From
£881
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
18 nights
Date
6 Jun 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 15 stops  
  • Arrival - Athens (Piraeus), Greece
£2136
From
£2051
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
11 nights
Date
13 Jun 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1271
From
£1221
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
13 Jun 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
£2416
From
£2320
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
32 nights
Date
13 Jun 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 28 stops  
  • Arrival - Barcelona, Spain
£3592
From
£3449
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
10 nights
Date
24 Jun 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£1247
From
£1198
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
24 Jun 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 19 stops  
  • Arrival - Barcelona, Spain
£2333
From
£2240
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
31 nights
Date
24 Jun 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 28 stops  
  • Arrival - Athens (Piraeus), Greece
£3532
From
£3391
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
11 nights
Date
4 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Barcelona, Spain
£1259
From
£1209
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
4 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£2469
From
£2371
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
31 nights
Date
4 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 28 stops  
  • Arrival - Athens (Piraeus), Greece
£3472
From
£3334
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
10 nights
Date
15 Jul 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1232
From
£1183
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
20 nights
Date
15 Jul 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
£2367
From
£2273
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
31 nights
Date
15 Jul 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 28 stops  
  • Arrival - Barcelona, Spain
£3718
From
£3570
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
10 nights
Date
25 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£1170
From
£1124
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
25 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 19 stops  
  • Arrival - Barcelona, Spain
£2283
From
£2192
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
28 nights
Date
25 Jul 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 25 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2985
From
£2866
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
11 nights
Date
4 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Barcelona, Spain
£1179
From
£1132
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
18 nights
Date
4 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 17 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1860
From
£1786
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
25 nights
Date
4 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 22 stops  
  • Arrival - Athens (Piraeus), Greece
£2757
From
£2647
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
15 Aug 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£821
From
£789
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
15 Aug 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
£1677
From
£1610
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
15 Aug 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 17 stops  
  • Arrival - Barcelona, Spain
£2435
From
£2338
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
22 Aug 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£895
From
£860
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
22 Aug 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£1635
From
£1570
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
22 Aug 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 18 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2791
From
£2680
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
29 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£837
From
£804
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
29 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1792
From
£1721
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
29 Aug 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
£2757
From
£2647
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
5 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£973
From
£935
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
5 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£1927
From
£1850
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
5 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 18 stops  
  • Arrival - Barcelona, Spain
£3142
From
£3017
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
12 Sep 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£982
From
£943
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
12 Sep 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
£1995
From
£1916
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
12 Sep 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 17 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3206
From
£3078
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
19 Sep 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£1087
From
£1044
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
19 Sep 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2092
From
£2009
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
19 Sep 2027
Ship
Sun Princess
  • Departure - Athens (Piraeus), Greece
  • 17 stops  
  • Arrival - Athens (Piraeus), Greece
£3100
From
£2977
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
7 nights
Date
26 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1023
From
£983
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
14 nights
Date
26 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
£2026
From
£1945
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £350 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Mediterranean
Available
Duration
21 nights
Date
26 Sep 2027
Ship
Sun Princess
  • Departure - Barcelona, Spain
  • 17 stops  
  • Arrival - Barcelona, Spain
£3259
From
£3129
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
Sun Princess, Mediterranean
1 / 34
Discount — 5 days left
Princess Cruises
Duration
7 nights
Date
3 Oct 2027
Ship
Sun Princess
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1043
From
£1002
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £58pp per day!
100 of 237 pcs

Other sister ships