Jelsa, Croatia offers 30 beaches perfect for sunbathing, surfing, swimming, and more. Jelsa is known for its picturesque harbor, the Church of St. Mary, and the nearby UNESCO-listed Stari Grad Plain. The best time to travel to Jelsa, Croatia, is from June to September, with average air temperatures around 25-30°C (77-86°F) and water temperatures around 22-25°C (72-77°F). Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!