Der
Golf de Roses (; ; ‚Golf von Rosas‘) liegt südlich des
Cap de Creus und bildet den Hauptteil der Küste der
Comarca Alt Empordà (
spanisch: Alto Ampurdán) in
Katalonien,
Spanien. Hier befindet sich auch die Stadt
Roses, die dem Golf seinen Namen gab. Eine weitere bedeutende Stadt am Golf von Roses ist
L’Escala, welche sich auf der gegenüberliegenden Seite von Roses am südlichen Rand des Golfes befindet.