4. Marina Bay Sands, Singapore — $8 billion (£4.5 billion). The most expensive casino ever constructed, the Marina Bay Sands opened a year behind schedule in 2010 thanks to material and labour shortages. Attractions include a spectacular 'sky park' and infinity pool on the giant roof.