You ask for sites with entertainment etc. which narrows the field to largish commercial sites. If you go onto Google and put in "Caravan sites in Scotland" there is a plethora of possibilities, names and web addresses to go at. It's a question of trawling through them to find what suits you.
If, on the other hand, you want somewhere to park the caravan but not necessarily want all the bells, lights and whistles and you are a member of either the Caravan Club or the Camping and Caravanning Club, their handbooks will give you a list of their main sites and a list of small sites known as Certificated Locations or Certified Sites. These are limited to 5 caravans and offer basic amenities and some of them offer electric hook up and they are all very reasonably priced compared to the full facility sites.