Dubai was built on oil and gold, and it shows. In the last decade or so, luxury and glamour have become synonymous with Dubai; it contains one of the highest ratios of five-star hotels in the world.
Although few would say that Dubai is an inexpensive place to stay, there are more budget-friendly options than ever before. Also, due to the glut of five-star hotels, it's also easier to find a great deal if you search carefully and have flexible travel dates. The deals are not always cash-based, so look for value-added packages; incentives might include complimentary meals in signature restaurants, spa treatments, and access to water parks or companion hotel beaches. Most four- and five-star hotels in Dubai have an executive floor or club. If you book a "club room," access to the club area, breakfast, evening cocktails, and canapés are often included in the rate. Considering the sky-high price of alcohol, those benefits may make it worthwhile to pay a higher rate. Note that Internet prices and rack rates might not include a 10% municipality tax and 10% service charge, so read your booking details carefully.
Peak tourist season is from November to April when the weather is mild. Prices drop as temperatures soar and also during Ramadan, but services are curtailed at this time.
Location is the prime consideration after checking your budget—what's the main reason for your visit to Dubai? If sunning and water sports are your prime objective, you'll probably want to stay in a beach resort around Jumeirah or Dubai Marina. For shopping and dining, stick to Downtown, and if you want culture and history then older areas around Bur Dubai and Deira are best. If it's just a quick overnight, there are plenty of options around the airport.