El Port de la Selva, Spain offers 16 beaches perfect for sunbathing, surfing, swimming, and more. El Port de la Selva is known for the Sant Pere de Rodes Monastery and the Cap de Creus Natural Park. The best time to travel to El Port de la Selva, Spain, is from June to September, when the average air temperature is around 75°F (24°C) and the water temperature is approximately 72°F (22°C). Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!