Rental of furnished Bengali tents in Lozère

 

Our furnished Bengali tents are the perfect solution for those who want to enjoy a camping holiday in Lozère without sacrificing comfort. Designed for families, couples, or groups of friends, they allow you to enjoy the traditional camping experience while benefiting from accommodation that is already set up, equipped, and ready to use.
With two bedrooms, a functional living area, and an outdoor terrace, Bengali tents combine simplicity, nature, and comfort in a peaceful, shaded setting.

Your holiday in a Bengali tent

/* --- TIMELINE (5s total au lieu de 4s) --- 0–20% : dessin du cercle 20–35% : apparition des rayons 35–80% : rotation (plus lente) 80–100% : disparition douce (reset) */ /* CERCLE */ #sun-circle { stroke-dasharray: 100; animation: circleDraw 5s ease-in-out infinite; } @keyframes circleDraw { 0% { stroke-dashoffset: 100; opacity: 1; } 20% { stroke-dashoffset: 0; opacity: 1; } 80% { stroke-dashoffset: 0; opacity: 1; } 100% { stroke-dashoffset: 100; opacity: 0; } } /* RAYONS */ .ray { transform-origin: 20px 20px; animation: raysAnim 5s ease-in-out infinite; } @keyframes raysAnim { 0% { opacity: 0; transform: scale(0.9); } 20% { opacity: 0; transform: scale(0.9); } 35% { opacity: 1; transform: scale(1); } 80% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0.9); } } /* ROTATION LENTE & FLUIDE */ #sun { transform-origin: 20px 20px; animation: spin 5s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 35% { transform: rotate(0deg); } 80% { transform: rotate(150deg); } /* rotation plus lente */ 100% { transform: rotate(360deg); } /* reset à la fin */ }

People per tent

rooms available

acres of nature

Family on holiday in a Bengali tent at the campsite in Ispagnac
Bengali tent area, furnished, equipped and comfortable tents for holidays in Lozère
Bengali tent set at Le Pré Morjal campsite in Lozère

Bengali

Comfortable, well-equipped accommodation for family vacations

Accommodating up to 5 people, our Bengali tents offer comfortable sleeping areas with real beds, storage, and clear separation between bedrooms. The concrete floor ensures excellent stability, while the canvas walls maintain the camping feel.
A fully equipped kitchenette (refrigerator, stovetop, dishes) makes preparing meals on-site easy. Some tents also have an internal cold water tap, depending on the version selected (Bengali Comfort).
They represent an excellent compromise between a traditional tent and fully equipped rental accommodation, ideal for a family holiday in Lozère.

Group of friends enjoying the terrace of a Bengalis tent in Ispagnac
All the Bengali tents present at the Pré Morjal campsite
Bengali tent pitches at the 3-star campsite in Ispagnac
Overview of the Bengali tents at the campsite in Ispagnac, Lozère
Group of friends enjoying the terrace of a Bengalis tent in Ispagnac
Overview of the Bengali tents at the campsite in Ispagnac, Lozère
All the Bengali tents present at the Pré Morjal campsite
Bengali tent pitches at the 3-star campsite in Ispagnac

Comfort, services and options included at Camping Le Pré Morjal

By choosing a Bengali tent, you not only benefit from ready-to-live-in accommodation, but also from all the services of a 3-star campsite:

  • Heated outdoor swimming pool, open every day in summer
  • Playground, pétanque court, table tennis, games room
  • Pizzeria Les Cayrelles, bread and pastries to order
  • Heated and perfectly maintained sanitary facilities
  • Free Wi-Fi
  • Friendly activities during the season

Practical options are also available:

  • Baby kit rental
  • Linen rental
  • Additional refrigerator rental
  • Gas sales (Primagaz, Antargaz, Campingaz)

Book your Bengali tent

/* --- TIMELINE (5s total au lieu de 4s) --- 0–20% : dessin du cercle 20–35% : apparition des rayons 35–80% : rotation (plus lente) 80–100% : disparition douce (reset) */ /* CERCLE */ #sun-circle { stroke-dasharray: 100; animation: circleDraw 5s ease-in-out infinite; } @keyframes circleDraw { 0% { stroke-dashoffset: 100; opacity: 1; } 20% { stroke-dashoffset: 0; opacity: 1; } 80% { stroke-dashoffset: 0; opacity: 1; } 100% { stroke-dashoffset: 100; opacity: 0; } } /* RAYONS */ .ray { transform-origin: 20px 20px; animation: raysAnim 5s ease-in-out infinite; } @keyframes raysAnim { 0% { opacity: 0; transform: scale(0.9); } 20% { opacity: 0; transform: scale(0.9); } 35% { opacity: 1; transform: scale(1); } 80% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0.9); } } /* ROTATION LENTE & FLUIDE */ #sun { transform-origin: 20px 20px; animation: spin 5s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 35% { transform: rotate(0deg); } 80% { transform: rotate(150deg); } /* rotation plus lente */ 100% { transform: rotate(360deg); } /* reset à la fin */ }
#tent-container{ width: 100%; max-width: 970px; /* garde ton “format desktop” */ height: 550px; /* idem */ margin: 0 auto; /* centre */ position: relative; overflow: hidden; /* optionnel, mais propre */ } #tent-container canvas{ display: block; width: 100% !important; height: 100% !important; } /* Bonus mobile: réduire la hauteur */ @media (max-width: 600px){ #tent-container{ height: 360px; } } document.addEventListener("DOMContentLoaded", () => { const container = document.getElementById("tent-container"); if (!container || !window.THREE) return; const scene = new THREE.Scene(); // Camera (aspect réglé au resize) const camera = new THREE.PerspectiveCamera(45, 1, 0.1, 2000); const renderer = new THREE.WebGLRenderer({ antialias: true, alpha: true }); renderer.setPixelRatio(Math.min(window.devicePixelRatio || 1, 2)); container.appendChild(renderer.domElement); /* ---------- STYLE ---------- */ const color = 0x024428; const thickness = 0.012; const CAMERA_SHIFT_X = 0.8; // - = décale l'objet vers la gauche à l'écran const mat = new THREE.MeshBasicMaterial({ color }); const tentGroup = new THREE.Group(); scene.add(tentGroup); // ✅ position + scale comme ton code tentGroup.position.set(0, 1, 0); tentGroup.scale.set(1.8, 1.8, 1.8); /* ---------- OUTILS : TRAITS ÉPAIS ---------- */ const up = new THREE.Vector3(0, 1, 0); function addThickSegment(a, b) { const dir = new THREE.Vector3().subVectors(b, a); const len = dir.length(); if (len < 1e-6) return; const mid = new THREE.Vector3().addVectors(a, b).multiplyScalar(0.5); const geom = new THREE.CylinderGeometry(thickness, thickness, len, 10, 1, true); const mesh = new THREE.Mesh(geom, mat); mesh.quaternion.setFromUnitVectors(up, dir.normalize()); mesh.position.copy(mid); tentGroup.add(mesh); } function addPolyline(points, closed = false) { for (let i = 0; i 2) addThickSegment(points[points.length - 1], points[0]); } /* ---------- DIMENSIONS ---------- */ const cubeWidth = 1.5; const cubeHeight = 0.6; const cubeDepth = 1.5; /* ---------- CUBE ---------- */ { const g = new THREE.BoxGeometry(cubeWidth, cubeHeight, cubeDepth); const e = new THREE.EdgesGeometry(g).attributes.position.array; const yOff = -cubeHeight / 2; for (let i = 0; i v.clone().setZ(v.z * -1)); addPolyline(r1, true); addPolyline(r2, true); } /* ---------- TENTE ---------- */ { const v = [ new THREE.Vector3(-cubeWidth/2, 0, -cubeDepth/2), new THREE.Vector3( cubeWidth/2, 0, -cubeDepth/2), new THREE.Vector3( cubeWidth/2, 0, cubeDepth/2), new THREE.Vector3(-cubeWidth/2, 0, cubeDepth/2), new THREE.Vector3(0, 0.5, 0) ]; [[0,1],[1,2],[2,3],[3,0],[0,4],[1,4],[2,4],[3,4]] .forEach(p => addThickSegment(v[p[0]], v[p[1]])); } /* ---------- E1 / E2 ---------- */ { const ext = cubeWidth * 0.6; const lx = 0; const rx = cubeWidth / 2; const z0 = cubeDepth / 2; const z1 = z0 + ext; addPolyline([ new THREE.Vector3(lx,0,z0), new THREE.Vector3(rx,0,z0), new THREE.Vector3(rx,0,z1), new THREE.Vector3(lx,0,z1) ], true); addPolyline([ new THREE.Vector3(rx,-0.6,z1), new THREE.Vector3(rx,0,z1), new THREE.Vector3(lx,0,z1), new THREE.Vector3(lx,-0.6,z1) ]); } /* ---------- PLATEFORME ---------- */ { const y = shiftY - rh/0.4; const z = cubeDepth/2; addPolyline([ new THREE.Vector3(-cubeWidth/4, y, z), new THREE.Vector3( cubeWidth/2, y, z), new THREE.Vector3( cubeWidth/2, y, z + cubeDepth), new THREE.Vector3(-cubeWidth/4, y, z + cubeDepth) ], true); } scene.add(new THREE.AmbientLight(0xffffff, 0.7)); // --------------------------- // ✅ AUTO-FIT CAMERA (responsive) // --------------------------- const box = new THREE.Box3(); const sphere = new THREE.Sphere(); const target = new THREE.Vector3(); let orbitRadius = 6; function fitCamera(margin = 1.08) { box.setFromObject(tentGroup); box.getBoundingSphere(sphere); target.copy(sphere.center); const vFov = THREE.MathUtils.degToRad(camera.fov); const hFov = 2 * Math.atan(Math.tan(vFov / 2) * camera.aspect); const r = sphere.radius * margin; const distV = r / Math.sin(vFov / 2); const distH = r / Math.sin(hFov / 2); orbitRadius = Math.max(distV, distH); camera.near = Math.max(0.01, orbitRadius - r * 3); camera.far = orbitRadius + r * 3; camera.updateProjectionMatrix(); } function resize() { const rect = container.getBoundingClientRect(); const w = Math.max(1, Math.floor(rect.width)); const h = Math.max(1, Math.floor(rect.height)); renderer.setSize(w, h, false); camera.aspect = w / h; camera.updateProjectionMatrix(); fitCamera(0.95); // ↓ plus petit = plus grand visuellement } const ro = new ResizeObserver(resize); ro.observe(container); resize(); // Animation function animate() { requestAnimationFrame(animate); tentGroup.rotation.y += 0.01; // Caméra stable qui “fit” : légèrement au-dessus et en diagonale camera.position.set(orbitRadius * 0.75, orbitRadius * 0.35, orbitRadius * 0.9); camera.lookAt( target.x + CAMERA_SHIFT_X, target.y, target.z ); renderer.render(scene, camera); } animate(); });

Lozère

Why choose a Bengali tent for your holiday in Lozère?

The Bengali furnished tent at Le Pré Morjal campsite is appealing thanks to its simple comfort and shaded natural setting, particularly appreciated during hot weather. Fully equipped with a kitchen, it allows for a practical and independent stay, while retaining the camping spirit.

Holidaymakers also appreciate the campsite’s pizzeria, regularly praised for the quality of its pizzas, ideal for enjoying a treat without leaving the site. The campsite‘s location is another major advantage: swimming in the nearby river, canoeing in the Tarn Gorges, hiking, mountain biking, fishing, and cultural attractions are all easily accessible.

The Bengalis thus constitute an ideal solution for a friendly, active and relaxing holiday, in a quiet campsite, close to the village of Ispagnac, in the heart of Lozère.

Activities around Ispagnac

/* --- TIMELINE (5s total au lieu de 4s) --- 0–20% : dessin du cercle 20–35% : apparition des rayons 35–80% : rotation (plus lente) 80–100% : disparition douce (reset) */ /* CERCLE */ #sun-circle { stroke-dasharray: 100; animation: circleDraw 5s ease-in-out infinite; } @keyframes circleDraw { 0% { stroke-dashoffset: 100; opacity: 1; } 20% { stroke-dashoffset: 0; opacity: 1; } 80% { stroke-dashoffset: 0; opacity: 1; } 100% { stroke-dashoffset: 100; opacity: 0; } } /* RAYONS */ .ray { transform-origin: 20px 20px; animation: raysAnim 5s ease-in-out infinite; } @keyframes raysAnim { 0% { opacity: 0; transform: scale(0.9); } 20% { opacity: 0; transform: scale(0.9); } 35% { opacity: 1; transform: scale(1); } 80% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0.9); } } /* ROTATION LENTE & FLUIDE */ #sun { transform-origin: 20px 20px; animation: spin 5s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 35% { transform: rotate(0deg); } 80% { transform: rotate(150deg); } /* rotation plus lente */ 100% { transform: rotate(360deg); } /* reset à la fin */ }
Furnished Bengali tent on a 3-hectare campsite in Lozère

Map

The map of Camping Le Pré Morjal to help you plan your stay

Map of the 3-star Pré Morjal campsite in Ispagnac

Are you looking to rent a furnished Bengali tent?

Combien de personnes peut accueillir une tente Bengali ?

Une tente aménagée Bengali peut accueillir jusqu’à 5 personnes, équipée de deux chambres avec de vrais lits, pour une famille avec enfants ou pour des séjours sportifs ou de loisirs en plein air en Lozère.

Furnished Bengali tent with a terrace overlooking the natural park of the Le Pré Morjal campsite

Quelles sont les périodes d’ouverture pour la location des tentes Bengali ?

Les tentes aménagées Bengali sont disponibles à la location du printemps à l’automne, généralement d’avril à novembre, en même temps que l’ouverture du camping.

Bengali tent for family holidays in Lozère at Ispagnac

À quelle heure peut-on arriver et quitter la tente ?

L’arrivée dans une tente aménagée Bengali s’effectue généralement en fin d’après-midi, afin de permettre la préparation et le nettoyage des hébergements. Le départ se fait en matinée le jour de la fin de séjour.

Bengali tent set at Le Pré Morjal campsite near the Tarn Gorges and the Cévennes National Park