Cebu is not the nicest place on earth! There are some nice drinking places there... find them in Google....
If you want nice beaches consider to go to bohol. It is about 1-2 hours by boat and then a transfer (max 1h) to panglao island. There are nice beaches there. Unfortunately also a little quiet.....
Nice beaches are also in Malapascua (maybe more a diver place), I have never been there but read nice things
If you want party and beach, consider to go to boracay. Take a plane about 1h to caticlan and a short ride to the island. There are plenty spots... All you want!
Have fun and enjoy your philippine staying! If you need some maps, check http://www.worldofmaps.net/en/asia/map-philippines.htm almost 7 years ago