Boston, MA: 617.399.6500

Salem, MA: 978.744.5909

Framingham, MA: 508.739.0200

Free parking at all showrooms

Moroccan Rugs Gallery

The shaggy pile and bold designs characterize the rugs of Morocco. All the rugs are woven by the Berber people of the Atlas Mountains. The bright orange and yellow background rugs are known as High Atlas Mountain rugs. The rugs with natural wool background, usually ivory, are called Beni Ourain, after one of the mountain peoples who weave this type of textile. Although distinctly traditional, these designs can fit wonderfully in modern decors.

We include in this gallery, rugs based on Moroccan designs, but woven elsewhere.

Beni Ourain Rug 1 feet 10 inch(es) x 6 feet 0 inch(es)

Beni Ourain Rug
110 x 60

Moroccan Runner 1 feet 11 inch(es) x 8 feet 0 inch(es)

Moroccan Runner
111 x 80

Moroccan Design Turkish Rug 2 feet 6 inch(es) x 3 feet 8 inch(es)

Moroccan Design Turkish Rug
26 x 38

High Atlas Mountain Kilim Runner 2 feet 7 inch(es) x 16 feet 4 inch(es)

High Atlas Mountain Kilim Runner
27 x 164

High Atlas Mountain Kilim Runner 2 feet 7 inch(es) x 16 feet 7 inch(es)

High Atlas Mountain Kilim Runner
27 x 167

Beni Ourain Runner 2 feet 10 inch(es) x 10 feet 11 inch(es)

Beni Ourain Runner
210 x 1011

Beni Ourain Runner 2 feet 10 inch(es) x 11 feet 2 inch(es)

Beni Ourain Runner
210 x 112

Beni Ourain Runner 2 feet 11 inch(es) x 7 feet 7 inch(es)

Beni Ourain Runner
211 x 77

Beni Ourain Rug 3 feet 0 inch(es) x 6 feet 8 inch(es)

Beni Ourain Rug
30 x 68

Vintage Beni Ourain Rug 3 feet 0 inch(es) x 6 feet 9 inch(es)

Vintage Beni Ourain Rug
30 x 69

Middle Atlas Zayane Runner 3 feet 0 inch(es) x 13 feet 7 inch(es)

Middle Atlas Zayane Runner
30 x 137

Middle Atlas Mountains Rug 3 feet 1 inch(es) x 3 feet 9 inch(es)

Middle Atlas Mountains Rug
31 x 39

Antique Moroccan Rug 3 feet 1 inch(es) x 7 feet 6 inch(es)

Antique Moroccan Rug
31 x 76

Middle Atlas Zayane Runner 3 feet 4 inch(es) x 13 feet 5 inch(es)

Middle Atlas Zayane Runner
34 x 135

Antique Moroccan Rug 3 feet 6 inch(es) x 6 feet 3 inch(es)

Antique Moroccan Rug
36 x 63

Vintage Moroccan Rug 3 feet 6 inch(es) x 6 feet 7 inch(es)

Vintage Moroccan Rug
36 x 67

HIgh Atlas Akhnf Kilim 3 feet 6 inch(es) x 7 feet 5 inch(es)

HIgh Atlas Akhnf Kilim
36 x 75

HIgh Atlas Akhnf Kilim 3 feet 7 inch(es) x 5 feet 2 inch(es)

HIgh Atlas Akhnf Kilim
37 x 52

High Atlas Mountain Rug 3 feet 7 inch(es) x 6 feet 0 inch(es)

High Atlas Mountain Rug
37 x 60

Berber Flatweave Runner 3 feet 9 inch(es) x 17 feet 0 inch(es)

Berber Flatweave Runner
39 x 170

Middle Atlas Mountains Rug 4 feet 0 inch(es) x 5 feet 6 inch(es)

Middle Atlas Mountains Rug
40 x 56

HIgh Atlas Akhnf Kilim 4 feet 0 inch(es) x 7 feet 1 inch(es)

HIgh Atlas Akhnf Kilim
40 x 71

High Atlas Mountains Rug 4 feet 1 inch(es) x 6 feet 2 inch(es)

High Atlas Mountains Rug
41 x 62

Beni Ourain Rug 4 feet 2 inch(es) x 7 feet 8 inch(es)

Beni Ourain Rug
42 x 78

Vintage High Atlas Mountains Rug 4 feet 4 inch(es) x 6 feet 7 inch(es)

Vintage High Atlas Mountains Rug
44 x 67

High Atlas Mountains Rug 4 feet 5 inch(es) x 6 feet 1 inch(es)

High Atlas Mountains Rug
45 x 61

High Atlas Mountains Rug 4 feet 6 inch(es) x 7 feet 11 inch(es)

High Atlas Mountains Rug
46 x 711

High Atlas Mountains Rug 4 feet 6 inch(es) x 9 feet 10 inch(es)

High Atlas Mountains Rug
46 x 910

High Atlas Mountains Rug 4 feet 6 inch(es) x 16 feet 3 inch(es)

High Atlas Mountains Rug
46 x 163

Vintage High Atlas Mountains Rug 4 feet 8 inch(es) x 7 feet 11 inch(es)

Vintage High Atlas Mountains Rug
48 x 711

High Atlas Mountain Rug 4 feet 8 inch(es) x 12 feet 7 inch(es)

High Atlas Mountain Rug
48 x 127

Beni Ourain Rug 4 feet 9 inch(es) x 11 feet 1 inch(es)

Beni Ourain Rug
49 x 111

Vintage Beni Ourain Rug 4 feet 10 inch(es) x 7 feet 5 inch(es)

Vintage Beni Ourain Rug
410 x 75

Vintage Middle Atlas Mountains Rug 4 feet 11 inch(es) x 9 feet 9 inch(es)

Vintage Middle Atlas Mountains Rug
411 x 99

Antique High Atlas Mountains Rug 5 feet 1 inch(es) x 10 feet 6 inch(es)

Antique High Atlas Mountains Rug
51 x 106

Talsint Rug 5 feet 2 inch(es) x 9 feet 10 inch(es)

Talsint Rug
52 x 910

Beni Ourain Rug 5 feet 5 inch(es) x 9 feet 1 inch(es)

Beni Ourain Rug
55 x 91

Middle Atlas Zayane Rug 5 feet 5 inch(es) x 14 feet 3 inch(es)

Middle Atlas Zayane Rug
55 x 143

Beni Ourain Rug 5 feet 6 inch(es) x 9 feet 11 inch(es)

Beni Ourain Rug
56 x 911

Moroccan Design Turkish Rug 5 feet 9 inch(es) x 8 feet 5 inch(es)

Moroccan Design Turkish Rug
59 x 85

Middle Atlas Mountains Rug 5 feet 9 inch(es) x 8 feet 8 inch(es)

Middle Atlas Mountains Rug
59 x 88

Middle Atlas Zayane Rug 5 feet 9 inch(es) x 10 feet 2 inch(es)

Middle Atlas Zayane Rug
59 x 102

Middle Atlas Zayane Rug 5 feet 9 inch(es) x 10 feet 4 inch(es)

Middle Atlas Zayane Rug
59 x 104

Middle Atlas Zayane Rug 5 feet 11 inch(es) x 10 feet 6 inch(es)

Middle Atlas Zayane Rug
511 x 106

High Atlas Mountains Rug 6 feet 1 inch(es) x 11 feet 2 inch(es)

High Atlas Mountains Rug
61 x 112

Vintage High Atlas Mountains Rug 6 feet 2 inch(es) x 8 feet 5 inch(es)

Vintage High Atlas Mountains Rug
62 x 85

Vintage Beni Ourain Rug 6 feet 2 inch(es) x 11 feet 9 inch(es)

Vintage Beni Ourain Rug
62 x 119

HIgh Atlas Akhnf Kilim 6 feet 4 inch(es) x 9 feet 5 inch(es)

HIgh Atlas Akhnf Kilim
64 x 95

Vintage Beni Ourain Rug 6 feet 4 inch(es) x 10 feet 10 inch(es)

Vintage Beni Ourain Rug
64 x 1010

Vintage Beni Ourain Rug 6 feet 4 inch(es) x 11 feet 7 inch(es)

Vintage Beni Ourain Rug
64 x 117

Vintage Beni Ourain Rug 6 feet 4 inch(es) x 13 feet 4 inch(es)

Vintage Beni Ourain Rug
64 x 134

Beni Ourain Rug 6 feet 5 inch(es) x 9 feet 1 inch(es)

Beni Ourain Rug
65 x 91

Beni Ourain Rug 6 feet 6 inch(es) x 9 feet 4 inch(es)

Beni Ourain Rug
66 x 94

Berber Flatweave 6 feet 6 inch(es) x 10 feet 3 inch(es)

Berber Flatweave
66 x 103

Pile/Kilim High Atlas Mountains Rug 6 feet 6 inch(es) x 13 feet 1 inch(es)

Pile/Kilim High Atlas Mountains Rug
66 x 131

Beni Ourain Rug 6 feet 7 inch(es) x 13 feet 3 inch(es)

Beni Ourain Rug
67 x 133

Middle Atlas Zayane Rug 6 feet 7 inch(es) x 17 feet 0 inch(es)

Middle Atlas Zayane Rug
67 x 170

High Atlas Mountains Rug 6 feet 9 inch(es) x 10 feet 10 inch(es)

High Atlas Mountains Rug
69 x 1010

Vintage Beni Ourain Rug 6 feet 10 inch(es) x 9 feet 2 inch(es)

Vintage Beni Ourain Rug
610 x 92

Vintage Middle Atlas Mountains Rug 6 feet 10 inch(es) x 10 feet 10 inch(es)

Vintage Middle Atlas Mountains Rug
610 x 1010

Berber Flatweave 7 feet 1 inch(es) x 10 feet 5 inch(es)

Berber Flatweave
71 x 105

Berber Flatweave 7 feet 8 inch(es) x 12 feet 0 inch(es)

Berber Flatweave
78 x 120

Beni Ourain Rug 8 feet 3 inch(es) x 9 feet 11 inch(es)

Beni Ourain Rug
83 x 911

Moroccan Design Turkish Rug 8 feet 3 inch(es) x 11 feet 4 inch(es)

Moroccan Design Turkish Rug
83 x 114

Moroccan Design Turkish Rug 8 feet 3 inch(es) x 11 feet 7 inch(es)

Moroccan Design Turkish Rug
83 x 117

Berber Kilim 8 feet 3 inch(es) x 13 feet 10 inch(es)

Berber Kilim
83 x 1310

Vintage High Atlas Mountains Rug 8 feet 5 inch(es) x 9 feet 11 inch(es)

Vintage High Atlas Mountains Rug
85 x 911

Beni Ourain Rug 8 feet 5 inch(es) x 11 feet 6 inch(es)

Beni Ourain Rug
85 x 116

Berber Flatweave 8 feet 6 inch(es) x 10 feet 0 inch(es)

Berber Flatweave
86 x 100

Vintage Beni Ourain Rug 8 feet 6 inch(es) x 10 feet 0 inch(es)

Vintage Beni Ourain Rug
86 x 100

Moroccan Design Turkish Rug 8 feet 6 inch(es) x 12 feet 0 inch(es)

Moroccan Design Turkish Rug
86 x 120

Middle Atlas Zayane Rug 8 feet 6 inch(es) x 13 feet 4 inch(es)

Middle Atlas Zayane Rug
86 x 134

Beni Ourain Rug 8 feet 7 inch(es) x 11 feet 2 inch(es)

Beni Ourain Rug
87 x 112

Beni Ourain Rug 8 feet 9 inch(es) x 10 feet 10 inch(es)

Beni Ourain Rug
89 x 1010

Beni Ourain Rug 8 feet 9 inch(es) x 12 feet 7 inch(es)

Beni Ourain Rug
89 x 127

Beni Ourain Rug 8 feet 11 inch(es) x 11 feet 1 inch(es)

Beni Ourain Rug
811 x 111

Beni Ourain Rug 9 feet 0 inch(es) x 11 feet 4 inch(es)

Beni Ourain Rug
90 x 114

Moroccan Design Rug 9 feet 0 inch(es) x 12 feet 4 inch(es)

Moroccan Design Rug
90 x 124

Berber Flatweave 9 feet 2 inch(es) x 13 feet 8 inch(es)

Berber Flatweave
92 x 138

Berber Flatweave 9 feet 4 inch(es) x 13 feet 2 inch(es)

Berber Flatweave
94 x 132

Vintage Beni Ouraine Rug 9 feet 5 inch(es) x 13 feet 3 inch(es)

Vintage Beni Ouraine Rug
95 x 133

Middle Atlas Zayane Rug 9 feet 6 inch(es) x 12 feet 7 inch(es)

Middle Atlas Zayane Rug
96 x 127

Moroccan Design Turkish Rug 9 feet 6 inch(es) x 14 feet 2 inch(es)

Moroccan Design Turkish Rug
96 x 142

Moroccan Design Turkish Rug 9 feet 8 inch(es) x 14 feet 4 inch(es)

Moroccan Design Turkish Rug
98 x 144

Vintage Moroccan Kilim Rug 9 feet 9 inch(es) x 13 feet 2 inch(es)

Vintage Moroccan Kilim Rug
99 x 132

Beni Ourain Rug 9 feet 11 inch(es) x 13 feet 6 inch(es)

Beni Ourain Rug
911 x 136

Beni Ourain Rug 9 feet 11 inch(es) x 14 feet 9 inch(es)

Beni Ourain Rug
911 x 149

Beni Ourain Rug 10 feet 0 inch(es) x 13 feet 9 inch(es)

Beni Ourain Rug
100 x 139

Vintage High Atlas Mountains Rug 10 feet 1 inch(es) x 12 feet 10 inch(es)

Vintage High Atlas Mountains Rug
101 x 1210

Beni Ourain Rug 10 feet 2 inch(es) x 15 feet 0 inch(es)

Beni Ourain Rug
102 x 150

Beni Ourain Rug 10 feet 2 inch(es) x 15 feet 3 inch(es)

Beni Ourain Rug
102 x 153

Vintage Beni Ourain Rug 10 feet 3 inch(es) x 15 feet 0 inch(es)

Vintage Beni Ourain Rug
103 x 150

Vintage Beni Ourain Rug 11 feet 5 inch(es) x 16 feet 5 inch(es)

Vintage Beni Ourain Rug
115 x 165

Berber Flatweave 11 feet 9 inch(es) x 15 feet 4 inch(es)

Berber Flatweave
119 x 154

Berber Flatweave 12 feet 6 inch(es) x 20 feet 3 inch(es)

Berber Flatweave
126 x 203

Berber Flatweave 13 feet 2 inch(es) x 18 feet 6 inch(es)

Berber Flatweave
132 x 186

Berber Flatweave 22 feet 4 inch(es) x 32 feet 2 inch(es)

Berber Flatweave
224 x 322