Quatre portes, dont la porte de Sant Roc, permettaient autrefois d’accéder à la ville fortifiée de Mahón. De ces quatre portes, Sant Roc est la seule encore existante de nos jours.
La porte de Sant Roc est aussi l’un des rares vestiges des murailles médiévales de Mahón. Ces dernières ont été construites sur les murailles arabes par ordre du roi Alfonso III, à la fin du XIIIe siècle, pour défendre la ville des attaques ennemies. Seul le front de mer n’a pas été fortifié, les falaises constituant en elles-mêmes un moyen de défense naturel.