Start your day by visiting the Dubai Miracle Garden, a beautiful floral garden that houses over 45 million flowers. The garden has several attractions, including a butterfly garden and an aromatic garden. The garden also has several dining options to choose from, making it a perfect family-friendly destination.
In the afternoon, head to the Dubai Mall, one of the world's largest shopping malls, where you can find over 1,200 retail outlets, an aquarium, and an indoor theme park. The mall has a wide range of dining options, and you can enjoy a variety of cuisines.
In the evening, visit the Dubai Fountain, located outside the Dubai Mall. The fountain has a spectacular show of water and lights that is set to music. The show is free and runs every 30 minutes, making it a perfect way to end your day.
Spend your second day at the Aquaventure Waterpark, located in the Atlantis, The Palm hotel. The park has over 30 water rides, including slides, a lazy river, and a wave pool. The park also has several dining options, making it easy to spend the entire day here with your family.
In the evening, head to the Dubai Marina, a beautiful waterfront district with several dining and entertainment options. You can take a relaxing stroll along the marina or enjoy a delicious dinner with a view of the boats and yachts.
If you have time, consider visiting the Burj Khalifa, the tallest building in the world, and taking a trip to the top for a breathtaking view of the city. Another popular attraction is the Dubai Museum, which is located in the oldest building in Dubai and provides an insight into the city's history and culture. If you're interested in a side trip, you can take a desert safari or visit the nearby city of Abu Dhabi.