HMS St Albans will be in Malta between Sunday and Thursday.
The vessel is the 16th and final ship in the 'Duke' class of frigates, and is the sixth ship of the Royal Navy to bear the name.
The Portsmouth-based warship HMS St Albans is returning to the UK after an operational deployment promoting regional maritime security in the Arabian Gulf. It was also part of an international combined task force which conducted counter-piracy operations in the Gulf of Aden.
HMS St Albans will be berthed at Pinto Wharf.
It will not be open to the public during her stay.