Are there showers on site?

Unfortunately not. 

Camping at Kincardine Castle and Estate is offered "off grid" meaning there are no shower or power facilities available. Since there is no water and power available nearby, as well as the shower units themselves, we would have needed to ship in water units, heating and power facilities (to heat the water) and the cost of doing this is prohibitive. In fact, we worked out the costs and it would have meant that we would have needed to charge £25 per shower just to cover the costs!