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,414.00
Sale price $1,414.00 Regular price
BHR251014

Rovena
An Imaco Rugs Original

310 x 246 cm
Regular price $2,674.00
Sale price $2,674.00 Regular price
Unit price
$350.64per 
BHR251007

Hearth
An Imaco Rugs Original

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

Avis
An Imaco Rugs Original

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

Harmonal
An Imaco Rugs Original

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

Nomad
An Imaco Rugs Original

189 x 122 cm
Regular price $630.00
Sale price $630.00 Regular price
Unit price
$272.73per 
TP-70

Mosaic
An Imaco Rugs Original

156 x 132 cm
Regular price $807.00
Sale price $807.00 Regular price
Unit price
$391.75per 
BHR230617

Meknes
An Imaco Rugs Original

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

Ifrane
An Imaco Rugs Original

269 x 186 cm
Regular price $1,337.00
Sale price $1,337.00 Regular price
Unit price
$266.87per 
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,370.00
Sale price $1,370.00 Regular price
Unit price
$263.46per 
Drissi - Size: 6.11 x 4.8 - Imam Carpet Co

Drissi
An Imaco Rugs Original

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

Tangerine
An Imaco Rugs Original

278 x 199 cm
Regular price $2,119.00
Sale price $2,119.00 Regular price
Unit price
$382.49per 
BHR260811

Mystical
An Imaco Rugs Original

247 x 153 cm
Regular price $1,026.00
Sale price $1,026.00 Regular price
Unit price
$271.43per 
BHR071211

Sculpture
An Imaco Rugs Original

247 x 159 cm
Regular price $1,005.00
Sale price $1,005.00 Regular price
Unit price
$255.73per 
BHR071210

Modishic
An Imaco Rugs Original

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