True.
Some hotels provide different rates to different nationalities/passport holders.
Its all depend on the living standard of their orginal living place.
Same as airtickets.
If you purchase a ticket from HKG - NRT , it will be cheaper than you purchase a ticket from NRT-HKG.