The parties that are held in hotels have many things wrong about them and may be criticised for many reasons.
First, they are usually done extravagantly and beyond what is needed.
Second, this leads to the extra financial burden of having wedding parties in hotels and the presence of people for whom there is no need.
Third, it may lead to mixing between men and women of the hotel and others. This mixing is a disgraceful evil. This is why the leading scholars issued a decree and gave it to the King advising him not to allow parties and wedding parties to be held in hotels. Instead, they said, the wedding parties should be held in the houses and hotels should not be hired, as such wedding parties lead to lots of evil.
Similar is the case with halls that are rented for a great deal of money. This advice was all concluded out of concern for the people, economic considerations, avoiding of extravagance and luxury. Also, this will allow those who are of middle class to be able to afford to get married and will not be a great burden upon them. If they see their cousin or relative getting married in an expensive hotel party, he must compete with him to do something similar. This will drive him to borrow money. Otherwise, he may have to delay his marriage out of fear of such heavy expenses.
My advice to all Muslim brethren is that they should not hold their wedding parties in such hotels nor in the expensive halls that are rented for this purpose. They should hold them in inexpensive halls or not hold them in halls at all. To hold them in the houses is preferred anyway. Or one could hold them in his relativesí house if that is possible.