The beach at Cha-am has long been a favourite with Thai visitors. The beach stretches for nearly 2 kilometres and is lined with pine trees. There's plenty of food available from vendors and restaurants. The beach is located approximately 163 kilometers south of Bangkok, 40 kilometers south of Phetchaburi and 20 kilometers north of Hua Hin.