Naomi Campbell has claimed she was barred from a hotel in the south of France because of the colour of her skin.