The beauty of Roses, a coastal town on the Costa Brava in northeastern Spain with a scenic natural harbour, has been appreciated since as far back as the fifth century BCE when Ancient Greeks first settled here. Today, the area is home to plenty of historic monuments as well as established parks that showcase the region's natural splendour.
Among Roses' most popular attractions is the Ciutadella de Roses, a massive fortress that protected the city and its Greek, Roman and Visigothic ruins from pirates. The 16th-century Castell de la Trinitat is another historic military fortification whose hilltop position affords sweeping views of the bay. For even more history, check out Roses' numerous megalithic sites including La Creu d'en Cobertella – a prehistoric burial monument dating back to approximately 3000 BCE.
One of the best ways to take in the natural surroundings is on a hike from Roses through the Natural Park of Cap de Creus. The park's best trails trace the coastline and get close enough to the water for you to take a swim. At Cabo de Creus National Park, you can see where the Pyrenees meet the Mediterranean as well as beaches that inspired works by artist Salvador Dalí.
While exploring Roses, you're always within sight of the water. The town's restaurant-lined promenade is ideal for daily strolls and link the town's two ports. Nearby, you'll find La Punta, one of Roses' main beaches. The sands are well-equipped with loungers, facilities and pop-up stands selling cold treats.