Depends. Most people seem to prefer the dry season (or “summer” which is actually Nov.-April). Others prefer some rain and the lush green of the wet season (or “winter” which is actually May-Nov.). It is more humid and buggy in the wet season, but some people still prefer it for the rain, lush greenery around you, and the abundant wildlife teeming everywhere. Basically, all times are great in our opinion. September through October is the rainiest, and some of the hotels and restaurants close then.