Why do hotels feel so comfortable? One of the reasons is that hotel mattresses are often of higher quality than home mattresses. Hotel chains like Marriott and Hilton invest in high-quality mattresses that are designed to provide guests with a comfortable sleep experience.