"He pays for the hotel."
Translation:Lui paga l'albergo.
To me "pay for the hotel" suggests that one is buying the hotel building. This occurs when one is playing a game of monopoly. On the other hand one may say "pay the hotel" when one is settling the account for accommodation or service from the hotel. Thus I use "for" in structures such as "pay the hotel for the accommodation (or meal service, room bar fridge etc.). As I am not rich I doubt that I will ever be able to say "I pay for hotels or even just one hotel" in real life. The clause may also be used when one wishes to use "for" in the sense of "on behalf of", consider: Since he has become the owner, each year, he pays for the hotel to have a float in the annual street parade.
too pedantic. in english, we often (US midwest) use part of a phrase to represent the whole. "the injured (victims) were taken ...", "please come to my birthday (party)." in this english sentence, 'hotel' is an attributive noun, an adjective if you will. it stands in for "pay for the hotel (room/reservation/bill). it is perfectly good english in large parts of the english speaking world. save your formal english for that great work of lirterature you're working on.
you can't 'omit per' because it isn't part of the verb 'pagare' in the sense of 'to pay for'. 'pago'--i pay for; paghi--you pay for; paga--h/s/i pays for; paghiamo--we pay for; pagate--you all pay for; pagano--they pay for. you should stop thinking that their is a one-to-one correspondence between your language and italian (or any other for that matter). there isn't. "lui paga l'albergo" doesn't mean "he pays the hotel" you're not in a position to tell italians what they mean when they use their language. you will find that they use their language just as consistently as any other language using group. you are the one who is out of step because you don't know how to use italian verbs. you need a source like word reference https://www.wordreference.com/enit/ or a book that lists lots of verbs and their conjugations and gives model sentences to illustrate usage (the big green book of italian verbs). you can tell them what your language means when they use it--at least what it means in the area which you are intimately familiar with.