I lived in Kuwait (3 years) and Bahrain for 6 years. I've visited Dubai many times (although a few years ago). It's an excellent place for a short break and most of the year the weather is excellent. I wouldn't advise anyone to visit between June and September however at it is exceedingly HOT.
IMHO the best time of year to visit is October/November or Feb/March/April. Dec and Jan should be OK, but you do run the risk of hitting the cold/rainy week. As it's an ideal 5,6 or 7 day destination I would go for halfterms or Easter instead of Xmas.
There are literally dozens of excellent hotels in Dubai and some truly astonishingly good ones. Things to do, great watersports (sailing paragliding), golf,horseracing,camel racing, big rugby tournemnet (in early Dec) great shopping ( a trip to the gold suq is a must and it's an experience to visit the local spice, cloth and antique market as well) , dune bashing in a 4x4 is great fun and many of the hotels run evening desert excursions for an arabic meal in a bedouin village and an excellent waterpark (Wild Wadi).
I don't think you'll get bored in a week there.