Skip to content

Free Shipping Across US on Orders $100+

Free Returns Up to 30 Days

All 5-Star Reviews on Google ★

Collection: New Arrivals

Explore the latest additions to the Imaco Rugs family. Our New Arrivals collection is a celebration of discovery—featuring fresh small-batch pieces from our artisans in Pakistan to rare vintage finds we’ve just unearthed.

Suzani Hand Embroidered Kilim - Size: 73 x 235 cm
Ready to ship

Suzani
Singular Artisan Piece

73 x 235 cm
Regular price $329.00
Sale price $329.00 Regular price
Unit price
$276.47per 
Suzani Hand Embroidered Kilim - Size: 212 x 150 cm
Ready to ship

Suzani
Singular Artisan Piece

212 x 150 cm
Regular price $602.00
Sale price $602.00 Regular price
Unit price
$278.70per 
Suzani Hand Embroidered Kilim - Size: 100x 150 cm
Ready to ship

Suzani
Singular Artisan Piece

100x 150 cm
Regular price $288.00
Sale price $288.00 Regular price
Unit price
$133.33per 
Suzani Hand Embroidered Kilim - Size: 200x 150 cm
Ready to ship

Suzani
Singular Artisan Piece

200x 150 cm
Regular price $567.00
Sale price $567.00 Regular price
Unit price
$262.50per 
Suzani Hand Embroidered Kilim - Size: 90x 150 cm
Ready to ship

Suzani
Singular Artisan Piece

90x 150 cm
Regular price $255.00
Sale price $255.00 Regular price
Unit price
$118.06per 
Suzani Hand Embroidered Kilim - Size: 60 x 190 cm
Ready to ship

Suzani
Singular Artisan Piece

60 x 190 cm
Regular price $222.00
Sale price $222.00 Regular price
Unit price
$186.55per 
Suzani Hand Embroidered Kilim - Size: 180 x 120 cm
Ready to ship

Suzani
Singular Artisan Piece

180 x 120 cm
Regular price $426.00
Sale price $426.00 Regular price
Unit price
$197.22per 
Scandinavian Kilim Rug - Size: 96 x 155 cm

Scandinavian
Singular Artisan Piece

96 x 155 cm
Regular price $288.00
Sale price $288.00 Regular price
Scandinavian Kilim Rug - Size: 90 x 150 cm

Scandinavian
Singular Artisan Piece

90 x 150 cm
Regular price $271.00
Sale price $271.00 Regular price
Scandinavian Kilim Rug - Size: 156 x 96 cm

Scandinavian
Singular Artisan Piece

156 x 96 cm
Regular price $288.00
Sale price $288.00 Regular price
Suzani Hand Embroidered Kilim - Size: 90 x 60 cm

Suzani
Singular Artisan Piece

90 x 60 cm
Regular price $107.00
Sale price $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Measure

Suzani
Singular Artisan Piece

Made to Measure
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Suzani Hand Embroidered Kilim - Size: Made to Order

Suzani
Singular Artisan Piece

Made to Order
Regular price From $107.00
Sale price From $107.00 Regular price
Unit price
$198.15per 
Imaco Rugs

Can’t find what you’re looking for?

These rugs aren’t the only ones we have! We have over 1,000 more rugs that aren’t listed yet. Whether you’re searching for a specific rug or unsure which one to choose, we’re confident we have the perfect rug for you.

Our specialists are here to help—call us at 03301332338, WhatsApp us, or email us, and we’ll assist you in finding the ideal rug for your space!

Free & fast delivery

We offer free shipping to mainland U.K.

Online support

Online Support24 hours a day,
7 days a week

30 Days return

Exchange or return items free of charge within 30 days.

Flexible payment

Pay with all major credit cards or in 3 interest-free installments with Klarna.