If you're looking for resorts away from the city, check out the following:-

Thresher Shark Divers Scuba Diving Malapascua!

While you're in Cebu, why not visit the delightful islands of Camotes!