Skip to content

Free tracked delivery to Switzerland

Sourced direct from the artisan

Collection: Handmade Rugs

Handmade Rugs Inspired By Traditions

The handmade rugs are not just for decoration; they reflect cultural roots, woven with care by experienced hands. At Imaco Rugs, each handmade rug is crafted by using natural fibres and traditional methods; every handmade rug comes to life by hand. From wool to weave, the artisans handle every step with precision. Every thread carries the essence of richness, pure materials and natural beauty. With the right pattern and flow, each rug brings its unique presence and rhythm into your space.

Bring Handmade Rugs Comfort to Your Home

Our handmade rugs make a perfect balance between modernity and heritage, while honouring their origin. These rugs are light, reversible and durable that bring effortless elegance. Whether styled on the wall or the floor, they lend character wherever placed. From our selection to your home, we deliver our handmade rugs all over the UK. It's time to add something special to your space that feels right.

ABR14645
Ready to ship

Suzani Hand Embroidered Kilim

Size: 120 x 80

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14646
Ready to ship

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14660
Ready to ship

Suzani Hand Embroidered Kilim

Size: 180 x 80

Regular price
Sale price CHF 243.00 Regular price CHF 344.00
Unit price
CHF 168.75per 
ABR14661

Suzani Hand Embroidered Kilim

Size: 180 x 60 cm

Regular price
Sale price CHF 188.00 Regular price CHF 261.00
Unit price
CHF 174.07per 
ABR14665
Ready to ship

Suzani Hand Embroidered Kilim

Size: 150 x 100 cm

Regular price
Sale price CHF 254.00 Regular price CHF 361.00
Unit price
CHF 169.33per 
ABR14671
Ready to ship

Suzani Hand Embroidered Kilim

Size: 240 x 170 cm

Regular price
Sale price CHF 687.00 Regular price CHF 975.00
Unit price
CHF 168.38per 
ABR14675

Suzani Hand Embroidered Kilim

Size: 240 x 170 cm

Regular price
Sale price CHF 687.00 Regular price CHF 975.00
Unit price
CHF 168.38per 
ABR14687
Ready to ship

Suzani Hand Embroidered Kilim

Size: 90 x 60 cm

Regular price
Sale price CHF 95.00 Regular price CHF 132.00
Unit price
CHF 175.93per 
ABR14692
Ready to ship

Suzani Hand Embroidered Kilim

Size: 90 x 60 cm

Regular price
Sale price CHF 95.00 Regular price CHF 132.00
Unit price
CHF 175.93per 
ABR14693

Suzani Hand Embroidered Kilim

Size: 213 x 150 cm

Regular price
Sale price CHF 538.00 Regular price CHF 765.00
Unit price
CHF 168.13per 
ABR14694

Suzani Hand Embroidered Kilim

Size: 180 x 60 cm

Regular price
Sale price CHF 188.00 Regular price CHF 261.00
Unit price
CHF 174.07per 
ABR14699

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14700

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14702

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14707

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14708

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14715

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per 
ABR14758

Suzani Hand Embroidered Kilim

Size: 120 x 80 cm

Regular price
Sale price CHF 166.00 Regular price CHF 232.00
Unit price
CHF 172.92per