Condition
Purchase
Sort by
Time
Various
Runner rug handmade moroccan - rug,,
£125.50
Buy It Now
Handmade moroccan beni ourain - handmade,
£389.20
Buy It Now
Authentic handmade moroccan - authentic,
£260.70
Buy It Now
Authentic moroccan small - authentic,
£79.00
Buy It Now
Moroccan azilal berber - moroccan,
£191.59
Buy It Now
Moroccan wool rug - , beni
£140.55
Buy It Now
305cm hand knotted - 305cm, x
£720.70
Buy It Now
Fluffy rugs large shaggy rug - large,
£55.99
Buy It Now
Vintage moroccan wool rug - vintage,
£299.75
Buy It Now
Moroccan area rug 5x8 - moroccan,
£104.54
Buy It Now
Moroccan berber rug 159x106cm - moroccan,
£183.22
Buy It Now
Beige black geometric diamond - black,
£254.80
Buy It Now
Moroccan area rug gray - rug,,
£155.13
Buy It Now
Vintage moroccan berber rug - vintage,
£591.06
Buy It Now
Moroccan berber rugs - rugs, handwoven
£281.44
Buy It Now
Handmade orange moroccan rug - handmade,
£1295.10
Buy It Now
Moroccan berber runner - berber,
£250.15
Buy It Now
Moroccan area rug 9x5 - rug, red
£151.75
Buy It Now
Gray and white - white, 4.9x8.4
£128.15
Buy It Now
Moroccan area rug - rug,, and
£111.29
Buy It Now
White and purple moroccan - and,
£158.50
Buy It Now
Handmade moroccan wool runner - wool,
£284.02
Buy It Now
Moroccan berber rugs - ,
£99.50
Buy It Now
Red kilim area rug - red, 6.3x8.6
£382.19
Buy It Now
Moroccan wool area rug - moroccan,
£629.50
Buy It Now
Moroccan runner rug red pink - runner,
£269.78
Buy It Now
Elegant moroccan floral area - moroccan,
£34.11
Buy It Now
Medium real moroccan - real, berber
£125.00
Buy It Now
Vintage handmade moroccan - vintage,
£140.00
Buy It Now
Moroccan handmade wool rug - handmade,
£259.66
Buy It Now
Moroccan rug pink - rug,
£200.53
Buy It Now
Vintage moroccan wool kilim - vintage,
£394.30
Buy It Now
Berber kilim moroccan - berber,
£567.70
Buy It Now
Moroccan berber rug handmade - berber,
£262.29
Buy It Now
Fluffy rugs large shaggy - fluffy, rug
£34.99
Buy It Now
Extra large rugs short - large,
£85.99
Buy It Now
Kilim rug 4x8 red - 5.4x8.2,, blue
£314.75
Buy It Now
Moroccan area rug - moroccan, rug,
£121.40
Buy It Now
Moroccan shaggy rugs - , all
£25.99
Buy It Now
Moroccan rug striped - striped, beni
£111.90
Buy It Now
Fluffy rugs large shaggy - large,
£54.99
Buy It Now
Brown runner rug red - brown,
£222.01
Buy It Now
Blue gray area - blue,
£158.50
Buy It Now
Fluffy rugs large shaggy - rugs,
£43.89
Buy It Now
Moroccan area rug - moroccan, 3.7x7.1
£207.96
Buy It Now
Moroccan area rug red gray - area,
£230.44
Buy It Now
Patchwork brown orange living - patchwork,
£99.95
Buy It Now
Fluffy rugs large - fluffy,
£65.99
Buy It Now
Justrug grey geometric - grey,
£156.70
Buy It Now
Gray area rug - gray, brown
£131.52
Buy It Now
Fluffy rugs large shaggy rug - fluffy,
£40.94
Buy It Now
Fluffy rugs anti slip large - fluffy,
£49.99
Buy It Now
Ivory moroccan berber rug - ivory,
£196.39
Buy It Now
Moroccan beni ourain - moroccan, 190
£155.66
Buy It Now
Red gray moroccan pattern - red,
£311.94
Buy It Now
Fluffy rugs large - rugs,
£65.99
Buy It Now
Fluffy rugs large - large, shaggy
£9.99
Buy It Now
Luxurious machine washable - luxurious,
£107.99
Buy It Now
Blue gray area rug 6x10 - area, 6x10.1
£303.51
Buy It Now
Large shaggy fluffy - large,
£51.65
Buy It Now
Large shaggy fluffy rugs - shaggy,
£53.99
Buy It Now
Red kilim rug brown - rug,, geometric
£283.84
Buy It Now
Extra large fluffy rugs - extra,
£46.24
Buy It Now
Red and blue area rug - blue,
£222.01
Buy It Now
Blue kilim rug - kilim, brown
£272.59
Buy It Now
Vintage traditional moroccan - traditional,
£50.00
Buy It Now
Vintage the pier - the, pink
£21.50
Buy It Now
Fluffy rugs large - rugs,
£43.89
Buy It Now
Vintage traditional handmade - vintage,
£28.00
Buy It Now
Brown area rug moroccan - brown, rug,
£154.56
Buy It Now
Fluffy rugs large - shaggy, rug
£42.99
Buy It Now
Handmade moroccan berber - handmade, rug
£161.90
Buy It Now
Fluffy rugs large - fluffy, rug
£7.99
Buy It Now
Handwoven blue ivory - handwoven,
£202.34
Buy It Now
Fluffy rugs large - shaggy, rug
£63.89
Buy It Now
Vintage handmade moroccan - vintage,
£149.00
Buy It Now
Lilove rugs colorful area rug - lilove,
£15.75
Buy It Now
Moroccan beni ourain - beni, 178
£141.10
Buy It Now
Extra large rugs - extra, fluffy
£33.99
Buy It Now
Cream machine washable rug - cream,
£71.99
Buy It Now
Stunning vintage knotted - stunning, woven
£302.30
Buy It Now
Fluffy rugs large - large, shaggy
£14.99
Buy It Now
Large hand made - large, boho
£95.00
Buy It Now
Kilim runner rug orange brown - runner,
£413.11
Buy It Now
Orange antique berber rug 5x7 - antique,
£373.95
Buy It Now
Fluffy rugs large shaggy - rugs, rug
£14.99
Buy It Now
Large shaggy rug fluffy rugs - fluffy,
£10.56
Buy It Now
Vintage azilal berber - azilal,
£63.10
Buy It Now
Green oval area - area, moroccan
£121.40
Buy It Now
Kilim rug hand made - kilim, made,
£52.70
Buy It Now
Large shaggy fluffy rugs - large,
£11.99
Buy It Now
Brown area rug 5x7 - brown, 3.5x7.3,
£80.94
Buy It Now
Natural sanctuary moroccan - sanctuary,
£8.66
Buy It Now
Small accent rug - accent, 1.4x2.7,
£33.72
Buy It Now
Beautiful original authentic - original,
£187.90
Buy It Now
Moroccan vintage kilim rug - moroccan,
£153.00
Buy It Now
Looking for more moroccan rug?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 moroccan rug listings currently in our index. Prices range from £7.99 to £1295.1, with an average of £176.5. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about moroccan rug →
Try this: tiger skin rug | wool rug | turkey rug | duck egg blue rug | extra large rugs | habitat rug | next bath mat | next rug | orange rugs | persian rug
Whether you are looking for a brand-new or second-hand moroccan rug, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £7.99, while premium listings can reach £1295.1 — giving you a wide budget spread to work with. The average price of £176.5 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.