We need some more info here dude to help you out.
Are you looking for flat water , waves , partying? Everything ?
i'll be in egypt from 27th April. Managed to get a great 5* hotel for £395.00 pp including food and drink on icelolly.com
This will be my fiorst trip to egypt , but i hear its great for clear flat waist deep water... Not sure what its like for partying , but i guess i'll find out soon enough.
Also cabarete is a geat spot for waves, and partying. (i'm yet to find any decent flat spots here but maybe the more experienced will know of one ?) You can fly return from Uk for around £400 and the wind in may is pretty good. You can get acomodation for pretty cheap , but make sure you stay in cabarete and not sosua or puerto plata. I have a place in Royal residence right in the centre of town if you are stuck. It's rented out , but i know plenty of the owners in the same complex and could get you a deal. Its in a top location and close to everything.
Mar menor , spain is decent in may . Good flat water , and waves. Lots of bars and clubs , but will likley be quiet in may esp with the bad EU vs £ rate.
With the money you save , you can get yourself another kite... I hear kitesurf Warehouse in the UK do some great deals , but i happen to be very biased and am also a shameless pimp...
If you decide on Egypt , i'll happily hook up with you for a few sessions.