The best places to buy ties in Thailand include Jim Thompson, known for its quality silk ties, and various shopping centers like The Mall. For unique offerings, the Thai Silk Village Co.,Ltd. in San Kamphaeng is recommended. Popular locations for casual shopping are Pattaya and Koh Samui, along with suggestions for TieLand and Centan.