Thong Nai Pan at Koh Phangan
This might be one of the most beautiful beaches of the island. The bay is split into two parts. Thong Nai Pan Noi is the smallest beach but with high end resorts and hotels, Thong Nai Pan Yai is the large beach with low to middle class accommodation. Many hotels have sea view bungalows and a terrace on the beach. In the morning you can enjoy the sunrise.