Two materials dominate the Bath patio market — vitrified porcelain and Indian sandstone — and they sit at opposite ends of a useful spectrum. This is a fair, honest comparison, not a sales pitch for either.
The short version
Pick porcelain if you want zero maintenance, a contemporary look, and the patio to still look exactly the same in 15 years. Pick Indian sandstone if you love the look of natural stone, want a warmer character that reads as part of a Bath stone home, and don't mind a re-seal every 3–5 years.
Porcelain
What it is
Vitrified porcelain is fired at 1,200°C+ to almost zero porosity. The result is a tile that's dimensionally perfect (every piece exactly the same size), non-porous (essentially stain-proof), UV-stable (doesn't fade), and frost-proof to extremes well beyond UK winters.
Pros
- Zero maintenance — never needs sealing
- Won't stain. Red wine, BBQ grease, dog mess — all wipe clean
- Won't fade in the sun
- Crisp, sharp edges and uniform sizes give a contemporary look
- Available in stone, timber, concrete and slate effects
Cons
- Higher material cost (£60–£110/m² typically vs £25–£50 for sandstone)
- Reads as "manufactured", not "natural" — wrong for some period homes
- Harder to cut on site (needs wet-cut, slows the install slightly)
- 20mm tiles need a full mortar bed — cannot be spot-bedded
Indian sandstone
What it is
Sedimentary rock quarried in Rajasthan or Madhya Pradesh, then hand-finished to a riven (natural-textured) or sawn surface. The most common UK patio material because it's genuinely beautiful and very good value.
Pros
- Warm, natural tones — sits beautifully against Bath stone
- Lower material cost than porcelain (£25–£50/m²)
- Hand-riven surface gives character no manufactured tile can match
- Easier and faster to lay (slight size variation is part of the look)
Cons
- Porous — needs sealing for stain resistance, re-sealing every 3–5 years
- Can fade slightly over time in strong sun (less common in Bath shade gardens)
- Some colours (the cheapest "rainbow" sandstones) fade aggressively — buy reputable
- Algae bloom in shaded spots needs an annual pressure wash
Cost in a fitted Bath patio
A 30m² Bath patio in 2026:
- Indian sandstone: £3,000–£4,500 fitted including base, mortar, jointing and sealing
- Porcelain: £4,200–£6,200 fitted, similar spec
The fitting cost is similar — material is the swing factor. About 25–35% more for porcelain in real numbers.
What we'd pick for your garden
For most Bath houses we're asked to lay patios for, the answer comes down to whether you want the patio to feel like an extension of the building (sandstone, Yorkstone) or a sharp contrast against it (porcelain). Modern extensions almost always want porcelain. Period gardens almost always want sandstone or Yorkstone. Side-paths and pool surrounds are usually porcelain because of stain risk.
The base under the patio matters more than which tile you put on top. A spot-bedded porcelain patio will fail before a properly-bedded sandstone one.
Beyond porcelain and sandstone
Worth knowing about: Yorkstone (UK-quarried sandstone, premium look and price), limestone (cooler tones than sandstone, often paler), and granite (effectively bombproof, harder to find in pleasing colours). We carry samples of all five — happy to bring them on a site visit.
See our Bath patios page for examples, or book a free site visit to compare samples on the ground.