Topgolf Dubai: Topgolf tees off 2021 by opening its doors to Dubai residents Launched in partnership with Dubai Golf, the centrally located Topgolf Dubai venue in Emirates Hills, will make the UAE the fifth country where Topgolf operates globally.