The Newport liegt in Lübeck direkt gegenüber der historischen Altstadtinsel. Die Marina bietet 75 Liegeplätze für Boote bis 30 m Länge, davon etwa 30 Gastliegeplätze, und moderne Schwimmstege. Liegeplatzbuchungen erfolgen ausschließlich online und Informationen zu Buchungen, Brückendurchfahrten, Schleusen werden mit der Buchungsbestätigung per E-Mail übermittelt. In der Marina besteht zudem die Möglichkeit, Stand-up-Paddle-Boards von Starboard auszuleihen. Zum Standort gehören außerdem ein Restaurant mit saisonaler und regionaler Küche und Bar.