
Up to £600 Off with Princess Cruises!
Book from £1pp deposit & spread the cost monthly + upgrade to Princess Plus from £53pp per night for all-inclusive drinks, tips, and Wi-Fi.
🖤 Save an extra £35 OFF with code FRIDAY35 at checkout! Ends 19th November 2026.🖤
Best Selling Princess Cruise Deals














Cruise & Stay Holidays






The Swiss Alps and Bernina Red With Milan & Rome Stays
- Departure - Civitavecchia (Rome)
- 6 stops
- Arrival - Civitavecchia (Rome)


Caves of Cappadocia with Rome & Istanbul Stays
- Departure - Civitavecchia (Rome)
- 10 stops
- Arrival - Athens (Piraeus)


Escorted Croatia With Dubrovnik, Zadar & Zagreb Stays
- Departure - Trieste
- 11 stops
- Arrival - Civitavecchia (Rome)


The Big Apple & Canadian Harbours with New York Stay
- Departure - New York
- 6 stops
- Arrival - New York


Country Music Beats with Tennessee, Georgia & Miami Stays
- Departure - Fort Lauderdale
- 5 stops
- Arrival - Fort Lauderdale


Terms and Conditions
Please note that the full terms and conditions can be found directly on each cruise page.
Ends 02/12: Up to £600 instant savings per stateroom!
This offer from Princess Cruises applies to new bookings made between 3rd November 2026 and 2nd December 2026 on selected PY27 & PY28 Sailings of 6 nights or more departing between 1st March 2027 and 18th November 2028.
Upgrade to Princess Plus from just £53pp per day!
To receive the drinks package, tips, and Wi-Fi on your cruise, you must book the 'Princess Plus' fare on the 'Stateroom Selection' page. Please read the full terms and conditions for more information.
Princess Cruise Deals
Browse all of our amazing Princess Cruises cruise deals below. Use the filters to narrow down the results so you can find the perfect cruise for you.
We found
50 cruise packages and 1847 cruises

City Lights and Caribbean Delights


A Taste Of Thailand With Phuket & Singapore Stay



Free Singapore Stay & All Inclusive Far East Adventure

South America To Southampton With Buenos Aires Stay




- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Los Angeles, USA
- 8 stops
- Arrival - Tokyo, Japan


- Departure - Los Angeles, USA
- 14 stops
- Arrival - Singapore City, Singapore


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA


- Departure - San Francisco, USA
- 4 stops
- Arrival - San Francisco, USA


- Departure - Fort Lauderdale, Florida
- 4 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Tokyo, Japan
- 9 stops
- Arrival - Singapore City, Singapore


- Departure - Tokyo, Japan
- 14 stops
- Arrival - Singapore City, Singapore


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - San Francisco, USA
- 7 stops
- Arrival - San Francisco, USA


- Departure - Sydney, Australia
- 6 stops
- Arrival - Sydney, Australia


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Buenos Aires, Argentina
- 10 stops
- Arrival - Valparaiso, Chile


- Departure - Sydney, Australia
- 2 stops
- Arrival - Brisbane, Australia


- Departure - Singapore City, Singapore
- 6 stops
- Arrival - Singapore City, Singapore


- Departure - Singapore City, Singapore
- 14 stops
- Arrival - Singapore City, Singapore


- Departure - Brisbane, Australia
- 9 stops
- Arrival - Brisbane, Australia


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Tokyo, Japan
- 7 stops
- Arrival - Singapore City, Singapore


- Departure - Tokyo, Japan
- 17 stops
- Arrival - Singapore City, Singapore


- Departure - Tokyo, Japan
- 24 stops
- Arrival - Tokyo, Japan


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA


- Departure - San Francisco, USA
- 6 stops
- Arrival - San Francisco, USA


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - San Juan, Puerto Rico


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA


- Departure - Singapore City, Singapore
- 9 stops
- Arrival - Singapore City, Singapore


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 10 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Port Canaveral (Orlando), USA
- 5 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Sydney, Australia
- 8 stops
- Arrival - Sydney, Australia


- Departure - Valparaiso, Chile
- 10 stops
- Arrival - Buenos Aires, Argentina


- Departure - Brisbane, Australia
- 8 stops
- Arrival - Brisbane, Australia


- Departure - Fort Lauderdale, Florida
- 6 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - San Francisco, USA
- 7 stops
- Arrival - San Francisco, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 10 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Singapore City, Singapore
- 11 stops
- Arrival - Singapore City, Singapore


- Departure - Singapore City, Singapore
- 18 stops
- Arrival - Tokyo, Japan


- Departure - Singapore City, Singapore
- 25 stops
- Arrival - Singapore City, Singapore


- Departure - San Juan, Puerto Rico
- 7 stops
- Arrival - San Juan, Puerto Rico


- Departure - Port Canaveral (Orlando), USA
- 6 stops
- Arrival - Port Canaveral (Orlando), USA


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - San Juan, Puerto Rico
- 13 stops
- Arrival - San Juan, Puerto Rico


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 9 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Fort Lauderdale, Florida
- 8 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA


- Departure - Fort Lauderdale, Florida
- 10 stops
- Arrival - Fort Lauderdale, Florida


- Departure - Singapore City, Singapore
- 8 stops
- Arrival - Singapore City, Singapore


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida


- Departure - San Juan, Puerto Rico
- 6 stops
- Arrival - Bridgetown, Barbados


- Departure - Fort Lauderdale, Florida
- 5 stops
- Arrival - Fort Lauderdale, Florida

