If you want to cover the main attractions of Dubai during your trip, then you need at least 5 days and four nights stay. This is adequate to cover the highlights of Dubai including the city sightseeing, desert safari with barbeque dinner, Dhow cruise with dinner, exploring the glittering malls for shopping, visit Ferrari World, Burj Khalifa, and Dubai Aquarium.