General:
* Solace
* Consolation
* Relief
* Ease
* Peace
* Soothing
* Reassurance
* Contentment
* Well-being
Physical:
* Cosiness
* Warmth
* Luxury
* Rest
* Ease
Emotional:
* Support
* Encouragement
* Sympathy
* Affection
* Love
Formal:
* Alleviation
* Mitigation
* Appeasement
The best synonym to use will depend on the specific situation and the intended meaning.