Best resort in Moalboal by a landslide is Dolphin House Resort in Moalboal. The dive op there is top notch and better than all the rest. They do smaller groups than all the others. I see some operations with 20 plus divers all in a conga line. Pescador Island is amazing so definitely go but Dolphin house has the best hospitality. The owner also cruises through once a day to check things out. You can feel his employees love this guy and the food is great, the drinks are awesome.
If you go order the Ning Ning I could literally drink about six of those wow. Heaven and never had a drink like it anywhere else in the world.
fyi this is not a hotel type environment there are individual bungalos and you wander the grounds while there ...hard to explain but it is far more enviting than the hotel scene. Think privacy, think quiet environment, and awesome hospitality. I stay in really nice hotels when I travel like shangri la in lapu lapu cebu but this place is less than half the cost and way way nicer than five star hotels.
When you leave you will want to hug everyone. The divemasters, the bartenders, the front desk people. And before the chairman asks yes im sober lol. I just love the ambiance.