Skip to content

Free Shipping Across Canada on Orders $160+

Free Returns Up to 30 Days

All 5-Star Reviews on Google ★

Moroccan Rugs

Collection: Moroccan Rugs

Experience the timeless appeal of the Berber aesthetic, elevated by uncompromising quality. Hand-knotted ethically by our own artisans in Pakistan, this collection reimagines classic Moroccan tribal designs using premium, undyed New Zealand wool and natural dyes for a pile that is denser, whiter, and exceptionally soft. Each rug is a unique creation—available as a one-of-a-kind piece ready to ship, or commissioned as a bespoke, made-to-order design to fit your space perfectly, blending organic warmth with modern sustainable luxury.

BHR251001

Giro
An Imaco Rugs Original

315 x 246 cm
Regular price $1,415.00
Sale price $1,415.00 Regular price
BHR251014

Rovena
An Imaco Rugs Original

310 x 246 cm
Regular price $2,676.00
Sale price $2,676.00 Regular price
Unit price
$350.90per 
BHR251007

Hearth
An Imaco Rugs Original

366 x 283 cm
Regular price $4,286.00
Sale price $4,286.00 Regular price
BHR240103

Avis
An Imaco Rugs Original

193 x 129 cm
Regular price $875.00
Sale price $875.00 Regular price
Unit price
$351.41per 
Harmonal Hand Knotted Rug - 352 x 263 cm

Harmonal
An Imaco Rugs Original

352 x 263 cm
Regular price $3,633.00
Sale price $3,633.00 Regular price
Nomad Hand Knotted Rug - 189 x 122 cm

Nomad
An Imaco Rugs Original

189 x 122 cm
Regular price $631.00
Sale price $631.00 Regular price
Unit price
$273.16per 
TP-70

Mosaic
An Imaco Rugs Original

156 x 132 cm
Regular price $808.00
Sale price $808.00 Regular price
Unit price
$392.23per 
BHR230617

Meknes
An Imaco Rugs Original

278 x 189 cm
Regular price $1,415.00
Sale price $1,415.00 Regular price
Unit price
$269.01per 
Ifrane Hand Knotted Rug - 269 x 186 cm

Ifrane
An Imaco Rugs Original

269 x 186 cm
Regular price $1,338.00
Sale price $1,338.00 Regular price
Unit price
$267.07per 
Amara Hand Knotted Rug - 272 × 156 cm (8'11" x 5'1")

Amara
An Imaco Rugs Original

272 × 156 cm (8'11" x 5'1")
Regular price $1,209.00
Sale price $1,209.00 Regular price
Unit price
$284.47per 
Essaouira Hand Knotted Rug - 275 x 189 cm

Essaouira
An Imaco Rugs Original

275 x 189 cm
Regular price $1,371.00
Sale price $1,371.00 Regular price
Unit price
$263.65per 
Drissi - Size: 6.11 x 4.8 - Imam Carpet Co

Drissi
An Imaco Rugs Original

187 x 147 cm
Regular price $1,079.00
Sale price $1,079.00 Regular price
Unit price
$392.36per 
Tangerine Hand Knotted Rug - 278 x 199 cm

Tangerine
An Imaco Rugs Original

278 x 199 cm
Regular price $2,120.00
Sale price $2,120.00 Regular price
Unit price
$382.67per 
BHR260811

Mystical
An Imaco Rugs Original

247 x 153 cm
Regular price $1,027.00
Sale price $1,027.00 Regular price
Unit price
$271.69per 
BHR071211

Sculpture
An Imaco Rugs Original

247 x 159 cm
Regular price $1,006.00
Sale price $1,006.00 Regular price
Unit price
$255.98per 
BHR071210

Modishic
An Imaco Rugs Original

314 x 257 cm
Regular price $2,220.00
Sale price $2,220.00 Regular price