Hi,
really cheap and effective method is to apply lemon juice to your skin, you know the jif ones that you can buy in the yellow lemon shaped bottle. this does not smell, it is not sticky and is cheap!
The reason that mosquitos bite is the attracting smell and taste of the skin, therefore if you apply a bad tasting cover to the skin they will reject this and find someone else to bite! Normally the mosquitos come out during the evening, normally after sunset etc, so make sure you buy a liquid plug for your room and turn this on when you leave for dinner, leave a window or shutter open so that they can fly out, these plugs do not kill the insects they repell them, so they need an escape route as such.
Make sure that you buy an antihistime cream in Mallorca for the bites as the composition is more effective for the insects here rather than the uk, be careful taking any tablets and drinking as this is similiar to overdosing.
I am sure you will be fine and make sure you don't scratch any bites as they will scar.
Good luck and let me know how you get on.
Suzanne