Register and receive a 15% discount
| Newsletter
Welcome to
Morgenland’s Showroom
the place where your rug dreams come true!
Our Galleries Here we present selected modern, oriental, and premium rugs hanging, which can be easily shifted from left to right. Test it here in our Digital Gallery or visit us and experience the variety of our collections up close.
Click here to enter the room
Kelim Rug Room Kelim Room Welcome to the Kelim room of our showroom, where you can discover a beautiful selection of hand-woven Kelim rugs. These unique pieces, made of 100% virgin wool and dyed with natural plant colors, captivate with their vibrant patterns and durable surface.
Silk Rugs In our showroom, you will find an impressive selection of silk rugs. Valuable carpets with artistic patterns and bright colors hang on the walls. Let yourself be enchanted by the unique softness and radiant shine of the silk rugs!
Gabbeh Rug - Indus - Uni
from $ 45
Gabbeh Rug - Indus - Uni
from $ 45
Gabbeh Rug - Loribaft Softy - Teppstar
from $ 42
Gabbeh Rug - Loribaft Indus - Nova
from $ 125
Gabbeh Rug - Loribaft Indus - Awaro
from $ 362
Kelim Rug - Trendy - Miami
from $ 64
Kelim Rug - Trendy - Masal
from $ 64
Modern Collection A fascinating selection of handmade carpets awaits you on our carpet wall. Discover the modern designs of the Nova, Teppstar and UNI collections or explore the classic patterns of the Awaro collection. Each rug has its own charm and gives your home that certain something. Take a look and find your new favourite rug!
Visit us in Hamburg’s Speicherstadt
$(function() {
$('#animate-slider').on('click', function(e) {
e.preventDefault();
$('html, body').animate({ scrollTop: $($(this).attr('href')).offset().top}, 500, 'linear');
});
});
document.addEventListener('DOMContentLoaded', function () {
const hoverContents = document.querySelectorAll('.hover-content .img-wrapper');
const animatedDivs = document.querySelectorAll('.animated-div .img-wrapper');
hoverContents.forEach(imgWrapper => {
const mainImg = imgWrapper.querySelector('.main-img');
const hoverImg = imgWrapper.querySelector('.hover-img');
const centerDiv = imgWrapper.querySelector('.center-div');
let isHoverActive = false;
imgWrapper.addEventListener('mouseover', function () {
if (!isHoverActive) {
isHoverActive = true;
mainImg.style.opacity = '0';
hoverImg.style.opacity = '1';
centerDiv.style.opacity = '0';
setTimeout(function () {
mainImg.style.opacity = '1';
hoverImg.style.opacity = '0';
centerDiv.style.opacity = '1';
isHoverActive = false;
}, 4000);
}
});
imgWrapper.addEventListener('mouseleave', function () {
isHoverActive = false;
});
});
animatedDivs.forEach(imgWrapper => {
const mainImg = imgWrapper.querySelector('.main-img');
const hoverImg = imgWrapper.querySelector('.hover-img');
const centerDiv = imgWrapper.querySelector('.center-div');
let isHoverActive = false;
imgWrapper.addEventListener('mouseover', function () {
if (!isHoverActive) {
isHoverActive = true;
mainImg.style.opacity = '0';
hoverImg.style.opacity = '1';
hoverImg.style.transform = 'translateX(0)';
centerDiv.style.opacity = '0';
setTimeout(function () {
mainImg.style.opacity = '1';
hoverImg.style.opacity = '0';
hoverImg.style.transform = 'translateX(-50px)';
centerDiv.style.opacity = '1';
isHoverActive = false;
}, 4000);
}
});
imgWrapper.addEventListener('mouseleave', function () {
isHoverActive = false;
});
});
});
You are on our English website!
The website is in English language. Would you like to be redirected to our Englisch website for a better experience?
Stay on Site
$(document).ready(function() {
function setLocalStorage(key, value) { localStorage.setItem(key, value); }
function getLocalStorage(key) { return localStorage.getItem(key); }
function fetchData() {
var lastShownDate = getLocalStorage('geoLocationModalShownDate');
var currentDate = new Date().getTime();
var daysSinceLastShown = lastShownDate ? (currentDate - lastShownDate) / (1000 * 3600 * 24) : null;
if (getLocalStorage('geoLocationModalShown') && daysSinceLastShown < 3) return;
fetch("https://morgenland-cpanel.eu/api/morgenland-info").then(function(r) {
if (!r.ok) throw new Error('HTTP error! status: ' + r.status);
return r.json();
}).then(function(d) {
var c = normalizeCountryCode(d.data.countryCode), l = [{"lang":"de","locale":"de","url":"https:\/\/www.morgenland-teppiche.de\/showroom","name":"German","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/German.png"},{"lang":"uk","locale":"en-gb","url":"https:\/\/www.morgenland-rugs.co.uk\/showroom","name":"English","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/UK.png"},{"lang":"fr","locale":"fr","url":"https:\/\/www.morgenland-tapis.fr\/salle-d-exposition","name":"French","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/France.png"},{"lang":"nl","locale":"nl","url":"https:\/\/www.morgenland-tapijt.nl\/showroom","name":"Dutch","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Netherland.png"},{"lang":"se","locale":"sv-SE","url":"https:\/\/www.morgenland-mattor.se\/showroom","name":"Swedish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Sweden.png"},{"lang":"at","locale":"de-AT","url":"https:\/\/www.morgenland-teppiche.at\/showroom","name":"Austria","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Austria.png"},{"lang":"ch","locale":"de-CH","url":"https:\/\/www.morgenland-teppiche.ch\/showroom","name":"Swiss German","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Switzerland.png"},{"lang":"nn","locale":"no-NO","url":"https:\/\/www.morgenland-tepper.com\/utstillingslokale","name":"Norwegian","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Norway.png"},{"lang":"da","locale":"da","url":"https:\/\/www.morgenland-taepper.com\/showroom","name":"Danish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Denmark.png"},{"lang":"es","locale":"es","url":"https:\/\/www.morgenland-alfombra.es\/salas-exposicion","name":"Spanish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Spain.png"},{"lang":"it","locale":"it","url":"https:\/\/www.morgenland-tappeto.it\/showroom","name":"Italian","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Italy.png"},{"lang":"pl","locale":"pl","url":"https:\/\/www.morgenland-dywany.pl\/showroom","name":"Polish","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Poland.png"},{"lang":"pt","locale":"pt","url":"https:\/\/www.morgenland-tapetes.pt\/sala-de-exposicoes","name":"Portuguese","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Portguese.png"},{"lang":"cz","locale":"cs-CZ","url":"https:\/\/www.morgenland-koberce.cz\/showroom","name":"Czech","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/Czech-Republic.png"}], a = {"lang":"en","name":"English","image":"https:\/\/cdn02.plentymarkets.com\/6wg68w8zahno\/frontend\/assets\/imgs\/flags\/USA.png"}, f = findActiveUrl(l, c);
if (shouldShowModal(f, a, c)) {
updateModal(f);
$('#geoLocationModal').modal('show');
$('#geoLocationModal').attr('aria-hidden', 'false');
setLocalStorage('geoLocationModalShown', 'true');
setLocalStorage('geoLocationModalShownDate', currentDate);
}
}).catch(function(e) { console.error('Fetch error:', e.message); });
}
function normalizeCountryCode(c) {
return c.toLowerCase() === "gb" ? "uk" : c.toLowerCase();
}
function findActiveUrl(l, c) {
var d = l.filter(function(u) { return u.lang === 'en'; })[0];
return l.find(function(u) { return u.lang === c; }) || d;
}
function shouldShowModal(foundUrl, activeUrl, countryCode) {
if (!foundUrl || countryCode === activeUrl.lang) return false;
var exceptions = { 'de': ['at', 'ch'], 'uk': ['en'], 'en': ['uk'], 'at': ['de', 'ch'], 'ch': ['de', 'at'] };
var activeExceptions = exceptions[activeUrl.lang] || [];
return !activeExceptions.includes(foundUrl.lang);
}
function updateModal(f) {
var b = document.querySelector('#redirectButton'), t = document.querySelector('#geoLocationText'), bt = document.querySelector('#redirectButtonText'), bi = document.querySelector('#redirectButtonImage');
b.href = f.url;
t.textContent = "The website is in English language. Would you like to be redirected to our {name} website for a better experience?".replace("{name}", f.name);
bi.src = bi['data-src'] = f.image;
bi.alt = f.name;
bt.textContent = "Redirect to {name} Site".replace("{name}", f.name);
}
fetchData();
});