Anyone who has a lot of money to spare can afford 1000 p night hotels. The ultra-wealthy, celebrities, and business moguls are the most likely candidates for this type of luxury accommodation. They have the means to pay for such extravagant stays without feeling any financial strain.