Yes, Business Bay is a designated freehold area in Dubai, allowing foreigners to purchase both residential and commercial properties.