A 46-year-old German tourist fell to his death from Marina Bay Sands Skypark.
The first time such an incident has happened since the SkyPark's June 2010 opening.
The man was found on a grass patch in front of the integrated resort.
He was already dead when police officers and Singapore Civil Defence Force responders arrived.
MBS deployed more than 10 staff to seal up the area.
A black screen was erected in front of the scene.
It is understood that the deceased is not a hotel guest, but one from another nearby hotel.
They have classified this incident as a case of "unnatural death".