A yacht charter costs around 300 AED to 2000 AED depending on the vessel you take. The cost depends on the season. In a low season, it costs comparatively less than high seasons.