There are three major marinas in Gosport - Gosport Marina and Haslar Marina both have more than 500 berths while Royal Clarence has around 170. These are a short walk from the Gosport Ferry across Portsmouth Harbour with its transport links to London.