No one wants to hang out on a beach in the rainy season or hit the slopes in summer. The best time of year to visit Bangkok for me during the Christmas time until in the middle of January.  It's beauty and weather it's good for travelling.