I am one of those unfortunates who needs near-perfect conditions to get a good night's sleep. I have been that way since I was a kid. I disliked sleepovers because I had to sleep in a sleeping bag, on the floor, and people were talking all night long. The result - I got no sleep.
Anyone who has traveled with me knows that this "ailment" has not changed with time. And I'm not going to lie - it can be difficult to manage when I am traveling.
Here are my suggestions:
Take your own pillow. It is worth the hassle of carrying it through the airport!
Travel with a white noise machine. If you don't have one, you can download a white noise app on your phone. It definitely helps drown out the people talking loudly in the room next to yours.
When you check in, ask for an extra blanket (or two). When you get to your room, lower the temperature to about 68 degrees.
Bring one of those funny eye masks. Or a clothes pin. Or both. Use the clothes pin to hold the curtains together so you don't get that one little sliver of light shining right in your eye. Use the eye mask to avoid the light coming from the TV (if, like me, you have a significant other or traveling companion who likes to fall asleep with the TV on - not the sound, just the picture...)
When you are ready for bed, take an extra towel and put it on the floor at the base of the door. It will block the light, and may help block some of the noise from the hallway.
If you can sleep with earplugs, go for it.
Lastly, ask Your Travel Mom to book you in a room that is not next to the elevator, ice machine, and overlooks a non-traffic area :).