Because onyx is a rare and luxurious stone, natural onyx slabs are more expensive than other natural stones like granite or marble.