Hello,
Je n'ai pas été à Langkawi, mais de ce que j'ai entendu, mieux vaut privilégier les Perehentians (un norvégien et un hollandais les ayant faites les deux dixit...)
Pour uniquement passer la nuit, 200RM/nuit, tu auras largement le choix! Entre les deux îles, je conseille la plus petite (kecil) qui est beaucoup plus "relax" et moins "bling bling". Elle est également plus jeune dans sa fréquentation...
Pour le snorkling, aucun soucis, toutes les pensions/hôtels/chalets proposent ce type de sortie accompagnée. Les guides t'amènent là où tu es sûr de voir qqch. Première fois que je faisais du snorkling et j'ai vu des milliers (sans exagérer, véridique!) de poissons, des poissons-clown, des tortues, des petits requins, des raies...