For a shared courtyard, I’d keep the materials simple and non-porous. Think powder-coated aluminum or stainless-steel frames paired with HDPE slats, polypropylene shells, compact laminate tops, or smooth concrete. Those surfaces wipe down quickly and stand up to frequent cleaning without swelling, peeling, or trapping dirt in deep seams.
For seating, I’d choose modular benches with metal frames and slatted HDPE seats, stackable chairs with one-piece plastic shells, or concrete benches with rounded edges and no hidden crevices. If cushions are a must, use thin, removable, solution-dyed covers that can be washed or swapped out, and avoid woven rattan, deep tufting, and porous wood where grime can settle.
For tables, aluminum bistro tables with compact laminate or powder-coated steel tops are practical. Keep the design open underneath so you can sweep and spray the area easily, and consider raised feet or a slight slope so water drains instead of pooling.
I’d also plan for cleaning from day one: fewer material types, smooth edges, minimal joints, and a nearby sanitizing station with commercial-grade wipes or spray. Stackable or modular pieces help you clear the courtyard fast for a deeper clean. The goal is furniture that looks good but doesn’t make sanitizing a chore.