Hotel tips: Our favorite 54 hotels on the Malaysian Peninsula