Ocean cruises

On a cruise holiday the world really does come to you - and there are so many regions to choose from. If you love the world's hotspots, how about a Mediterranean cruise for the classical ruins of Italy and Greece, the Far East for a riot of colours or a Caribbean cruise for white sand beaches and a famously laid-back lifestyle? Alternatively, you could set sail for colder waters. A Baltic cruise offers treasures such as the capitals of Scandinavia, the Hermitage of St Petersburg and easy access to Berlin. The North Atlantic includes Portugal, France and the UK, while Antarctica has a uniquely beautiful landscape of snow and ice. Wherever you go, you'll only need to unpack your suitcases once. Best of all, you'll be enjoying wonderful food, service and entertainment onboard while your ship sails at a leisurely pace to the next fascinating port of call, so you'll arrive refreshed and ready to explore.

Indian Ocean

Indian Ocean

Indian Ocean
North Atlantic Ocean

North Atlantic Ocean

North Atlantic Ocean

North Pacific Ocean

North Pacific Ocean

North Pacific Ocean
South Atlantic Ocean

South Atlantic Ocean

South Atlantic Ocean

South Pacific Ocean

South Pacific Ocean

South Pacific Ocean

Featured holidays

Turkey & the Middle East

Turkey & the Middle East

8 days from £895
Turkey & the Middle East
Transatlantic (New York to Southampton) - aboard Queen Mary 2

Transatlantic (New York to Southampton) - aboard Queen Mary 2

11 days from £1495
Transatlantic (New York to Southampton) - aboard Queen Mary 2
Canary Islands Collection: 12 nights

Canary Islands Collection: 12 nights

13 days from £995
Canary Islands Collection: 12 nights
Lake Garda & a Greek Islands Cruise

Lake Garda & a Greek Islands Cruise

12 days from £899
Lake Garda & a Greek Islands Cruise
The Monaco Grand Prix: 4 night cruise

The Monaco Grand Prix: 4 night cruise

5 days from £1249
The Monaco Grand Prix: 4 night cruise
Canary Islands Collection: 14 nights

Canary Islands Collection: 14 nights

15 days from £1075
Canary Islands Collection: 14 nights