Marina

A waterside facility that has docks, moorings, supplies, and other facilities for small boats.

Ramsgate marina and harbour