There are several places to catch big fish such as in deep water, artificial reef and artificial islands. Dubai Marina and Jumein Beach are the most popular deep sea fishing spots.