My hotel, where Ive stayed for over 10 years have introduced a new charge that might catch on. It's a joiner a fee I'd 300 baht for non Thai guests. The manager explained it's to do with immigration as technically they need to register every non Thai who enters the hotel. 300 baht is very little and will not influence my decision to off in any way. I just thought I'd let you know.