I was wondering if saying “book accommodation at your hotel” is right
or should I say, “book the hotel” or something like that.
“Book accommodation at your hotel” sounds a little strange.
Perhaps you could phrase it as:
“I would like to reserve a (family/single/double) room for three nights.”
“I would like to book a hotel room.”