Rosas est situé dans un lieu privilégié entre les Pyrénées et la mer Méditerranée (à 30 km, au sud de la frontière française, à 150 km, au nord de Barcelone). Les Grecs s´installèrent à Roses au VIIIème s AV.JC. (Roses est jumelée avec la ville de Rhodes en Grèce). Plus tard, les Romains colonisèrent la ville et le tourisme commença à se dévolopper dans cette région. De l´autre côté de la baie se trouvent les ruines de Empurias où, il y a environ 2000 ans, Jules César offrit cette zone quelque peu pittoresque à ses soldats afin que ces derniers profitent de leur retraite

Aujourd´hui Roses est un village dynamique de plus de 20.000 habitants avec un grand port de pêche et un port de plaisance. Roses reçoit beaucoup de visiteurs qui aiment ses plages (elles ont obtenu le drapeau européen pour leur propreté), l´ancienne Citadelle, ainsi que ces rues commerciales très agréables, ses installations sportives (sports nautiques, golf, tennis, bowling) et enfin ses innombrables bars de tapas et ses restaurants.