Hi Konstantin,
The warmest water on the beaches is always there where there are no strong currents. In Korcula town, it is Luka Korculanska and Banje beach.
Vela Przina and Bilin Zal in Lumbarda also have very warm water.
In July, sea water will be warm everywhere around the island.