On the north coast along Rte 79, Yonehara Beach is a decent sand beach with a good bit of reef offshore. Hire snorkel gear (¥1000) at any of the shops along the main road, where you'll also find plentiful cafes. Be aware that the currents can be strong, so it's not a great choice for children or weak swimmers.