me and Bio at said to be the best beach in Thailand. It is called Phra Nang Beach, 10 minutes walk from East Railay on a neat pathway surrounding a cave and limestone. There is only one resort there: Rayavadee, very upscale at $700/night on peak season. We went there early in the morning so we can have the beach to ourselves. By 9am longtails started coming and soon this beautiful beach will be full of sunworshippers