Check the gulfair site for package deals, I think the cheapest one is something like 1500 riyal (flight, transfer, ticket).

I think however that you were supposed to reserve that before feb 1st but you never know....

When it comes down to going out I guess the favorites are palomas bar (intercontinental hotel) and rydges bar (rydges hotel). A bit more upscale is the Pearl lounge (Marriot - members only for men) and the Admirals club (Ritz carlton - also members only I think). Another night club is cloud nine in a hotel but I forgot the name...).

Most of these places play a mix of arabic and western music. I think the Pearl and Sdmirals club attract a predominant arabic public and the palomas is more a mix. Rydges bar is mostly western...

I guess there are also bars at the Oasis and Ramada hotel, mostly for picking up hookers so I have heard ;)

Tonight there will be a party at the Diplomatic club with some foreign dj's... Ill have a look to see if it is any good.

Finaly there were some beach parties last year at the intercontinental but I heard rumours they cant do that anymore.