My favorite beach here in the Philippines would have to be Balicasag Island. To get there, you would have to take a 45 minute boat ride from Panglao Island.
Balicasag Island in Bohol
I think the best time to go would be early morning so that you get a chance to see dolphins 🙂 The beach front is not as pristine as the others but there is just something magical (for me) about this island. You can lay a mat under the huge tree near the shore and just relax 🙂 The water surrounding Balicasag is also a good dive spot.
I was able to try it but even though I thought it was breathtakingly beautiful I don’t think I will ever go diving again (being deep underwater freaks me out)