
2026 Cruises
Prepare for your ultimate adventure with incredible 2026 cruise itineraries, including 2026 cruises departing from Southampton. Explore the natural beauty of the Norwegian Fjords, paradise islands in the Caribbean, or the playful architecture and indoor markets in Northern Europe.
Browse our range of top 2026 cruise deals, including with P&O Cruises, Royal Caribbean, and MSC Cruises.
🎇Use code SPARKLE30 for an extra £30 off your cruise. Ends 9th November 2026.🎇
Our Best 2026 Cruise Deals
We have hand-selected the best 2026 cruise deals from thousands of cruises.


an Ocean View!

















Terms and Conditions
Please note that the full terms and conditions can be found directly on each cruise page.
2026 Cruise deals
Discover all of our latest 2026 cruise deals below. Use the filters to narrow down the results so you can find the perfect cruise for you.
We found
17 cruise packages and 1226 cruises




Exclusive: Canary Islands & Madeira Escape

Exclusive Cruise Only - Winter Canary Islands Sun






- Departure - Genoa, Italy
- 4 stops
- Arrival - Marseille, France


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Genoa, Italy
- 5 stops
- Arrival - Barcelona, Spain


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Galveston, Texas, USA
- 4 stops
- Arrival - Galveston, Texas, USA


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


- Departure - New Orleans, USA
- 5 stops
- Arrival - New Orleans, USA


- Departure - Galveston, Texas, USA
- 6 stops
- Arrival - Galveston, Texas, USA


- Departure - Marseille, France
- 7 stops
- Arrival - Marseille, France


- Departure - Tampa, FL USA
- 6 stops
- Arrival - Tampa, FL USA


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


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


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Mobile (Alabama), USA
- 6 stops
- Arrival - Mobile (Alabama), USA


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


- Departure - Marseille, France
- 9 stops
- Arrival - Marseille, France


- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Civitavecchia (Rome), Italy


- Departure - Barcelona, Spain
- 4 stops
- Arrival - Las Palmas, Canary Islands


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


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Norfolk, USA
- 5 stops
- Arrival - Norfolk, USA


- Departure - Philadelphia, USA
- 5 stops
- Arrival - Philadelphia, USA


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


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


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


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


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


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


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


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

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


- Departure - Split, Croatia
- 9 stops
- Arrival - Split, Croatia


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


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Santa Cruz, Tenerife
- 6 stops
- Arrival - Santa Cruz, Tenerife


- Departure - Barcelona, Spain
- 12 stops
- Arrival - Las Palmas, Canary Islands


- Departure - Marseille, France
- 9 stops
- Arrival - Marseille, France


- Departure - Barcelona, Spain
- 8 stops
- Arrival - Barcelona, Spain


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


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


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


- Departure - Singapore City, Singapore
- 13 stops
- Arrival - Sydney, Australia


- Departure - Jacksonville, Florida
- 4 stops
- Arrival - Jacksonville, Florida


- Departure - Tampa, FL USA
- 3 stops
- Arrival - Tampa, FL USA


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


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


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


- Departure - Miami, Florida, USA
- 6 stops
- Arrival - Miami, Florida, USA


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


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


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Brisbane, Australia
- 3 stops
- Arrival - Brisbane, Australia


- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA


- Departure - Savona, Italy
- 9 stops
- Arrival - Savona, Italy


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


- Departure - Galveston, Texas, USA
- 5 stops
- Arrival - Galveston, Texas, USA


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


- Departure - Bari, Italy
- 6 stops
- Arrival - Bari, Italy


- Departure - Baltimore, USA
- 5 stops
- Arrival - Baltimore, USA


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


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


- Departure - Miami, Florida, USA
- 5 stops
- Arrival - Miami, Florida, USA


- Departure - Venice, Italy
- 9 stops
- Arrival - Venice, Italy


- Departure - Savona, Italy
- 9 stops
- Arrival - Savona, Italy


- Departure - Barcelona, Spain
- 9 stops
- Arrival - Buenos Aires, Argentina


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


- Departure - Marseille, France
- 8 stops
- Arrival - Santos (São Paulo), Brazil


- Departure - Barcelona, Spain
- 7 stops
- Arrival - Rio de Janeiro, Brazil

- Departure - Miami, Florida, USA
- 7 stops
- Arrival - Miami, Florida, USA


- Departure - Bridgetown, Barbados
- 7 stops
- Arrival - Bridgetown, Barbados


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

- Departure - Hamburg, Germany
- 6 stops
- Arrival - Hamburg, Germany


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


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


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


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


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


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


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 5 stops
- Arrival - Tampa, FL USA


- Departure - Miami, Florida, USA
- 4 stops
- Arrival - Miami, Florida, USA


- Departure - Tampa, FL USA
- 4 stops
- Arrival - Tampa, FL USA


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


- Departure - La Romana, Dominican Republic
- 4 stops
- Arrival - Fort de France, Martinique


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


- Departure - Galveston, Texas, USA
- 4 stops
- Arrival - Galveston, Texas, USA


- Departure - Tampa, FL USA
- 4 stops
- Arrival - Tampa, FL USA


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


- Departure - Santos (São Paulo), Brazil
- 4 stops
- Arrival - Santos (São Paulo), Brazil




