One of our favorite beach resorts, a little over an hour and a half drive from Puerto Princesa is Daluyon Beach and Mountain Resort. It's the only real upscale resort in that area. It's not an inexpensive place to stay, but everything there is run on large generators so I can imagine how expensive that is to operate.
They have an airy restaurant surrounded by ponds filled with fish and the occassional monitor lizard trying to escape the heat in the summer months, which are Feb., March and April. The beach front is kept clean, there's a beach side bar, and they even have a swimming pool if you prefer fresh water.
One great thing is that they have WIFI in the restaurant and satelite TV.
This photo of the carabao, or water buffalo cart was taken when we went to Daluyon in July, the rainy season. The car wouldn't pass the muddy road to the resort so they sent this Buffo-cart to fetch us up at the beach at Sabang where we could park the car.
There are other tours to take while at this resort like a hiking trail up the limestone mountains, a mangrove paddle boat tour, and a waterfall is not to bad a hike either.
This is the restaurant.
Shot from the restaurant looking out at the cottages.
A monitor lizard cooling off in the pond surrounding the restaurant!
Nice refreshing pool. I took this in late February 2010. We have been to Daluyon in July, the rainy season. The waves on the beach and the pool are too cool for me to swim in at that time.