This is a completely offbeat thing to do in Dubai. Rent a boat and head out to sea as you can try your hand at fishing. There are many tour operators that can plan a day trip for you.
Most of the boats are equipped with the right equipment and with safety features. So you do not have to worry about carrying your own fishing rod or a life jacket. There are experts also, who will teach you the right method to fish and even clean the catch of the day.
Barracudas, Kingfish, Snappers, Travellers, Cobia etc. are primarily targeted. There are different types of boats available and you can choose the one that you prefer. The journey is comfortable, so you do need not worry about being stuck in a smelly vessel. This is one of the best things to do in Dubai.
Timing: This is a day trip. So it is best to stay with the sun is up.
Prices: Rates depend on what kind of boat you choose and your tour operator.
Pro Tip: You will need to extremely patient while fishing.