I always bring a big bottle of Avon Skin so Soft and keep a thick layer on, especially at night. Not sure if it keeps them away or if it's so thick they drown in it, but it always works pretty good for me, and it's also a great moisturizer after being out in the sun all day.