The main white sandy beaches in Thailand include Patong Beach, Kata Beach, Nai Harn Beach, Mai Khao Beach, and Koh Samui Beach.