Beach of Roses Nature · Roses, Alt Empordà, Girona Roses beach, in the Alt Empordà (Girona), is a long beach of fine white sand, gently sloping and well protected from the tramontana wind; it is the most urban and family-friendly beach of the bay. It runs along the town's seafront, between Port Nou and the Riu Grau channel. Photo: Alan Mattingly (CC0) What to see and do in Roses