I have attached with this comment few packages for Bangkok, you can click on them to find more details about them. If you want to talk to someone about the packages simply fill in your details in the form and you will receive a call.
You can plan it yourself. I did that last year in October. Stays can be booked on airbnb and there are plenty of local tours available(local sight seeing) at all these locations. Air Asia and Thai air Asia would be the ideal airlines.. You can book from make my trip