I was on it 2 years ago and it did have them at the time, however I was also on CCL ELation in Feb and they did not have the hairdryers in the rooms. You had to go to the purser's desk and pay a deposit and then they would issue the less than adequate hairdryer.