Natural stone countertops, such as granite or marble, are a perfect choice for a Mediterranean-themed kitchen with rustic accents. The natural veining and textures of these stones will add depth and elegance to your kitchen. Opt for warm-toned stones to maintain the rustic Mediterranean vibe.