We paid 1000P to stay at Aaron Beach Resort in June 2013. It wasn't much of a resort (no screens on the window and no mosquito net!), and the price was a bit high, but it did put us right on the water, which made it super easy to get a boat the next morning before the crowds arrived.
The service here was nonexistent and our bathroom was literally COVERED in ants, which the "housekeeper" attempted to flush down the sink.
Full trip report on snorkeling with whale sharks here: http://erohisms.com/swimming-with-oslob-whale-sharks-and-jellyfish/
- Free Parking
- Breakfast included