If you like to dine out then Haad Rin and from the whole bay.
If jungle trekking, scuba Resort are getting frequently running out of available rooms during Christmas and new year. Probably a valuable tip is to reserve a room before you arrive. Koh Panghanis in the middle of a amazing paradise fullof shady palms and green turquoise waters.
Koh Panghan is a beautiful tropical island, surrounded by gentle sloping coral reefs and green clad mountain range behind the beaches.
Without question, Koh Panghan has some of most postcard like beachesanywhere in Thailand.
There are many really nice resortsand cozy hotels on all of Phangan's bays and you can book them with this webpage.