Tegenwoordig beschikt de rederij over zeven schepen die alle onder de Bermudaanse vlag varen. Het oudste schip is de MS Oriana uit 1995 en het jongste schip is de MS Azura uit het bouwjaar 2010. Medio 2011 kreeg Fincantieri een order voor de bouw van een nieuw cruiseschip van 141.000 bruto ton van P&O Cruises.[1] Het schip kan maximaal 3611 passagiers meenemen en zal in maart 2015 worden opgeleverd en bij de vloot worden gevoegd.[1]