{"id":1761,"date":"2026-04-23T12:00:15","date_gmt":"2026-04-23T10:00:15","guid":{"rendered":"https:\/\/hotel-bristol.34-22-244-215.plesk.page\/espace-bien-etre-bristol\/"},"modified":"2026-09-23T10:53:11","modified_gmt":"2026-09-23T10:53:11","slug":"espace-bien-etre-bristol","status":"publish","type":"page","link":"https:\/\/hotel-bristol.ch\/fr\/espace-bien-etre-bristol\/","title":{"rendered":"Espace bien-\u00eatre Bristol"},"content":{"rendered":"\n<!-- Desktop -->\n<div id=\"hotel-bristol-hero-block_9bbdd29b42d9d0572ff671ab0913298d\" class=\"hotel-bristol-hero-block-wrapper hotel-bristol-hero-block-desktop\">\n    <div class=\"hotel-bristol-hero-block-main-media\">\n                    <div class=\"swiper mySwiper hotel-bristol-hero-block-slider\" data-autoplay=\"false\">\n                <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-1.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-7-ggg-scaled.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-10-scaled.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                    <\/div>\n            <\/div>\n\t\t    <\/div>\n    <\/div>\n\n<!-- Mobile -->\n<div id=\"hotel-bristol-hero-mobile-block_9bbdd29b42d9d0572ff671ab0913298d\" class=\"hotel-bristol-hero-block-wrapper hotel-bristol-hero-block-mobile\">\n    <div class=\"hotel-bristol-hero-block-main-media\">\n                    <div class=\"swiper mySwiper hotel-bristol-hero-block-slider\" data-autoplay=\"false\">\n                <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-1.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-7-ggg-scaled.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                            <div class=\"swiper-slide\">\n                            <img decoding=\"async\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-10-scaled.webp\" alt=\"Hero Image\">\n                        <\/div>\n                                    <\/div>\n            <\/div>\n            <\/div>\n\n    <\/div>\n\n\n<script>\n    document.addEventListener('DOMContentLoaded', function() {\n\t\tfunction toggleHotelBristolHero() {\n\t\t\tconst desktopHero = document.querySelector('.hotel-bristol-hero-block-desktop');\n\t\t\tconst mobileHero = document.querySelector('.hotel-bristol-hero-block-mobile');\n\n\t\t\tif (!desktopHero || !mobileHero) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (window.innerWidth <= 767) {\n\t\t\t\tdesktopHero.style.display = 'none';\n\t\t\t\tmobileHero.style.display = 'flex';\n\t\t\t} else {\n\t\t\t\tdesktopHero.style.display = 'flex';\n\t\t\t\tmobileHero.style.display = 'none';\n\t\t\t}\n\t\t}\n\n\t\ttoggleHotelBristolHero();\n\n\t\twindow.addEventListener('resize', toggleHotelBristolHero);\n\t\t\n        const swiperEl = document.querySelector('.hotel-bristol-hero-block-slider');\n        if (swiperEl) {\n            const autoPlayStatus = swiperEl.getAttribute('data-autoplay') === 'true';\n\n            const swiper = new Swiper('.hotel-bristol-hero-block-slider', {\n                loop: true,\n                effect: 'slide',\n                speed: 800,\n                autoplay: autoPlayStatus ? {\n                    delay: 3000,\n                    disableOnInteraction: false,\n                } : false,\n            });\n        }\n    });\n<\/script>\n<style>\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-block-container {\n    background-color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-block-wrap {\n    padding-top: 50px;\n    padding-bottom: 50px;\n  }\n\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-span {\n    color: #1a454e;\n  }\n\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title p,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h1,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h2,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h3,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h4,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h5,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title h6,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-title a {\n    color: #1a454e;\n  }\n\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content p,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h1,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h2,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h3,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h4,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h5,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content h6,\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .text-content a {\n    color: #D3E2E6;\n  }\n\n  #hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b .btn-custom-link {\n    color: #BDD6DB;\n    border-color: #BDD6DB;\n  }\n<\/style>\n\n<div class=\"hotel-bristol-text-block\" id=\"hotel-bristol-text-block-block_088dc98e25462b6b8d81009b99001f4b\">\n  <div class=\"text-block-container\">\n    <div class=\"text-block-wrap\">\n              <span class=\"text-span\">D\u00e9tente pure<\/span>\n            \n                                    <div class=\"text-title\">\n              <h1>Espace bien-\u00eatre Bristol<\/h1>\n            <\/div>\n                              \n            \n          <\/div>\n  <\/div>\n<\/div>\n<style>\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-block-container {\n    background-color: #1a454e;\n  }\n\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-block-wrap {\n    padding-top: 50px;\n    padding-bottom: 50px;\n  }\n\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-span {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title p,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h1,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h2,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h3,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h4,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h5,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title h6,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-title a {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content p,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h1,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h2,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h3,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h4,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h5,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content h6,\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .text-content a {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39 .btn-custom-link {\n    color: #d3e2e6;\n    border-color: #d3e2e6;\n  }\n<\/style>\n\n<div class=\"hotel-bristol-text-block\" id=\"hotel-bristol-text-block-block_a0b263e0a1e62fe9cbbb24d0093bfe39\">\n  <div class=\"text-block-container\">\n    <div class=\"text-block-wrap\">\n            \n                                            \n              <div class=\"text-content\">\n          <p>Notre espace bien-\u00eatre est l&rsquo;endroit id\u00e9al pour se d\u00e9tendre apr\u00e8s une journ\u00e9e active en montagne. Veuillez noter que cet espace est naturiste et r\u00e9serv\u00e9 exclusivement aux personnes de 16 ans et plus. <\/p>\n<p>&nbsp;<\/p>\n<p>Vous y trouverez un sauna finlandais traditionnel, un hammam, des douches sensorielles, une cabine infrarouge, un bain de pieds et un sanarium \u2013 une combinaison apaisante de sauna et de hammam. Notre spacieuse salle de relaxation vous offre une tranquillit\u00e9 suppl\u00e9mentaire, pour une d\u00e9tente absolue. <\/p>\n<p>&nbsp;<\/p>\n<p>De plus, une salle de massage propose une s\u00e9lection de soins apaisants qui harmonisent le corps et l&rsquo;esprit. Notre espace bien-\u00eatre vous invite \u00e0 vous ressourcer, \u00e0 oublier le quotidien et \u00e0 savourer des moments de pure d\u00e9tente. <\/p>\n        <\/div>\n            \n          <\/div>\n  <\/div>\n<\/div>\n<div class=\"wp-block-cover is-light\" style=\"margin-top:0px;margin-bottom:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;min-height:600px;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1605\" height=\"1070\" class=\"wp-block-cover__image-background wp-image-623 size-full\" alt=\"\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3.webp\" data-object-fit=\"cover\" srcset=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3.webp 1605w, https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3-300x200.webp 300w, https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3-1024x683.webp 1024w, https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3-768x512.webp 768w, https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3-1536x1024.webp 1536w\" sizes=\"auto, (max-width: 1605px) 100vw, 1605px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#ae967d\"><\/span><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-1e9972ec wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n<style>\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-block-container {\n    background-color: #1a454e;\n  }\n\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-block-wrap {\n    padding-top: 50px;\n    padding-bottom: 50px;\n  }\n\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-span {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title p,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h1,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h2,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h3,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h4,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h5,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title h6,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-title a {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content p,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h1,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h2,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h3,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h4,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h5,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content h6,\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .text-content a {\n    color: #d3e2e6;\n  }\n\n  #hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674 .btn-custom-link {\n    color: #d3e2e6;\n    border-color: #d3e2e6;\n  }\n<\/style>\n\n<div class=\"hotel-bristol-text-block\" id=\"hotel-bristol-text-block-block_935eaa844bc339a43804e6a94823c674\">\n  <div class=\"text-block-container\">\n    <div class=\"text-block-wrap\">\n            \n                                    <div class=\"text-title\">\n              <h2>Massage Bristol<\/h2>\n            <\/div>\n                              \n              <div class=\"text-content\">\n          <p>L&rsquo;h\u00f4tel Bristol propose une vari\u00e9t\u00e9 de massages, dont le massage sportif, le massage aux huiles essentielles, le massage du visage avec massage des mains final et le massage aux pierres chaudes. Les rendez-vous peuvent \u00eatre pris directement \u00e0 la r\u00e9ception. <\/p>\n        <\/div>\n            \n              <a href=\"\/wp-content\/uploads\/2026\/04\/massage-angebot-2023.pdf\" \n           class=\"btn-custom-link\" \n           target=\"_blank\">\n          Offres de massage        <\/a>\n          <\/div>\n  <\/div>\n<\/div>\n<div class=\"wp-block-cover is-light gallery-custom-class\" style=\"margin-top:0px;margin-bottom:0px;padding-top:100px;padding-right:200px;padding-bottom:100px;padding-left:200px\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim\" style=\"background-color:#d3e2e6\"><\/span><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-5bfe74c2 wp-block-cover-is-layout-constrained\">\n<div class=\"hotel-bristol-gallery-block\" id=\"hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26\">\n    <style>\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-loop { \n      position: relative;\n      margin: 0 -20px;\n    }\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-sizer {\n      width: 50%;\n      height: 0;\n    }\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item { \n      margin-bottom: 40px; \n      box-sizing: border-box;\n      padding: 0 20px;\n    }\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item.width-full {\n      width: 100%; \n    }\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item.width-half {\n      width: 50%; \n    }\n    #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item img { \n      display: block; \n      width: 100%; \n      height: 600px; \n      object-fit: cover;\n      object-position: center;\n      cursor: pointer;\n    }\n\n    @media (max-width: 767px) {\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-loop {\n        margin: 0 -10px;\n      }\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item {\n        width: 50%;\n        margin-bottom: 20px;\n        padding: 0 10px;\n      }\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item.width-full {\n        width: 100%;\n      }\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item img {\n        height: 105px;\n      }\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item.last-odd-item img,\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item.width-full img {\n        height: 230px;\n      }\n      #hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26 .hotel-bristol-gallery-image-item:nth-of-type(4n+3) img {\n        height: 230px;\n      }\n    }\n  <\/style>\n\n  <div class=\"hotel-bristol-gallery-image-loop\">\n    <div class=\"hotel-bristol-gallery-image-sizer\"><\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-full\" data-desktop-width=\"width-full\" data-mobile-width=\"width-full\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-1.webp\" alt=\"Ruheraum mit Liegest\u00fchlen und Kamin im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-1.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-2.webp\" alt=\"W\u00e4rmekabinen mit Holzverkleidung im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-2.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3.webp\" alt=\"R\u00fcckenmassage in einem Behandlungsraum des Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-3.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-full\" data-desktop-width=\"width-full\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-4-scaled.webp\" alt=\"Fussmassage w\u00e4hrend einer Wellnessbehandlung im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-4-scaled.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-full\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-5.webp\" alt=\"Ruheecke mit Sitzbank, Handt\u00fcchern und Orchidee im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-5.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-6.webp\" alt=\"Wellnessbereich mit farbig beleuchteter Steinwand und Handtuchregal im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-6.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-full\" data-desktop-width=\"width-full\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-7-ggg-scaled.webp\" alt=\"Holzverkleidete W\u00e4rmekabinen und Fussbecken im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-7-ggg-scaled.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-8.webp\" alt=\"Spa Bristol in Zermatt mit Sitzbank, Orchidee und warm beleuchteten W\u00e4nden\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-8.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-half\" data-desktop-width=\"width-half\" data-mobile-width=\"width-full\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-9.webp\" alt=\"Kerzen in einer Holznische im Wellnessbereich des Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-9.webp\">\n    <\/div>\n        <div class=\"hotel-bristol-gallery-image-item width-full last-even-item\" data-desktop-width=\"width-full\" data-mobile-width=\"width-half\">\n      <img decoding=\"async\" class=\"hotel-bristol-gallery-lightbox-trigger\" src=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-10-scaled.webp\" alt=\"Steinwand, Holzbank und dezente Beleuchtung im Spa Bristol in Zermatt\" data-full=\"https:\/\/hotel-bristol.ch\/wp-content\/uploads\/2026\/04\/20260427-spa_bristol-10-scaled.webp\">\n    <\/div>\n      <\/div>\n\n  <script>\n    (function($) {\n      'use strict';\n\n      $(document).on('ready', function() {\n        var $container = $('#hotel-bristol-gallery-block-block_af94972c2adde649e0de64824df3ad26');\n        var $grid = $container.find('.hotel-bristol-gallery-image-loop');\n\n        if ($grid.length) {\n          imagesLoaded($grid.get(0), function() {\n            function isMobileView() {\n              if (window.matchMedia) return window.matchMedia('(max-width: 767px)').matches;\n              return $(window).width() <= 767;\n            }\n\n            function applyWidths() {\n              var mobile = isMobileView();\n              $grid.find('.hotel-bristol-gallery-image-item').each(function() {\n                var widthClass = mobile ? this.getAttribute('data-mobile-width') : this.getAttribute('data-desktop-width');\n                this.classList.remove('width-full', 'width-half');\n                if (widthClass) this.classList.add(widthClass);\n              });\n            }\n\n            applyWidths();\n\n            $grid.masonry({\n              itemSelector: '.hotel-bristol-gallery-image-item',\n              percentPosition: true,\n              columnWidth: '.hotel-bristol-gallery-image-sizer',\n              gutter: 0\n            });\n\n            var resizeTimer;\n            $(window).on('resize orientationchange', function() {\n              clearTimeout(resizeTimer);\n              resizeTimer = setTimeout(function() {\n                applyWidths();\n                $grid.masonry('reloadItems');\n                $grid.masonry('layout');\n              }, 150);\n            });\n          });\n        }\n\n        \/\/lightbox gallery\n        \/\/ Lightbox gallery dengan navigasi\n        var $lightbox = $container.find('.hotel-bristol-gallery-lightbox');\n        if (!$lightbox.length) {\n            $lightbox = $(`\n                <div class=\"hotel-bristol-gallery-lightbox\">\n                    <div class=\"hotel-bristol-gallery-lightbox-inner\">\n                        <button type=\"button\" class=\"hotel-bristol-gallery-lightbox-prev\" aria-label=\"Previous\">&#10094;<\/button>\n                        <img decoding=\"async\" src=\"\" alt=\"\">\n                        <button type=\"button\" class=\"hotel-bristol-gallery-lightbox-next\" aria-label=\"Next\">&#10095;<\/button>\n                        <div class=\"hotel-bristol-gallery-lightbox-counter\"><\/div>\n                    <\/div>\n                    <button type=\"button\" class=\"hotel-bristol-gallery-lightbox-close\" aria-label=\"Close\">&times;<\/button>\n                <\/div>\n            `);\n            $container.append($lightbox);\n        }\n\n        \/\/ Kumpulkan semua trigger images\n        var $triggers = $container.find('.hotel-bristol-gallery-lightbox-trigger');\n        var currentIndex = 0;\n        var imagesData = [];\n\n        \/\/ Simpan data semua gambar\n        $triggers.each(function(index) {\n            var $img = $(this);\n            imagesData.push({\n                src: $img.data('full') || $img.attr('src'),\n                alt: $img.attr('alt') || ''\n            });\n        });\n\n        \/\/ Fungsi untuk update gambar dan counter\n        function updateLightboxImage(index) {\n            if (index >= 0 && index < imagesData.length) {\n                currentIndex = index;\n                var data = imagesData[currentIndex];\n                $lightbox.find('img').attr({ src: data.src, alt: data.alt });\n                $lightbox.find('.hotel-bristol-gallery-lightbox-counter').text((currentIndex + 1) + ' \/ ' + imagesData.length);\n                \n                \/\/ Sembunyikan\/show tombol prev\/next berdasarkan posisi\n                if (imagesData.length <= 1) {\n                    $lightbox.find('.hotel-bristol-gallery-lightbox-prev, .hotel-bristol-gallery-lightbox-next').hide();\n                } else {\n                    $lightbox.find('.hotel-bristol-gallery-lightbox-prev, .hotel-bristol-gallery-lightbox-next').show();\n                }\n            }\n        }\n\n        \/\/ Event untuk trigger klik\n        $container.on('click', '.hotel-bristol-gallery-lightbox-trigger', function(e) {\n            e.preventDefault();\n            var $img = $(this);\n            var index = $triggers.index($img);\n            \n            if (index !== -1) {\n                updateLightboxImage(index);\n                $lightbox.addClass('is-open');\n            }\n        });\n\n        \/\/ Event untuk tombol next\n        $lightbox.on('click', '.hotel-bristol-gallery-lightbox-next', function(e) {\n            e.stopPropagation();\n            var newIndex = currentIndex + 1;\n            if (newIndex < imagesData.length) {\n                updateLightboxImage(newIndex);\n            }\n        });\n\n        \/\/ Event untuk tombol prev\n        $lightbox.on('click', '.hotel-bristol-gallery-lightbox-prev', function(e) {\n            e.stopPropagation();\n            var newIndex = currentIndex - 1;\n            if (newIndex >= 0) {\n                updateLightboxImage(newIndex);\n            }\n        });\n\n        \/\/ Tutup lightbox (sama seperti sebelumnya)\n        $lightbox.on('click', function(e) {\n            if ($(e.target).is('.hotel-bristol-gallery-lightbox') || $(e.target).is('.hotel-bristol-gallery-lightbox-close')) {\n                $lightbox.removeClass('is-open');\n            }\n        });\n\n        \/\/ Keyboard navigation\n        $(document).on('keyup', function(e) {\n            if (!$lightbox.hasClass('is-open')) return;\n            \n            if (e.key === 'Escape') {\n                $lightbox.removeClass('is-open');\n            } else if (e.key === 'ArrowLeft') {\n                var newIndex = currentIndex - 1;\n                if (newIndex >= 0) updateLightboxImage(newIndex);\n            } else if (e.key === 'ArrowRight') {\n                var newIndex = currentIndex + 1;\n                if (newIndex < imagesData.length) updateLightboxImage(newIndex);\n            }\n        });\n      });\n\n    })(jQuery);\n  <\/script>\n  <\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1761","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/pages\/1761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/comments?post=1761"}],"version-history":[{"count":1,"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/pages\/1761\/revisions"}],"predecessor-version":[{"id":1771,"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/pages\/1761\/revisions\/1771"}],"wp:attachment":[{"href":"https:\/\/hotel-bristol.ch\/fr\/wp-json\/wp\/v2\/media?parent=1761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}