We never know what we will find when we travel. We could book rooms that seem fine online and find that it is less than ideal when we get there. We might find dusty, stained, or rough beddings. Since sleep is vital when you spend so much energy traveling, you should make sure that you are prepared for anything.
Consider bringing a sleeping sack for travelers. You can use this as an instant bed cover and blanket in any hotel, motel, or B&B that you go to. Look for the most comfortable sack on the market so that you can enjoy luxurious beddings on the go. With this, you will never have to worry about getting restful sleep.
You can even use this as a liner for sleeping bags when camping or as a standalone sleep system during mild weather.