Dubai is a city of contrasts, and there are plenty of things to do at both ends of the budget - from an affordable Emirati brunch to a luxury yacht trip around the coastline