Get the best nightโ€™s sleep of your life at these hotels