You could try warming the end of the hose to soften it a little, and then use a cable tie to keep it tight on the connectors. You could also try a small hose clip, either the plastic or jubilee type to keep the hose in place.
Cutting a few mm off the end of the hose would be the last choice before you replace the hose.