If your idea of the perfect holiday involves three-day beach parties, Koh Phangan is the Thai island for you. Famous for its full moon parties at Haad Rin's Sunrise Beach, this island is for hardcore partygoers and dreadlocked travellers. During peak season, the island can see 20,000 visitors dancing, drinking and cavorting on the white sands under the full moon. If you can't make it at the right time of month, don't worry - there are half-moon and black-moon parties in intervening weeks, and there's action every night of the week at the island's beach and cocktail bars.
The morning after, sleep it off in the shade of a palm tree while a Thai masseuse kneads you back into shape. There are secluded beaches far from the crowds (like hippie favourite Bottle Beach, arguably one of the best beaches in Thailand), and plenty of spas where you can check yourself in for an afternoon of recovery, from the basic to the deluxe (such as the Ayurvana Spa at Santhiya Resort on Thong Nai Pan Noi Beach in the north of the island).
In Koh Phangan's main town of Haad Rin, Suncliff Resort is ideally placed, less than 10 minutes' walk from both Sunrise and Sunset beaches, but far enough away that you can't hear the subwoofers when you decide it's time to sleep. It's got rustic huts on stilts (some more hi-tec than others) among the tropical trees, most with the most beautiful views of the ocean. For a more luxurious, design-conscious stay, a boat-ride whisks you to Anantara Rasananda Koh Phangan Villa Resort & Spa, also on Thong Nai Pan Noi Beach.