Better hotels generally provide medium to medium-firm mattresses for their guests. The reason: those are the most frequently purchased types of beds. They also provide the most comfort and support for all body types and sleep positions.