Hi, travelling to koh samui in September, it'll be our first time visiting Thailand. Haven't yet booked any hotels, but I've been told by some people that the internet prices are vastly inflated and if you just go into the hotels and speak to reception staff it tends to be much cheaper. Is there any truth in this? Would you advise just booking one or two nights then 'bartering' with the hotel staff to extend the stay? Or is it best to book in advance to guarantee a room at a decent hotel?
Ps torn between the amari reef, or the baan haad ngam... Anyone have a preference?