Ich würde maximal nur Frühstück buchen, Halbpension auf keinen Fall, ist auch eher unüblich in Thailand.
Grund:
Bei Halbpension musst du jeden Abend im Hotel essen, wenn du kein Geld verbrennen willst. Hast du nur Frühstück gebucht, kannst du jeden Abend dein Restaurant aussuchen, egal ob im Hotel, oder Außerhalb, oder Garküche.
Essenspreise gehen los bei 1-2 Euro an der Garküche, nach oben offen.
Getränkepreise wie schon beschrieben.
Wir buchen immer wenn möglich Bungalow in Strandnähe statt Hotelzimmer und sehen dann zu, das ein Kühlschrank im Bungalow ist. Dann diesen mit Getränken aus dem Supermarkt nach belieben auffüllen. Ist die günstigste Variante und funktioniert i. d. R. wunderbar.