Yes, the Truma Saphir will comfortably heat and cool a 22-foot caravan as it has a internal cooling and heating capacity up to 6.5 metres.