You should try to book your accommodation in advance before the date of your planned arrival. Especially for the busy Full Moon party dates in the high season months such as January & February, July & August. It is always best to book in advance. Room prices will increase and options decrease the closer to the party you get.