Thailand's best hotels cluster in a few places, from Bangkok's riverside hotels and a handful of pool-villa resorts on Phuket's northwest coast to Rayavadee under the Krabi cliffs, Pimalai on Koh Lanta, and the Four Seasons and Six Senses on Samui's quiet corners. This is the luxury end of Thailand, the hotels and resorts worth a splurge night, so you won't find the good-value beach hotels here; each destination's own hotel list covers those.
It is organized the way the decision actually gets made. Nobody chooses between Capella Bangkok and Amanpuri; they choose between a city stay and a beach stay, then a coast, then a hotel. So the table below picks the part of Thailand first, and the twenty underneath are ranked on one national scale, each card naming its destination.
One planning rule covers the whole list. The Andaman side, Phuket, Khao Lak, Krabi and Koh Lanta, is driest from December to April, with November the shoulder month, and several of its resorts half-close in deep monsoon. The Gulf side, Samui and Koh Phangan, runs on a different calendar, with its rain concentrated from October to December, which makes it the better beach bet for a June to August trip. Bangkok and the north work year-round, with November to February the comfortable, and busiest, stretch everywhere.