11 Inviting Mediterranean Living Room Decor Ideas With Warm Textiles

Mediterranean living room decor that feels inviting and lived-in, built from layered textiles, earthy tones and natural materials.

A Mediterranean living room with a plaster fireplace, arched windows, an olive tree in a terracotta pot and rust cushions on a cream sofa

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you buy through our links, we may earn a commission at no extra cost to you.

A Mediterranean living room wraps you in warmth the moment you walk in: terracotta, cream, deep blues, and layered fabrics that feel lived-in and generous. But most people stop short because they're not sure how to layer textiles without the room reading cluttered, or they pick the wrong textures and end up with something that feels like a vacation rental rather than a room where you actually want to sit.

It comes down to knowing which textiles anchor the scheme and which add richness without weight. Here's how to do Mediterranean living room decor in a way that holds up in real rooms.

Printed style guide pages with finished rooms on a coffee table in a calm living room8-page guide

Free style guide

Stop buying things that don’t go together.

Print the 2-minute quiz, circle the words you love, and find your style. Then see what makes a room look like it.

  • A print-and-circle quiz, 5 styles
  • Each style shown as a finished room
  • Palette, 4 key pieces, one rule

Free. Arrives by email in a minute or two, plus our ideas and occasional shop offers. Unsubscribe anytime. Privacy

1. Start with a heavy linen curtain in cream or soft taupe

Start with a heavy linen curtain in cream or soft taupe

Floor-to-ceiling curtains in natural linen set the tone for everything else in the room. Go for a plain weave in cream, warm white, or pale taupe, something that lets light filter through without feeling fragile. A pair of lined linen panels in a standard 96-inch drop runs about $180 to $280 from a fabric store. Linen hangs beautifully and adds texture without pattern clutter, while polyester reads as synthetic and doesn't drape the same way. Hang the rod high (ideally 4-6 inches above the window frame) so the curtains pool slightly on the floor or just kiss it, a detail that changes how the whole room reads.

2. Layer a jute or sisal rug under a smaller patterned rug

Layer a jute or sisal rug under a smaller patterned rug

Mediterranean rooms need texture underfoot, and the common mistake is choosing one rug when two create the real depth. Start with a natural jute or sisal base in cream or warm tan, about 8 by 10 feet, which costs roughly $200 to $350. Then layer a smaller tribal or geometric pattern on top in blues, terracottas, and creams, maybe 5 by 7 feet. That second rug anchors the seating area and adds pattern without overwhelming the space. Jute by itself shows footprints and flattens, but under a decorative layer it protects your good rug and adds the rough, natural look Mediterranean design asks for. Make sure the bottom rug extends beyond the seating group on all sides so chairs sit on natural fiber, not hardwood.

3. Choose a sofa in sturdy linen or canvas

Choose a sofa in sturdy linen or canvas

Your sofa is the biggest textile investment, so it has to be something you'll actually live on for years. Linen or canvas in cream, warm white, or a soft sage works better than anything trendy or precious. Expect to spend $1,200 to $2,500 for a solid, well-built piece in a natural fabric. Linen softens and wrinkles, which is part of its appeal, but it won't pill or look cheap. Slipcovers are worth the extra $300 to $500 because you can wash and refresh them as they age. Skip anything with a glossy finish or tight weave; Mediterranean softness comes from fabric you want to touch. (Linen does stain if you ignore spills, so keep a damp cloth nearby, especially with wine or olive oil.) A sofa in natural fiber makes every pillow and throw you add afterward feel cohesive instead of random.

4. Add throw pillows in linen, wool, and cotton in varying scales

Add throw pillows in linen, wool, and cotton in varying scales

Pillows are where you build the textile story - not by matching them, but by mixing weights and weaves that feel intentional. Combine a chunky wool pillow in rust or deep blue with a fine linen pillow in cream, then add a smaller kilim or cotton print. Most pillows run $40 to $100 each, so a group of four to six across your sofa costs $240 to $600 total. The point isn't symmetry; it's layering textures so the eye has something real to move through. Mix solid colors with one or two small-scale prints to keep the scheme grounded. Avoid tiny accent pillows - they read fussy instead of Mediterranean. Go for 20-inch and 18-inch squares mostly, with maybe one 12-inch lumbar pillow for proportion.

5. Drape a heavy woven throw over the sofa arm

Drape a heavy woven throw over the sofa arm

A throw isn't just for warmth; it's a textile you can actually see and touch, which matters in Mediterranean design. Choose a chunky wool weave, a handwoven cotton, or a linen blend in cream, soft blue, or rust - something with real heft that costs $80 to $150. Drape it casually over one arm of the sofa rather than folding it neatly. The wrinkles and folds are part of the point; they show the fabric has body. A throw that's 50 by 70 inches works on most sofas and reads substantial without swallowing the piece. This detail alone shifts a room from formal to genuinely livable, and it's one of the few Mediterranean elements that actually gets used every day.

6. Hang a tapestry or woven wall hanging above seating

Hang a tapestry or woven wall hanging above seating

Mediterranean walls need something besides paint, and a woven wall hanging does that job without being too loud. Look for a kilim, a hand-loomed textile, or a simple geometric weave in cream, blue, rust, or a warm multi-color blend - roughly 4 by 6 feet runs $150 to $400. Hang it high, centered above the sofa or anchoring the main conversation area. The weave adds warmth and texture and breaks up a plain wall without the commitment of wallpaper. A natural fiber hanging ages beautifully and says you've invested in the room's depth rather than covering walls with prints. Skip anything synthetic or thin; look for something heavy enough that it wants to stay in place without fidgeting.

7. Use textured throw blankets on accent chairs

Use textured throw blankets on accent chairs

Accent chairs around a coffee table or by a window are the perfect place to pile on textile warmth. Drape two or three blankets - a linen in cream, a chunky knit in oatmeal, a wool in blue - over the arm or back of the chair so they're visible and reachable. Each blanket costs $60 to $120, so three pieces run $180 to $360 per chair. The real point is that Mediterranean living rooms look generous, and blankets piled casually signal you can actually use them instead of guarding them. Vary the weaves so each one has a different story: tight linen next to loose cable knit next to flat wool. This combination of textures is what makes a room feel substantive instead of like a showroom.

8. Add a large ceramic or terracotta side table with a linen runner

Add a large ceramic or terracotta side table with a linen runner

A side table in ceramic, terracotta, or painted wood gives the room a functional anchor and a place to layer more texture. Top it with a narrow linen runner in cream or warm white - roughly 18 inches wide and 36 inches long for about $30 to $60. The runner protects the surface and adds another textile element without cluttering. Terracotta or warm-toned ceramic tables run $200 to $500 depending on size and detail. Pair it with a stack of books, a glass of water, and a small ceramic vessel for coziness without overcrowding. The runner treatment works especially well on a dark wood table because it lightens the visual weight and introduces the pale, natural palette Mediterranean design loves.

9. Choose linen or cotton curtain sheers in a second layer

Choose linen or cotton curtain sheers in a second layer

If you want diffused light without complete privacy, add a sheer linen or cotton layer under your solid linen curtains. Sheers in cream or natural white run about $40 to $80 per panel and hang inside the solid curtains. They soften incoming light beautifully while the heavier linen provides weight and the real privacy when you need it. This layering is what Mediterranean rooms do well - they don't ask you to choose between warmth and function. The sheer fabric moves gently when the window's open, which adds life to the room. Avoid polyester sheers; linen or cotton sheers have a presence instead of disappearing.

10. Layer smaller woven poufs or ottomans in natural fiber

Layer smaller woven poufs or ottomans in natural fiber

Poufs in jute, seagrass, or woven cotton are functional and textile-heavy without taking up floor space the way furniture does. They cost $40 to $120 each and work as footrests, extra seating, or surfaces to pile blankets on. Place two or three around a coffee table in varying sizes so the eye has something to catch. They're especially useful in Mediterranean rooms because they reinforce that natural fiber, woven-by-hand aesthetic without requiring you to commit to another piece of real furniture. Tuck throws into the creases and pile small baskets nearby for a generous, lived-in feel. The rough texture of natural weave also shows age beautifully instead of looking shabby.

11. Introduce cushions on dining chairs in coordinating fabrics

Introduce cushions on dining chairs in coordinating fabrics

If your Mediterranean living room opens to a dining area, extend the textile scheme by adding cushions to dining chairs. Choose seat cushions in linen, canvas, or cotton in colors that echo your sofa and throws - creams, soft blues, terracottas. A set of four to six cushions costs $80 to $200 total. The cushions soften hard chairs and tie the two spaces together without the effort of reupholstering. Skip the back cushions on dining chairs; they get in the way of actually using the chairs. Seat cushions alone do the work of warming up a space and reminding anyone sitting down that this room is about comfort first.

Keep this guide handy

Infographic summary of 11 Inviting Mediterranean Living Room Decor Ideas With Warm Textiles

The real call here is whether you're willing to embrace natural fabrics that show age and wrinkles instead of staying pristine. Mediterranean design isn't about perfection - it's about rich texture, generous layers, and the kind of room where everything looks better because it's been used. If that appeals to you, commit to the good linen and the heavy weaves. If you need everything to hide dirt and stay neat, this style won't actually relax you, and that's the point of Mediterranean living.

The room images in this post are illustrations made with AI.

Printed style guide pages with finished rooms on a coffee table in a calm living room8-page guide

Free style guide

Stop buying things that don’t go together.

Print the 2-minute quiz, circle the words you love, and find your style. Then see what makes a room look like it.

  • A print-and-circle quiz, 5 styles
  • Each style shown as a finished room
  • Palette, 4 key pieces, one rule

Free. Arrives by email in a minute or two, plus our ideas and occasional shop offers. Unsubscribe anytime. Privacy

Frequently asked questions

How do you keep layered rugs from sliding around on hardwood floors?
Put a non-slip rug pad under the jute or sisal base rug, and size that base rug so it reaches past the seating area and the chair legs sit on natural fiber instead of bare hardwood.
What's the best way to clean linen upholstery when spills happen?
Blot a spill with a damp cloth right away, especially wine or olive oil, because linen stains if a spill sits. Washable slipcovers cost more up front, but you can clean and refresh them as they age.
Can you make this style work if you rent and can't install floor-to-ceiling curtains?
Use tension rods or adhesive hooks for removable panels instead of a rod drilled in high above the window. Then put most of the layering into rugs, throws and pillows, which move with you to the next home.
How many throw pillows is too many on a sofa?
Aim for four to six pillows total. Use mostly 20-inch and 18-inch squares with maybe one 12-inch lumbar pillow for proportion. The goal is mixing textures and weights intentionally, not cramming the sofa so full that it looks fussy rather than Mediterranean.

Edited by

Hi, I’m Maya. I love rooms that work as well as they look, and this blog gathers the decor ideas worth saving, with the sizes, costs and mistakes to avoid worked out before you buy anything. More about Maya →