Browsing this last night and came across a 7 night cruise for £30. (NOTE: This doesnt include flights)
Just click on "cabin only" then search in April 2007. the one for £30 are the red sea cruises. Don't know if its a mistake on the site but it shows full price as £549 or £599 and a discount of £519 and £569 to make them both £30.
Find your own flights, there must be some cheap flights to Sharm el Sheik.