Filter

Out of stock
Size
Down
Price
Down
Brand
Down
Sort by
Down
Luxus Stone Shaggy Rug - Pink
From €59,99
80x150cm120x170cm160x220cm200x300cm
Luxus Stone Shaggy Rug - Navy
From €59,99
80x150cm120x170cm160x220cm200x300cm
Luxus Stone Shaggy Rug - Grey
From €59,99
80x150cm120x170cm160x220cm200x300cm
Boho Triad - Multicoloured Abstract Rug
From €29,99
67x120cm80x150cm120x170cm160x230cm200x300cm
Boho Mosaic - Abstract Rug
From €29,99
67x120cm80x150cm120x170cm160x230cm200x300cm
Boho Medallion - Distressed Ochre Yellow
From €29,99
67x120cm67x240cm80x150cm120x170cm160x230cm200x300cm240x330cm
Boho Medallion - Distressed Grey Rug
From €29,99
67x120cm67x240cm80x150cm120x170cm160x230cm200x300cm240x330
Boho Medallion - Cream Rug
From €29,99
67x120cm67x240cm80x150cm120x170cm160x230cm200x300cm240x330cm
Boho Medallion - Distressed Pink
From €29,99
67x120cm67x240cm80x150cm120x170cm160x230cm200x300cm240x330cm
Boho Medallion - Distressed Green
From €29,99
67x120cm67x240cm80x150cm120x170cm160x220cm200x300cm240x330cm
Boho Medallion - Distressed Blue
From €39,99
67x120cm67x240cm80x150cm120x170cm160x230cm200x300cm240x330cm
Bellini Mirage Navy/Blue/Grey
From €49,99
80x150cm120x170cm160x220cm200x300cm
Bellini Mirage Light Grey
From €49,99
80x150cm120x170cm160x220cm200x300cm
Bellini Mirage Grey/Black
From €49,99
80x150cm120x170cm160x220cm200x300cm
Bellini Quartz
From €49,99
80x150cm120x170cm160x220cm200x300cm
Antika Navy
From €29,99
67x120cm67x240cm80x150cm120x170cm160x220cm200x300cm
Antika Grey
From €29,99
67x120cm67x240cm80x150cm120x170cm160x220cm200x300cm
Antika Greige
From €29,99
67x120cm67x240cm80x150cm120x170cm160x220cm200x300cm
Modena Giza
From €59,99
120x170cm160x220cm200x300cm
Modena Ghita
From €59,99
120x170cm160x220cm200x300cm
Modena Cairo
From €59,99
120x170cm160x220cm200x300cm
Modena Messina
From €59,99
120x170cm160x220cm200x300cm

Here at MacCarthy's Interiors, we stock a wide variety of rugs. They're available both in-store and online.

Looking for a Shaggy, Non-slip, or Standard Pile with a normal backing type of Rug? We have you covered.