SÚMESE AL MOVIMIENTO INSIDER Y VIVA LA EXPERIENCIA SON JAUMELL
¿Necesitas ayuda?
Llámanos gratis al
Lunes a viernes (08:00 to 19:30) (GMT+1)
Sábados y festivos (09:00 to 17:00) (GMT+1)
El Hotel (X)
Tradición y modernidad en plena naturaleza
Un refugio en una finca histórica, custodiada por encinas milenarias.
Este edificio del siglo XIV, declarado patrimonio histórico de Mallorca se dice fue el escondite del Rey Jaume II de Aragón. Hoy, esta joya se convierte en un hotel exclusivo con 24 suites únicas y con su propia personalidad y encanto, rodeado de siglos de historia y muy cerca de las playas más deslumbrantes de Mallorca.
The following has evaluated to null or missing: ==> entry.getThumbnailURLString() [in template "24121366510601#31740#654287" at line 5, column 45] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign urlImage = entry.getThumbnail... [in template "24121366510601#31740#654287" at line 5, column 25] ----
1<div id="cards-experiences-container" class="container !mx-auto !py-4">
2 <div class="flex flex-col gap-6 2xl:gap-24 mt-20">
3
4 <#list entries as entry>
5 <#assign urlImage = entry.getThumbnailURLString()?remove_ending('&imageThumbnail=1') />
6 <#if entry?index%4 = 0>
7
8 <div class="flex flex-col sm:flex-row gap-6 sm:gap-20 2xl:gap-40">
9 </#if>
10 <#if entry?index%4 = 0>
11 <div class="w-full sm:w-[30%]" name="card">
12 <div class="relative w-full">
13 <img class="aspect-gallery-5 w-full cursor-pointer transition-all duration-200 image-gallery image-to-modal object-cover"
14 src="${urlImage}" alt="" loading="lazy" decoding="async"
15 data-slider="${entry?index}"
16 data-id-icon-search="img-gallery-main-item-icon-${entry?index}"
17 />
18 <a href="#" class="absolute cursor-pointer inset-0 !m-auto z-10 transition-opacity duration-200 image-to-modal !border h-fit !p-4 border-neutral-0 rounded-lg hover:bg-terra-2 hover:border-terra-2 flex items-center justify-center w-fit button-link-sj no-underline opacity-0"
19 id="img-gallery-main-item-icon-${entry?index}" data-astro-cid-ewiz6fue="">
20 <div class="iconMagnifier bg-neutral-0 h-4 w-4 hover:bg-dark-5 transition-colors duration-300" data-astro-cid-ewiz6fue=""></div>
21 </a>
22 </div>
23 </div>
24 </#if>
25 <#if entry?index%4 = 1>
26 <div class="w-full sm:w-[60%] flex" name="card">
27 <div class="relative w-full ">
28 <img class="aspect-gallery-6 w-full cursor-pointer transition-all duration-200 image-gallery image-to-modal object-cover"
29 src="${urlImage}" alt="" loading="lazy" decoding="async"
30 data-slider="${entry?index}"
31 data-id-icon-search="img-gallery-main-item-icon-${entry?index}"
32 />
33 <a href="#" class="absolute cursor-pointer inset-0 !m-auto z-10 transition-opacity duration-200 image-to-modal !border h-fit !p-4 border-neutral-0 rounded-lg hover:bg-terra-2 hover:border-terra-2 flex items-center justify-center w-fit button-link-sj no-underline opacity-0"
34 id="img-gallery-main-item-icon-${entry?index}" data-astro-cid-ewiz6fue="">
35 <div class="iconMagnifier bg-neutral-0 h-4 w-4 hover:bg-dark-5 transition-colors duration-300" data-astro-cid-ewiz6fue=""></div>
36 </a>
37 </div>
38 </div>
39 </#if>
40 <#if entry?index%4 = 1>
41 </div>
42 </#if>
43 <#if entry?index%4 = 2>
44 <div class="flex flex-col-reverse sm:flex-row-reverse gap-6 sm:gap-20 2xl:gap-40">
45 </#if>
46 <#if entry?index%4 = 2>
47 <div class="w-full sm:w-[30%]" name="card">
48 <div class="relative w-full">
49 <img class="aspect-gallery-4 w-full cursor-pointer transition-all duration-200 image-gallery image-to-modal object-cover"
50 src="${urlImage}" alt="" loading="lazy" decoding="async"
51 data-slider="${entry?index}"
52 data-id-icon-search="img-gallery-main-item-icon-${entry?index}"
53 />
54 <a href="#" class="absolute cursor-pointer inset-0 !m-auto z-10 transition-opacity duration-200 image-to-modal !border h-fit !p-4 border-neutral-0 rounded-lg hover:bg-terra-2 hover:border-terra-2 flex items-center justify-center w-fit button-link-sj no-underline opacity-0"
55 id="img-gallery-main-item-icon-${entry?index}" data-astro-cid-ewiz6fue="">
56 <div class="iconMagnifier bg-neutral-0 h-4 w-4 hover:bg-dark-5 transition-colors duration-300" data-astro-cid-ewiz6fue=""></div>
57 </a>
58 </div>
59 </div>
60 </#if>
61 <#if entry?index%4 = 3>
62 <div class="w-full sm:w-[60%] flex items-end" name="card">
63 <div class="relative w-full">
64 <img class="aspect-gallery-3 w-full cursor-pointer transition-all duration-200 image-gallery image-to-modal object-cover"
65 src="${urlImage}" alt="" loading="lazy" decoding="async"
66 data-slider="${entry?index}"
67 data-id-icon-search="img-gallery-main-item-icon-${entry?index}"
68 />
69 <a href="#" class="absolute cursor-pointer inset-0 !m-auto z-10 transition-opacity duration-200 image-to-modal !border h-fit !p-4 border-neutral-0 rounded-lg hover:bg-terra-2 hover:border-terra-2 flex items-center justify-center w-fit button-link-sj no-underline opacity-0"
70 id="img-gallery-main-item-icon-${entry?index}" data-astro-cid-ewiz6fue="">
71 <div class="iconMagnifier bg-neutral-0 h-4 w-4 hover:bg-dark-5 transition-colors duration-300" data-astro-cid-ewiz6fue=""></div>
72 </a>
73 </div>
74 </div>
75 </#if>
76 <#if entry?index%4 = 3>
77 </div>
78 </#if>
79 </#list>
80 </div>
81</div>
82<div class="flex w-full container" id="btnCargarMas">
83 <div class="flex !p-4 gap-2">
84 <a href="#" onclick="cargarMas()" class="!p-4 rounded-md text-link-sm gap-2 text-dark-5 hover:bg-terra-8 hover:text-neutral-0 transition-colors duration-300 flex items-center justify-center w-fit button-link-sj no-underline">
85 <div class="iconPlus h-6 w-6 bg-dark-5 hover:bg-neutral-0 transition-colors duration-300">
86 </div>
87 ${languageUtil.get(locale, "cargar-mas")}
88 </a>
89 </div>
90</div>
91
92<script>
93 let params = new URLSearchParams(document.location.search);
94 console.log(params);
95 let max = 10;
96 let delta = params.get("delta");
97 if(!delta && ${searchContainer.getTotal()} <= max)
98 document.getElementById("btnCargarMas").style.display = "none";
99 else if(delta && delta >= ${searchContainer.getTotal()})
100 document.getElementById("btnCargarMas").style.display = "none";
101
102 params.delete("delta");
103
104 function cargarMas() {
105 var elementos = document.getElementById("cards-experiences-container").querySelector("div[name='card']").length;
106 if(!delta)
107 delta = max;
108
109 window.location.href = '${themeDisplay.getLayout().getFriendlyURL()}' + "?" + params.toString() + ((params.toString()!="") ? "&" : "") + "delta=" + (parseInt(delta) + max);
110 }
111</script>
PROMOCIONES DESTACADAS DEL HOTEL RURAL SON JAUMELL
Nuestras promociones

Aproveche las ventajas de ser miembro Insider
Comience la experiencia Insider
Ser Insider es pertenecer a nuestro particular club. Inscríbase, reciba un trato todavía más exclusivo y benefíciese de sus ventajas.




Gastronomía
Bistró Senzill
La grandeza de lo sencillo
Bistró Senzill
Senzill ofrece una experiencia gastronómica mediterránea única, donde la tradición se fusiona con la creatividad. Con un menú diseñado por el chef estrella Michelin Andreu Genestra, cada plato resalta los sabores de Mallorca con productos locales y vinos selectos. Disfrute de un ambiente acogedor e inolvidable.