Close to Oia is the small beach of Amoudi. Although it is basically a harbor and not a beach, it has excellent waters and many choose it for swimming. However, it is mostly known for its wonderful view (especially at sunset) and the equally wonderful restaurants.
Here is the starting point for boats going to Thirasia.