Skip to content

Free tracked EU delivery

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.

Solstice Kilim Rug - Size: 156 x 96 cm (5'1" x 3'2")

Solstice Kilim Rug

Size: 156 x 96 cm5'1" x 3'2"

Regular price £175
Sale price Regular price
Scandinavian Kilim Rug - Size: 90 x 150 cm

Scandinavian Kilim Rug

Size: 90 x 150 cm

Regular price £165
Sale price Regular price
Scandinavian Kilim Rug - Size: 96 x 155 cm

Scandinavian Kilim Rug

Size: 96 x 155 cm

Regular price £175
Sale price Regular price
Suzani Hand Embroidered Kilim - Size: 180 x 120 cm

Suzani Hand Embroidered Kilim

Size: 180 x 120 cm

Regular price £259
Sale price Regular price
Unit price
£120per 
Suzani Hand Embroidered Kilim - Size: 180 x 120 cm
Ready to ship

Suzani Hand Embroidered Kilim

Size: 180 x 120 cm

Regular price £259
Sale price Regular price
Unit price
£120per 
Suzani Hand Embroidered Kilim - Size: 359 x 72 cm

Suzani Hand Embroidered Kilim

Size: 359 x 72 cm

Regular price £300
Sale price Regular price
Unit price
£252per 
Suzani Hand Embroidered Kilim - Size: 60 x 190 cm

Suzani Hand Embroidered Kilim

Size: 60 x 190 cm

Regular price £135
Sale price Regular price
Unit price
£113per 
Suzani Hand Embroidered Kilim - Size: 90x 150 cm

Suzani Hand Embroidered Kilim

Size: 90x 150 cm

Regular price £155
Sale price Regular price
Unit price
£72per 
Suzani Hand Embroidered Kilim - Size: 200x 150 cm

Suzani Hand Embroidered Kilim

Size: 200x 150 cm

Regular price £345
Sale price Regular price
Unit price
£160per 
Suzani Hand Embroidered Kilim - Size: 100x 150 cm

Suzani Hand Embroidered Kilim

Size: 100x 150 cm

Regular price £175
Sale price Regular price
Unit price
£81per 
Suzani Hand Embroidered Kilim - Size: 100x 150 cm

Suzani Hand Embroidered Kilim

Size: 100x 150 cm

Regular price £175
Sale price Regular price
Unit price
£81per 
Suzani Hand Embroidered Kilim - Size: 212 x 150 cm

Suzani Hand Embroidered Kilim

Size: 212 x 150 cm

Regular price £367
Sale price Regular price
Unit price
£170per 
Suzani Hand Embroidered Kilim - Size: 210 x 150 cm

Suzani Hand Embroidered Kilim

Size: 210 x 150 cm

Regular price £370
Sale price Regular price
Unit price
£171per 
Suzani Hand Embroidered Kilim - Size: 80 x 240 cm
Ready to ship

Suzani Hand Embroidered Kilim

Size: 80 x 240 cm

Regular price £225
Sale price Regular price
Unit price
£189per 
Suzani Hand Embroidered Kilim - Size: 80 x 240 cm
Ready to ship

Suzani Hand Embroidered Kilim

Size: 80 x 240 cm

Regular price £225
Sale price Regular price
Unit price
£189per 
Suzani Hand Embroidered Kilim - Size: 60 x 240 cm
Ready to ship

Suzani Hand Embroidered Kilim

Size: 60 x 240 cm

Regular price £170
Sale price Regular price
Unit price
£143per 
Suzani Hand Embroidered Kilim - Size: 73 x 235 cm
Ready to ship

Suzani Hand Embroidered Kilim

Size: 73 x 235 cm

Regular price £200
Sale price Regular price
Unit price
£168per 
Maimana Kilim - 85 × 59 cm (2'9" x 1'11")
ONLY ONE MADE

Maimana Kilim

85 × 59 cm2'9" x 1'11"

Regular price £40
Sale price Regular price