I have been at a local festival all weekend with the caravan and no hookup. I have a 100watt semi flexible panel glued flat on the roof of the caravan and a 110Ahr battery.
We have had a big 12v coolbox plugged in from about 9am to 7pm (peltier based one). Also had the LED caravan lighting, water pump, toilet flush and phone&tablet chargers in use.
As of now the solar controller is still showing green for battery state so plenty of charge. Its a marine grade panel,around £120 for a 100W panel and £20 for the 30A charge controller but works really well.
Battery was on float charge for 8 months when the caravan was not in use and has been as good as new.