I have just put this few lines here to help you with the prices that can be expected at Pulau Perhentian (to be precise, Kecil, Long Beach).
slow boat to Kecil: 20 RM
speed boad: 30 RM
Mata Hari chalets: noisy room for two 50 RM (w/ fan and bathroom), a bit greater room 75 RM (w/fan and bathroom)
other chalets: no big difference, 4* aircon 120-150 RM
breakfast: 3-5 RM
main dishes: 5-7 RM, BBQ specials (barracuda, shark, tuna, etc) 10 RM
beer: 7 RM
diving course: 600-650 RM (PADI open water)
renting of snorkelling equipment: 10 RM (5 RM w/o fin)
snorkelling trip to 5 spots (turtles, sharks, etc): 30 RM, incl. equipment
Fondest memory: - snorkelling and/or diving is an absolute *must*, however long beach itself is a white sandy beach providing you with other entertainment opportunities only :)
- try BBQ of barracuda, I was really surprised by the exceptionally good taste of it
- some lazy days around Kecil is simply perfect :)
Favorite thing: The neutral bouyancy of the underwater world does make scaling those (underwater) peaks somewhat less challenging... (though equally scenic...)
It would appear to the casual observer that that big green moray is about to make a tasty treat out of one of those clown fish...
Not sure if clown fish are regular items on his menu or not...