Honestly, the most stylish choice for a small courtyard garden isn’t one big statement piece—it’s a tight edit of compact, weather-smart furniture with a strong silhouette. I’d start with a low modular outdoor sofa in charcoal, sand, or olive. Look for powder-coated aluminum frames, quick-dry cushions, and a slim profile; it gives you lounge comfort without swallowing the courtyard. Add a pair of nesting side tables in black metal or teak so drinks, candles, and a book always have a place, then tuck them away when you need room.
For dining, a round bistro table with two stackable chairs is hard to beat. Choose slim powder-coated steel or FSC teak, maybe with a perforated or slatted top. Round shapes soften tight corners and make circulation easier. If you have a wall or fence, a folding wall-mounted table or a narrow bench with hidden storage is quietly brilliant. It keeps the floor clear and makes the garden feel bigger.
Materials matter. In an urban courtyard, I’d avoid chunky resin wicker and heavy cast aluminum. Instead, choose powder-coated metal, teak, HDPE rattan, or recycled composite. They age well, need little care, and look modern rather than generic. Cushions should use solution-dyed acrylic or quick-dry foam, in muted tones: bone, slate, moss, terracotta, or black. A single sculptural accent—like a curvy lounge chair, a fire bowl, or a hanging chair if you have height—adds personality without clutter.
Styling is what makes it feel intentional. Use an outdoor rug to define the seating zone, add warm LED lighting at eye level or under a bench, and choose a few large planters instead of many small pots. Keep a clear path of about 24–30 inches, measure everything, and favor pieces that fold, stack, nest, or double as storage. My answer? The most stylish setup is a low modular sofa, a round bistro set, and one sculptural accent, all in a restrained palette of durable, low-maintenance materials. It looks urban, calm, and expensive—even in a tiny courtyard.