La marina est située en bordure du fleuve Saint-Laurent dans le village de St.-Laurent de l'Île d'Orléans, à quelques kilomètres de la ville de Québec.
Tous les services d'une marina moderne y sont disponibles et sa situation, au centre du village, à proximité de l'église paroissiale, fait de cette marina une destination très populaire.
La capacité de la marina est de 132 places à quai. Le bassin est protégé par un brise-lames en amont et un quai public en aval.
Le feu de St.-Laurent repose sur une tourelle à l'extrémité du quai.