"I can have it delivered to the hotel."とは「それをホテルに(誰かによって)配達してもらうことができます」と訳せます。
"I can deliver it to the hotel. "とは「それをホテルに私が配達することができます」という意味です。
"have it delivered"とは誰に配達してもらうときに使うフレーズです。
例文:
"I will have the pizza delivered to my room."「私の部屋にピザを配達してもらう」