Roses, Coastal municipality in Alt Empordà, Spain
Roses is a harbor town on the Costa Brava coastline in Catalonia, combining working fishing operations with sandy beaches and sheltered coves. The municipality has developed along the Mediterranean shore with residential areas, restaurants, and shops intermingled with maritime infrastructure.
Greek colonists established a settlement here around 2,000 years ago, followed by Romans who developed it as a trading hub on Mediterranean routes. Medieval fortifications were built centuries later to defend against pirates, leaving stone structures that remain visible throughout the town.
Fishing remains central to local identity, and you can witness boats bringing in their catch daily at the harbor. The waterfront restaurants and markets showcase this maritime heritage through traditional seafood dishes and community gatherings.
The town is best explored on foot, with flat paths along the waterfront and easy beach access throughout the year. Regional buses connect you to nearby towns, making it simple to explore the surrounding coast if you want to venture further.
The town preserves ruins of an ancient fortress that was repeatedly rebuilt and repurposed by different civilizations over the centuries. You can literally walk through layers of different construction techniques and see how each era left its mark on the same stonework.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.