Only a year later, the property was expanded, adding additional gaming space and various food, beverage and retail shops, furthering the variety on offer. It opened its doors to the public on September 6th, 2006. It’s located in the Macao Special Administrative Region of the People’s Republic of China and is one of Wynn Resorts Limited’s most prominent properties. We begin our list of the most expensive casinos in the world with Wynn Macao.