As Kev said, use a couple of hose clamps, cut the rubber pipe and find a piece of exhaust or similar pipe to sleave using jubilee clips either side. A good 50% antifreeze mix will prevent any corrosion.
Martin
On wings like angels whispers sweet
my heart it feels a broken beat
Touched soul and hurt lay wounded deep
Brown eyes are lost afar now sleep xxHayleyxx
I had a similar problem where in a past life one of my heater pipes had dropped down and almost rubbed through on a driveshaft
I changed the whole pipe and changed the coolant at the same time.
I did it on my back and It didn't take long. The main problem was getting the old pipe out from over the fuel tank and getting the new one in. The fuel tank can be dropped ever so slightly using a trolley jack to get clearance, obviously the emptier the better.
The size of hose you have to get is 5/8" internal diameter (just under 16mm). Available from local motor factors.
Not sure if this would work but one of the heater pipes joins to the pipe coming down from the rad using a plastic connector piece which is flared (heritage link has a picture of it)
Could you use one of these to bridge the gap if you just carefully cut out the part you have damaged?
Heritage list them but I'm sure you local vw commercial place will get you one too 171-121-140D