The best types of socks to wear to bed are cotton, wool, or silk socks, as they are lightweight and breathable.