Please check with your nearest Thai embassy or consulate prior to travel. Visa requirements vary from country to country and the Amanpuri team can advise on the latest legislation.
The resort team can advise on visas as well as assist with any other travel arrangements, including transfers and private flights.