In a poll performed by Yougov, Venice has won first place for favourite port of call for British cruisers.

The Italian city was voted top port by 5% of all those who have cruised, narrowly beating Barcelona (4%) into second place.

A total of 15% of those that have cruised cited Mediterranean ports as their favourites, Caribbean ports were next (4%), with the port of Road Town on the island of Tortola in the British Virgin Islands mentioned ahead of ports like St Johns, Antigua, and Bridgetown, Barbados.

Miami is the top cruise port in the US with Vancouver taking the top spot in Canada.

Liverpool and Southampton vied for top spot when it came to British sea ports, with the same number of votes as for Sydney and Stockholm.

Luxor on the Nile is the top river port followed by the Port of London. The favourite rivers were the Yangtze in China and the Douro in Portugal.

Stunning port scenery and local port excursions were equally cited as the most important feature of a cruise port (53%), closely followed by its natural location.

Nearly four out of ten (39%) thought that local culture was most important, with the ports regional food and drink offering next at 25%.

One in five (20%) said that meeting the local people was the top attraction - although this figure rose to 29% among male respondents.

Shopping in ports (16%) was seen as the least important listed feature, although this rose to 19% among women, and was more important to them than meeting the local people.

The above information was sourced from Travelmole, with thanks.

YouGov have been acclaimed as one of the most accurate polling companies, as well as being one of the most quoted research companies in the country. Panel members are sent regular surveys on a whole host of topics from politics to brands, finance to shopping.