In a large bowl, toss together cucumber, tomatoes, and onion.
In a small bowl, whisk together olive oil, lemon juice, vinegar, sugar, salt, pepper, and dill.
Pour over cucumbers and toss to combine.
Cover and refrigerate at least 1 hour before serving.
