Property Search

What type of property are you looking for?
Residential
Commercial
Business Bay
Business Bay
Area Overview Geo Location

Business Bay, a well-known commercial hub is easily located on the newly opened Dubai Canal, linking Dubai Creek to the Arabian Sea. With over 240 buildings, both residential and commercial, Business Bay is fast becoming the commercial hub of Dubai.

Created by master developers Dubai Properties Group, Business Bay central location is served by excellent transport links. Located near Downtown Dubai, Business Bay offers easy access to numerous important locations.

Covering an area of 64 million sq.ft, this prominent development, has luxurious office and residential towers set in landscaped gardens, with a network of roads, pathways and canals. The world tallest hotel, JW Marriott Marquis overlooks Business Bay and the Canal. The W Dubai Al Habtoor City is a prominent landmark based on the Canal at Business Bay.

Most of the residential, and some commercial, towers in Business Bay offer high-end, state of the art facilities such as swimming pools, spas, concierge/security, high speed lifts and gymnasiums. For those looking for commercial space, fitted and shell and core options are readily available. Residents also benefit from the extended bus route, in addition to the Business Bay Metro Station and taxis frequent the area.

  • Nearby Schools
     
  •  
  • Nearby Metro Stations
     
  •