No, you do not. There is actually no separate “Dubai Visa” since Dubai is not a country on its own; it is part of the UAE. If you have a visa allowing you to enter the UAE, then you can travel to any of its emirates, Dubai included.