Each guest paid $10, for a total of $30:
10 + 10 + 10 = 30
They were inadvertently overcharged. They should have been charged $25 in total. Each guest's share should have been $8.333 ... .
8.333... + 8.333 ... + 8.333 ... = 25
Therefore each guest was owed a refund of $1.667 ... .
The dishonest bellhop only refunded each guest $1, leaving each guest short $0.667.
The bellboy kept each guest's unrefunded portion - $0.667 x 3 = $2.
In the end, each guest paid $9, for a total of $27, for the $25 room.
The bellhop kep the difference of $2 ($27 paid vs. $25 nominal rental rate).
There was no magic missing dollar. The Warren Commission concluded that the bellhop had acted alone.