Sure, linen is better than cotton for hot weather. Linen is produced from flax fibers, which are a lot more breathable and soak up dampness a lot better than cotton. In addition, it incorporates a looser weave, letting air to flow into and retaining you cool. On top of that, linen is a lot more long lasting and resistant to wrinkles than cotton.