Hallo, wir haben die gleiche Route im April 2017 gemacht.
Für 4 Nächte waren wir im Ibis Bangkok Riverside. Die Lage am Fluss finde ich für den Erstbesuch super. Mit dem Boot bist du schnell bei den Sehenswürdigkeiten wie Grand Palace usw. Die BTS Station ist auch direkt dort. 4 Nächte lassen auch mal Entspannung am Pool zu. Deine genannten Hotels würde ich auch sofort buchen falls ich wieder am Fluss nächtigen wollte... Das Avanni ist halt noch a Stückerl weiter draußen, aber der Pool ist sicherlich der Hammer!
In Phuket waren wir im Suprime Kamala Beach für 8 Nächte. Ich kenne dein Budget nicht. Das Hotel war in Ordnung, hauptsächlich wenn man den Preis im Hinterkopf behält (wir zahlten 18 Euro pro Nachte pro Person). Strand breit und fein, Hotel ist sehr groß (uns zu groß) , hat 4 Pools und bietet abends einen Shuttle nach Patong. Für Ausflüge fanden wir Phuket gut, ansonsten sehr teuer.
In Khao Lak waren wir im MERLIN Resort. Das Hotel fanden wir genial. Zwar auch eine große Anlage aber richtig grün, Jungleflair, nicht Liege an Liege, toller Strand!, Frühstück ohne Meerblick aber am tollen Pool. Wir hatten die günstigste Kategorie und fanden es traumhaft schön dort. Ob dir die Lage zusagt musst du selbst entscheiden. Für uns war es 1 Woche Erholung pur. Trotzdem gibt es im kleinen Örtchen alles was man braucht. So viele Restaurants das wir in den 7 Nächten jeden Tag woanders hätten essen gehen können. Auch eine Cocktailbar gibt es.
Am Strand gibt es keine Strandverkäufer, aber comols corner für kleine Speisen und Getränke.