Depends where you are looking - the Dockyard, Hamilton, Paget or St George. Each has at least one marina but Hamilton is obviously the most convenient. Hamilton (Dinghy Club) and RBYC are both in Hamilton. Some were closed to visitors a few weeks ago - not sure when you are going.