A cruise ship that can host more than 5,000 guests will sail into Southampton this weekend.

P&O’s Iona is one of four ships set to dock in the city on Friday and Saturday.

The 344-metre-long vessel will set sail from the city’s port on Saturday for a 14-night cruise to Vigo, Malaga, Alicante, Barcelona, Cartagena, Gibraltar and Lisbon.

READ MORE: The 10 biggest cruise ships that dock in Southampton - including UK's largest

Here’s the full list of cruise ships

Ventura in SouthamptonVentura in Southampton (Image: Michael Seymour)Friday, November 22

Aurora was due to arrive at 5.45am and will depart at 4.30pm.

MSC Preziosa was due to arrive at 6.15am and will depart at 7.30pm.

Saturday, November 23

Iona will arrive at 5.15am and depart at 5.30pm.

Ventura will arrive at 6.15am and depart at 5pm.