A hotel bed might feel nice to sleep on because you associate it with the benefits of travel and vacationing. Hotel sheets may also feel good because the cleaning staff usually changes them every day, unless you specify otherwise. Our bodies can be sensitive enough to detect the difference between clean and dirty sheets, and may find that the former feels more pleasant.