Le port Saint-Michel est un port de plaisance et une plage de la commune de Batz-sur-Mer, dans le département français de la Loire-Atlantique.