1<!DOCTYPE html><!-- Last Published: Wed Sep 23 2026 13:53:12 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="palaciodetavira.webflow.io" data-wf-page="67e5a93e3d9f67410a473145" data-wf-site="67e5a93e3d9f67410a47301a" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Contact us | Book your dream stay in beautiful Tavira, Portugal</title><link rel="alternate" hrefLang="x-default" href="https://www.palaciodetavira.com/contact"/><link rel="alternate" hrefLang="en" href="https://www.palaciodetavira.com/contact"/><link rel="alternate" hrefLang="fr-FR" href="https://www.palaciodetavira.com/fr/contact"/><link rel="alternate" hrefLang="pt" href="https://www.palaciodetavira.com/pt/contato"/><meta content="Get in touch with Palacio de Tavira to check availability, request offers or plan your stay in this boutique hotel in the heart of Tavira, Algarve." name="description"/><meta content="Contact us | Book your dream stay in beautiful Tavira, Portugal" property="og:title"/><meta content="Get in touch with Palacio de Tavira to check availability, request offers or plan your stay in this boutique hotel in the heart of Tavira, Algarve." property="og:description"/><meta content="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67eadb8a78fdc1da0cb69707_OPG.png" property="og:image"/><meta content="Contact us | Book your dream stay in beautiful Tavira, Portugal" name="twitter:title"/><meta content="Get in touch with Palacio de Tavira to check availability, request offers or plan your stay in this boutique hotel in the heart of Tavira, Algarve." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67eadb8a78fdc1da0cb69707_OPG.png" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/css/palaciodetavira.shared.a7c2485eb.css" rel="stylesheet" type="text/css" integrity="sha384-p8JIXryn+CKWCY5oWIjArNoAjCvfyEj544MdzAYNkobjo7TIy2B2E9YDN763g82H" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","DM Sans:300,400,500,600,700","DM Serif Text:300,400,500,600,700"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/682df26e61ff64d0c06792b0_favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/682df2705a56d0e9b936ddb3_Webclip.png" rel="apple-touch-icon"/><link href="https://www.palaciodetavira.com/contact" rel="canonical"/>
1<script type="application/ld+json"> 2{ 3 "@context": "https://schema.org", 4 "@graph": [ 5 { 6 "@type": "WebSite", 7 "@id": "https://www.palaciodetavira.com/en/#website", 8 "url": "https://www.palaciodetavira.com/en/", 9 "name": "Palácio de Tavira", 10 "publisher": { "@id": "https://www.palaciodetavira.com/#organization" } 11 }, 12 { 13 "@type": "Hotel", 14 "@id": "https://www.palaciodetavira.com/en/#hotel", 15 "name": "Palácio de Tavira - A Small Luxury Hotel of the World", 16 "description": "An 18th-century palace in the heart of Tavira, balancing Moorish heritage with modern luxury, featuring rooftop pools, an ocean-inspired restaurant, and a serene spa.", 17 "url": "https://www.palaciodetavira.com/en/", 18 "telephone": "+351281512600", 19 "email": "[email protected]", 20 "address": { 21 "@type": "PostalAddress", 22 "streetAddress": "Praça Dr. António Padinha, n° 35 e 37", 23 "addressLocality": "Tavira", 24 "postalCode": "8800-637", 25 "addressCountry": "PT" 26 }, 27 "geo": { 28 "@type": "GeoCoordinates", 29 "latitude": "37.1264", 30 "longitude": "-7.6515" 31 }, 32 "starRating": { 33 "@type": "Rating", 34 "ratingValue": "5" 35 }, 36 "identifier": "RNET-12857", 37 "aggregateRating": { 38 "@type": "AggregateRating", 39 "ratingValue": "9.2", 40 "bestRating": "10", 41 "worstRating": "1", 42 "reviewCount": "484" 43 }, 44 "amenityFeature": [ 45 { "@type": "LocationFeatureSpecification", "name": "Free Wi-Fi", "value": true }, 46 { "@type": "LocationFeatureSpecification", "name": "Rooftop Swimming Pool", "value": true }, 47 { "@type": "LocationFeatureSpecification", "name": "24-hour Front Desk", "value": true } 48 ] 49 } 50 ] 51}
vendor: 86 bytes, line 51
51<script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script>
51<!-- Google Tag Manager -->
52<script>
vendor: 327 bytes, lines 52-56
52(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 53new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 54j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 55'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 56})(window,document,'script','dataLayer','
56GTM-N8WDVXMQ
vendor: 3 bytes, line 56
56');
56</script>
56 57<!-- End Google Tag Manager --> 58 59<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 59-60
59 60<script async src="https://www.googletagmanager.com/gtag/js?id=
60G-GLJQMGG5EF
vendor: 12 bytes, line 60
60"></script>
61<script> 62
vendor: 134 bytes, lines 62-66
62window.dataLayer = window.dataLayer || []; 63 function gtag(){dataLayer.push(arguments);} 64 gtag('js', new Date()); 65 66 gtag('config', '
66G-GLJQMGG5EF
vendor: 4 bytes, line 66
66');
67</script>
67 68 69<link rel="stylesheet" id="mirai-engine-2023-css" href="https://static.mirai.com/core/index.css" type="text/css" 70 media="all" /> 71 72<style> 73 :root{ 74 --corporative-color: #B98869; 75 --mirai-deals-modal-z-index: 9999; 76 } 77 78[data-mirai-component="finder"][data-layout="column"] ui-icon { 79 color: var(--mirai-ui-button-background) !important; 80} 81[data-mirai-component="finder"][data-layout="column"]>ui-finder { 82 --mirai-finder-gap: 16px; 83} 84[data-mirai-component="finder"][data-layout="column"] ui-button { 85 padding: 40px; 86} 87[data-mirai-component="finder"][data-layout="column"] ui-finder { 88 --mirai-finder-border:; 89} 90</style> 91 92<div data-mirai-id="100380105"></div></head><body><div class="page-wrapper"><div class="global-styles w-embed"><style> 93 94/* Make text look crisper and more legible in all browsers */ 95body { 96 -webkit-font-smoothing: antialiased; 97 -moz-osx-font-smoothing: grayscale; 98 font-smoothing: antialiased; 99 text-rendering: optimizeLegibility; 100} 101 102/* Focus state style for keyboard navigation for the focusable elements */ 103*[tabindex]:focus-visible, 104 input[type="file"]:focus-visible { 105 outline: 0.125rem solid #4d65ff; 106 outline-offset: 0.125rem; 107} 108 109/* Set color style to inherit */ 110.inherit-color * { 111 color: inherit; 112} 113
114/* Get rid of top margin on first element in any rich text element */ 115.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child { 116 margin-top: 0 !important; 117} 118 119/* Get rid of bottom margin on last element in any rich text element */ 120.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 121 margin-bottom: 0 !important; 122} 123 124 125/* Make sure containers never lose their center alignment */ 126.container-medium,.container-small, .container-large { 127 margin-right: auto !important; 128 margin-left: auto !important; 129} 130 131/* 132Make the following elements inherit typography styles from the parent and not have hardcoded values. 133Important: You will not be able to style for example "All Links" in Designer with this CSS applied. 134Uncomment this CSS to use it in the project. Leave this message for future hand-off. 135*/ 136/* 137a, 138.w-input, 139.w-select, 140.w-tab-link, 141.w-nav-link, 142.w-dropdown-btn, 143.w-dropdown-toggle, 144.w-dropdown-link { 145 color: inherit; 146 text-decoration: inherit; 147 font-size: inherit; 148} 149*/ 150 151/* Apply "..." after 3 lines of text */ 152.text-style-3lines { 153 display: -webkit-box; 154 overflow: hidden; 155 -webkit-line-clamp: 3; 156 -webkit-box-orient: vertical; 157} 158 159/* Apply "..." after 2 lines of text */ 160.text-style-2lines { 161 display: -webkit-box; 162 overflow: hidden; 163 -webkit-line-clamp: 2; 164 -webkit-box-orient: vertical; 165} 166 167/* These classes are never overwritten */ 168.hide { 169 display: none !important; 170} 171 172@media screen and (max-width: 991px) { 173 .hide, .hide-tablet { 174 display: none !important; 175 } 176} 177 @media screen and (max-width: 767px) { 178 .hide-mobile-landscape{ 179 display: none !important; 180 } 181} 182 @media screen and (max-width: 479px) { 183 .hide-mobile{ 184 display: none !important; 185 } 186} 187 188.margin-0 { 189 margin: 0rem !important; 190} 191 192.padding-0 { 193 padding: 0rem !important; 194} 195 196.spacing-clean { 197padding: 0rem !important; 198margin: 0rem !important; 199} 200 201.margin-top { 202 margin-right: 0rem !important; 203 margin-bottom: 0rem !important; 204 margin-left: 0rem !important; 205} 206 207.padding-top { 208 padding-right: 0rem !important; 209 padding-bottom: 0rem !important; 210 padding-left: 0rem !important; 211} 212 213.margin-right { 214 margin-top: 0rem !important; 215 margin-bottom: 0rem !important; 216 margin-left: 0rem !important; 217} 218 219.padding-right { 220 padding-top: 0rem !important; 221 padding-bottom: 0rem !important; 222 padding-left: 0rem !important; 223} 224 225.margin-bottom { 226 margin-top: 0rem !important; 227 margin-right: 0rem !important; 228 margin-left: 0rem !important; 229} 230 231.padding-bottom { 232 padding-top: 0rem !important; 233 padding-right: 0rem !important; 234 padding-left: 0rem !important; 235} 236 237.margin-left { 238 margin-top: 0rem !important; 239 margin-right: 0rem !important; 240 margin-bottom: 0rem !important; 241} 242 243.padding-left { 244 padding-top: 0rem !important; 245 padding-right: 0rem !important; 246 padding-bottom: 0rem !important; 247} 248 249.margin-horizontal { 250 margin-top: 0rem !important; 251 margin-bottom: 0rem !important; 252} 253 254.padding-horizontal { 255 padding-top: 0rem !important; 256 padding-bottom: 0rem !important; 257} 258 259.margin-vertical { 260 margin-right: 0rem !important; 261 margin-left: 0rem !important; 262} 263 264.padding-vertical { 265 padding-right: 0rem !important; 266 padding-left: 0rem !important; 267} 268 269</style> 270 271 272<style> 273/* Fluid responsive design */ 274@media only screen and (max-width: 1440px) and (min-width: 992px) { 275 html { 276 font-size: 1.1111vw; 277 } 278} 279</style></div><div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar w-nav"><div class="navbar_container"><div id="w-node-_21faf054-fd6f-edf1-8a9a-2e0651bfd9b1-51bfd9af" class="navbar_left"><div data-w-id="21faf054-fd6f-edf1-8a9a-2e0651bfd9b2" class="navbar_hamburguer"><div class="navbar_hamburguer-line-1"></div><div class="navbar_hamburguer-line-2"></div><div class="navbar_hamburguer-line-3"></div></div><div class="navbar_dropdown-wrapper"><div class="localization_block"><div class="embed-code-switcher-3 w-embed w-script">
279<script> 280 281document.addEventListener('DOMContentLoaded', function() { 282 const currentLinksSwitcher3 = document.querySelectorAll('[selector="dropdown3"].w--current'); 283 284 currentLinksSwitcher3.forEach(link => { 285 link.style.display = 'none'; 286 }); 287}); 288 289</script>
289</div><div class="ouiflow-element-contain w-locales-list"><div data-hover="false" data-delay="0" class="ouiflow-dropdown-3 w-dropdown"><div class="ouiflow-3-toggle w-dropdown-toggle"><div selector="dropdown3">English</div><div class="navbar_icon w-embed"><svg height="100%" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg"> 290<path d="M4 4.19072L7.5 0.556553L7.14767 0.19072L4 3.45905L0.852327 0.19072L0.5 0.556552L4 4.19072Z" fill="currentcolor"/> 291</svg></div></div><nav class="dropdown-list w-dropdown-list"><div role="list" class="locale-list w-locales-items"><div role="listitem" class="locale w-locales-item"><a selector="dropdown3" hreflang="en" href="/contact" aria-current="page" class="locale-text w--current">English</a></div><div role="listitem" class="locale w-locales-item"><a selector="dropdown3" hreflang="fr-FR" href="/fr/contact" class="locale-text">Français</a></div><div role="listitem" class="locale w-locales-item"><a selector="dropdown3" hreflang="pt" href="/pt/contato" class="locale-text">Português</a></div></div></nav></div></div></div></div></div><a id="w-node-_21faf054-fd6f-edf1-8a9a-2e0651bfd9d0-51bfd9af" href="/" class="navbar_brand w-nav-brand"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6958bf92580702dd57686_palacio-de-tavira_white.png" loading="lazy" sizes="230px" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6958bf92580702dd57686_palacio-de-tavira_white-p-500.png 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6958bf92580702dd57686_palacio-de-tavira_white-p-800.png 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6958bf92580702dd57686_palacio-de-tavira_white-p-1080.png 1080w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6958bf92580702dd57686_palacio-de-tavira_white.png 1591w" alt="" class="navbar_logo"/><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6959509af17d4490bac30_palacio-de-tavira_green.png" loading="lazy" sizes="230px" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6959509af17d4490bac30_palacio-de-tavira_green-p-500.png 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6959509af17d4490bac30_palacio-de-tavira_green-p-800.png 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6959509af17d4490bac30_palacio-de-tavira_green-p-1080.png 1080w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6959509af17d4490bac30_palacio-de-tavira_green.png 1591w" alt="" class="navbar_logo-scroll"/></a><a id="w-node-_21faf054-fd6f-edf1-8a9a-2e0651bfd9d2-51bfd9af" data-w-id="21faf054-fd6f-edf1-8a9a-2e0651bfd9d2" href="#" class="button is-nav w-button">BOOK NOW</a></div><div class="navbar_menu"><a href="/hotel" class="navbar_link">HOTEL</a><a href="/rooms" class="navbar_link">ROOMS</a><a href="/gastronomy" class="navbar_link">GASTRONOMY</a><a href="/wellness" class="navbar_link">WELLNESS</a><a href="/experiences" class="navbar_link">EXPERIENCES</a><a href="/gift-vouchers" class="navbar_link">Give Palacio de Tavira</a><a href="/offers" class="navbar_link">SPECIAL OFFERS</a><a href="/contact" aria-current="page" class="navbar_link w--current">CONTACT</a></div><div class="menu-lateral_wrapper"><div class="menu-lateral_component"><div data-w-id="09092551-5197-b879-bcff-274b315bffd6" class="menu-lateral_close-link"><div>close</div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e69890716cf3ad0f3a042f_close-icon.svg" loading="lazy" alt="" class="menu-lateral_close-icon"/></div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="menu-lateral_block"><div class="menu-lateral_links-block"><a href="/hotel" class="menu-lateral_links">HOTEL</a><a href="/rooms" class="menu-lateral_links">ROOMS</a><a href="/gastronomy" class="menu-lateral_links">GASTRONOMY</a><a href="/wellness" class="menu-lateral_links">WELLNESS</a><a href="/experiences" class="menu-lateral_links">EXPERIENCES</a><a href="/offers" class="menu-lateral_links">SPECIAL OFFERS</a><a href="/contact" aria-current="page" class="menu-lateral_links w--current">CONTACT</a><a href="/press" class="menu-lateral_links">PRESS</a><a href="/gift-vouchers" class="menu-lateral_links">GIVE PALACIO DE TAVIRA</a></div><div class="menu_lateral-line"></div><div class="menu-lateral_links-block is-smaller"><a href="#" class="menu-lateral_links-2 w-condition-invisible w-dyn-bind-empty"></a><a href="#" class="menu-lateral_links-2 w-condition-invisible w-dyn-bind-empty"></a><a href="#" class="menu-lateral_links-2 w-condition-invisible w-dyn-bind-empty"></a><a href="#" data-w-id="77f8bd39-744a-1f63-9db6-b66fc4da8f1f" class="menu-lateral_links-2">book now</a></div><div class="menu_lateral-line"></div><div class="menu_lateral-socials-block"><a href="https://www.facebook.com/people/Hotel-Palacio-de-Tavira/61572421722660/" target="_blank" class="menu_lateral-socials-l
291ink w-inline-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e698b218b909400d6b7512_iconmonstr-facebook-1%201.svg" loading="lazy" alt="" class="menu_lateral-socials"/></a><a href="https://www.instagram.com/hotelpalaciodetavira/" target="_blank" class="menu_lateral-socials-link w-inline-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e698b2a1725de2cfc16889_iconmonstr-instagram-11%201.svg" loading="lazy" alt="" class="menu_lateral-socials"/></a></div></div></div></div></div><div class="locale-mobile-wrapper w-locales-list"><div role="list" class="locale-mobile-list w-locales-items"><div role="listitem" class="locale-mobile w-locales-item"><a hreflang="en" href="/contact" aria-current="page" class="locale-text w--current">English</a></div><div role="listitem" class="locale-mobile w-locales-item"><a hreflang="fr-FR" href="/fr/contact" class="locale-text">Français</a></div><div role="listitem" class="locale-mobile w-locales-item"><a hreflang="pt" href="/pt/contato" class="locale-text">Português</a></div></div></div><div class="menu-lateral_detail-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" loading="lazy" alt="" class="menu-lateral_detail"/></div></div><div data-w-id="401ad9dd-db4f-761d-bfbf-0161f2124a62" class="menu-lateral_overlay"></div></div><div class="reserver_wrapper"><div class="reserver_block"><div class="reserver_close-block"><a data-w-id="ac283b0a-2b35-971a-1b3d-cb9f4dc649bd" href="#" class="reserver_close w-inline-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e5a93e3d9f67410a473103_CLOSE%20(1).svg" loading="lazy" alt="" class="menu-lateral_close-icon"/><div>close</div></a><div class="reserver_line"></div></div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="reserver_links-block"><a data-w-id="12cc7d95-a408-05de-e05d-a9dd278045ce" href="#" class="reserver_links w-inline-block"><div>Book a room</div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e5a93e3d9f67410a473104_icon.svg" loading="lazy" alt="" class="reserver_links-icon"/></a><a href="#" class="reserver_links hide w-inline-block w-condition-invisible"><div class="w-dyn-bind-empty"></div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e5a93e3d9f67410a473104_icon.svg" loading="lazy" alt="" class="reserver_links-icon"/></a><a href="https://widget.thefork.com/en/294a9a84-bed6-458f-8d5e-0c74a5dee73a" target="_blank" class="reserver_links w-inline-block"><div>BOOK A TABLE</div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e5a93e3d9f67410a473104_icon.svg" loading="lazy" alt="" class="reserver_links-icon"/></a><a href="#" class="reserver_links hide w-inline-block"><div>BOOK A TREATMENT</div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e5a93e3d9f67410a473104_icon.svg" loading="lazy" alt="" class="reserver_links-icon"/></a></div></div></div></div></div><div data-w-id="52dc9502-d8ef-b80e-223a-b2e9e4007d27" class="reserver_overlay"></div></div><div class="book_wrapper"><div class="book_block"><div class="book_close-block"><a data-w-id="a2bbf2c5-1e32-2068-e99e-cd44ccfb2ba5" href="#" class="book_close w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67fee0425c22d1d0efcb155b_67fedf1fd69760e062f7c228_close%201.svg" alt="" class="menu-lateral_close-icon"/><div>CLOSE</div></a><div class="book_line"></div><div data-w-id="a2bbf2c5-1e32-2068-e99e-cd44ccfb2baa" class="book_back"><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67fedfd92625ac336f8df5ce_Vector.svg" alt="" class="book_back-icon is-book"/><div>BACK</div></div></div><div class="book_links-block"><a href="#" target="_blank" class="book_links w-inline-block"><div>BOOK A ROOM</div></a><div class="w-embed"><div data-mirai-component="finder" data-layout="column"></div> 292 293<style> 294@media screen and (max-height: 699px) { 295 .jgiT-G_layer { 296 top: 100px !important; 297 } 298 } 299</style></div></div><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67fedf8033ebd9418545b26c_logo.png" alt="" class="book_logo"/></div><div data-w-id="a2bbf2c5-1e32-2068-e99e-cd44ccfb2bb4" class="book_overlay"></div></div></div><div class="main-wrapper"><div class="section_wrapper"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><section class="section_header"><div class="padding-global full-height"><div class="container-medium full-height"><div class="header_component"><div class="header_title"><h1>CONTACT <br/><span class="h1-style-smaller">& FAQ </span></h1></div></div></div></div><div class="background_bg"><div class="background_overlay"></div><img alt="Panoramic view of Tavira from above, with rooftops and winding streets â Palacio de Tavira" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b1566fab7f5c60b4e1250_Header%20-%20Contact.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b1566fab7f5c60b4e1250_Header%20-%20Contact-p-500.jpg 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b1566fab7f5c60b4e1250_Header%20-%20Contact-p-800.jpg 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b1566fab7f5c60b4e1250_Header%20-%20Contact-p-1080.jpg 1080w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b1566fab7f5c60b4e1250_Header%20-%20Contact.jpg 1440w" class="cover-image"/></div></section></div></div></div><div class="section_wrapper"><div class="side-detail_wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/><img loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6976a8d9f8fd5d1b6ab57_PDT-HOTEL-PATTERN-RGB%201.svg" alt="" class="side-detail"/></div><section class="section_contact"><div class="spacer-huge"></div><div class="padding-global"><div class="container-medium"><div class="contact_component"><div class="contact_header"><h2 class="text-color-terracota text-style-allcaps">CONTACT US</h2><div class="contact_text"><div>You can contact us directly by e-mail <a href="mailto:[email protected]" target="_blank" class="link">[email protected]</a> or by phone +351 281 512 600.<br/>Alternatively, you can contact our concierge via the form below.</div></div></div><div class="contact_form"><div class="form_component w-form"><form id="wf-form-Contact---Lagoa" name="wf-form-Contact---Lagoa" data-name="Contact - Lagoa" method="get" class="form_form is-contact" data-wf-page-id="67e5a93e3d9f67410a473145" data-wf-element-id="f06f544d-d032-3a3f-cba2-f41ce51651c1"><div class="form_field-wrapper"><div class="form_input-flex"><input class="form_input w-input" maxlength="256" name="Last-name" data-name="Last name" placeholder="Last name" type="text" id="Last-name"/><input class="form_input w-input" maxlength="256" name="Name" data-name="Name" placeholder="Name" type="text" id="Name"/></div><div class="form_input-flex"><input class="form_input w-input" maxlength="256" name="E-mail-address" data-name="E-mail address" placeholder="E-mail address" type="email" id="E-mail-address"/><input class="form_input w-input" maxlength="256" name="Phone" data-name="Phone" placeholder="Phone" type="tel" id="Phone"/></div><input class="form_input w-input" maxlength="256" name="Subject" data-name="Subject" placeholder="Subject" type="text" id="Subject"/><textarea id="Message" name="Message" maxlength="5000" data-name="Message" placeholder="Message" class="form_input is-text-area w-input"></textarea><div class="recaptcha-block"><div data-sitekey="6LehCk0rAAAAAIUb48bU84VThLxuWR_uTEirhi3N" class="w-form-formrecaptcha recaptcha g-recaptcha g-recaptcha-error g-recaptcha-disabled"></div></div></div><input type="submit" data-wait="Please wait..." class="button is-form-contact w-button" value="SEND MESSAGE"/></form><div class="form_message-success w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="form_message-error w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div></div></div><div class="spacer-xhuge"></div></section><section class="section_contact-content"><div class="padding-global"><div class="container-medium"><div class="contact-content_component"><div class="content_block"><div class="content_text is-contact"><div class="content_title"><h2 class="text-color-terracota text-style-allcaps">How do I get to palacio de tavira?</h2><div>Palacio de Tavira is conveniently located in the heart of Tavira, Portugal. To reach us, take the A22 motorway towards Tavira and follow the signs to the city center. Our address is Praça Dr. António Padinha, n°35 e 37, 8800-637 Tavira, Portugal. <br/>For a seamless arrival, private transfers can be arranged from Faro Airport or nearby locations.</div></div><a target="_blank" href="https://www.google.com/maps/place/Pal%C3%A1cio+de+Tavira/@37.1283519,-7.6493688,17z/data=!3m1!4b1!4m6!3m5!1s0xd1003feaf0a18ed:0xf84f278c2988ed6d!8m2!3d37.1283519!4d-7.6493688!16s%2Fg%2F11m5y5ss1z?hl=es&entry=ttu&g_ep=EgoyMDI1MDUyMS4wIKXMDSoASAFQAw%3D%3D" class="button is-icon w-inline-block"><div>LOCATE US ON A MAP</div><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6938f3f8c3c895411bcc7_Union.svg" loading="lazy" alt="" class="button-icon"/></a></div><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="content_image"><img alt="Elegant hotel façade with traditional architecture and refined details â Palacio de Tavira" loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b15a7ecee090deed15166_Image%201%20-%20Contact.jpg" sizes="(max-width: 991px) 100v
299w, 822px" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b15a7ecee090deed15166_Image%201%20-%20Contact-p-500.jpg 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b15a7ecee090deed15166_Image%201%20-%20Contact-p-800.jpg 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47303d/682b15a7ecee090deed15166_Image%201%20-%20Contact.jpg 822w" class="cover-image"/></div></div></div></div></div></div></div></div><div class="spacer-xhuge"></div></section><section class="section_contact-faq"><div class="padding-global"><div class="container-medium"><div class="contact-faq_component"><div class="contact-faq_title"><h2 class="text-size-huge text-color-red">FREQUENTLY ASKED QUESTIONS</h2></div><div class="faq-block"><div class="faq-item"><div class="faq-question"><h3 class="faq_title">HOW CAN I BOOK A ROOM?</h3><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6a3970520ac40fef82daf_icon%20(1).svg" loading="lazy" alt="" class="faq-icon"/></div><div class="faq-answer"><div class="faq-text"><div data-w-id="d670ff12-8a77-7f65-ccc9-1262b2c95a51">You can book directly on our official website to benefit from the best conditions, or contact our team for personalised assistance.</div></div><div class="spacer-xmedium"></div></div></div><div class="faq-item"><div class="faq-question"><h3 class="faq_title">Do you have parking?</h3><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6a3970520ac40fef82daf_icon%20(1).svg" loading="lazy" alt="" class="faq-icon"/></div><div class="faq-answer"><div class="faq-text"><div>The hotel does not have a private parking, but there are several in the area.</div></div><div class="spacer-xmedium"></div></div></div><div class="faq-item"><div class="faq-question"><h3 class="faq_title">Do you offer a concierge service?</h3><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6a3970520ac40fef82daf_icon%20(1).svg" loading="lazy" alt="" class="faq-icon"/></div><div class="faq-answer"><div class="faq-text"><div>Yes, we do. Our concierge team will be able to assist you with restaurant reservations, activities and anything you may need during your stay.</div></div><div class="spacer-xmedium"></div></div></div><div class="faq-item"><div class="faq-question"><h3 class="faq_title">Is the restaurant open to external guests?</h3><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6a3970520ac40fef82daf_icon%20(1).svg" loading="lazy" alt="" class="faq-icon"/></div><div class="faq-answer"><div class="faq-text"><div>Yes, both Mirsal Restaurant and Bar da Lua, are open to anyone who wants to enjoy our chefâs cuisine. We recommend booking ahead of time.</div></div><div class="spacer-xmedium"></div></div></div><div class="faq-item"><div class="faq-question"><h3 class="faq_title">Are pets allowed?</h3><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e6a3970520ac40fef82daf_icon%20(1).svg" loading="lazy" alt="" class="faq-icon"/></div><div class="faq-answer"><div class="faq-text"><div>No, pets are not allowed in the hotel.</div></div><div class="spacer-xmedium"></div></div></div></div></div></div></div><div class="spacer-huge"></div></section></div></div><section class="footer"><div class="padding-global"><div class="container-medium"><div class="footer_component"><div class="footer_newsletter-wrapper"><div class="footer_newsletter-text"><h2 class="heading-style-h2">Some things are worth sharing. If youâd like to hear them, sign up to our newsletter.</h2></div><div class="footer_newsletter-block"><div class="form_component w-form"><form id="wf-form-Newsletter" name="wf-form-Newsletter" data-name="Newsletter" redirect="/newsletter" data-redirect="/newsletter" method="post" class="form_form" data-wf-page-id="67e5a93e3d9f67410a473145" data-wf-element-id="0ddb97b4-bf07-c83e-3a2f-070e36a26e54"><div class="form_field-wrapper"><div class="form_flex"><input class="form_input is-news w-input" maxlength="256" name="firstName" data-name="firstName" placeholder="Your name" type="text" id="firstName"/><input class="form_input is-news w-input" maxlength="256" name="email" data-name="email" placeholder="Your e-mail address" type="email" id="email"/><input type="hidden" name="language"/></div><label class="w-checkbox form_checkbox"><div class="w-checkbox-input w-checkbox-input--inputType-custom form_checkbox-icon"></div><input type="checkbox" name="checkbox" id="checkbox" data-name="Checkbox" required="" style="opacity:0;position:absolute;z-index:-1"/>
299<span class="form_checkbox-label w-form-label" for="checkbox">I have read and accept the <a href="/privacy-policy" class="text-style-link">privacy policy</a> of this site.</span></label><div data-sitekey="6LehCk0rAAAAAIUb48bU84VThLxuWR_uTEirhi3N" class="w-form-formrecaptcha g-recaptcha g-recaptcha-error g-recaptcha-disabled"></div></div><input type="submit" data-wait="Patience..." class="button is-form-submit w-button" value="SIGN UP"/></form><div class="form_message-success w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="form_message-error w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div><div class="footer_instagram-wrapper"><div class="lightwidget w-embed w-iframe w-script"><!-- LightWidget WIDGET -->
299<script src="https://cdn.lightwidget.com/widgets/lightwidget.js"></script>
299<iframe src="https://cdn.lightwidget.com/widgets/36a0404638685e7e870101ee7ceee941.html" scrolling="no" allowtransparency="true" class="lightwidget-widget" style="width:100%;border:0;overflow:hidden;"></iframe></div><div class="footer_instagram-link"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e698b2a1725de2cfc16889_iconmonstr-instagram-11%201.svg" loading="lazy" alt="" class="footer_instagram-logo"/><div class="text-instagram">FOLLOW US ON INSTAGRAM <a href="https://www.instagram.com/hotelpalaciodetavira/" target="_blank" class="text-style-link is-calvino">@hotelpalaciodetavira</a></div></div></div><div class="footer_bottom"><div class="footer_logo"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e696f709af17d4490d2b10_679403fad144d49b174d7733_PDT-HOTEL-PRIMARY-POSITIVE-RGB%201.webp" loading="lazy" alt="" sizes="239.84375px" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e696f709af17d4490d2b10_679403fad144d49b174d7733_PDT-HOTEL-PRIMARY-POSITIVE-RGB%201-p-500.webp 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e696f709af17d4490d2b10_679403fad144d49b174d7733_PDT-HOTEL-PRIMARY-POSITIVE-RGB%201-p-800.webp 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e696f709af17d4490d2b10_679403fad144d49b174d7733_PDT-HOTEL-PRIMARY-POSITIVE-RGB%201.webp 1578w" class="footer_vermelho"/><img sizes="100vw" srcset="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/696631a13bad9acfe2e555a1_91a2dcd1810b7e6f121ebc0ac9d456eb_small-luxury-hotels-seeklogo%201-p-500.png 500w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/696631a13bad9acfe2e555a1_91a2dcd1810b7e6f121ebc0ac9d456eb_small-luxury-hotels-seeklogo%201-p-800.png 800w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/696631a13bad9acfe2e555a1_91a2dcd1810b7e6f121ebc0ac9d456eb_small-luxury-hotels-seeklogo%201-p-1080.png 1080w, https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/696631a13bad9acfe2e555a1_91a2dcd1810b7e6f121ebc0ac9d456eb_small-luxury-hotels-seeklogo%201.png 1154w" alt="" loading="lazy" src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/696631a13bad9acfe2e555a1_91a2dcd1810b7e6f121ebc0ac9d456eb_small-luxury-hotels-seeklogo%201.png" class="footer_vermelho is-luxury"/></div><div class="footer_block"><h2 class="text-size-regular">HOTEL PALÃCIO DE TAVIRA</h2><div class="footer_block-text"><a href="tel:+351281512600" class="contact-link">+351 281 512 600</a><a href="mailto:[email protected]" class="contact-link">[email protected]</a></div><a href="https://maps.app.goo.gl/NNyZ6Pz8wTKa42aR7" target="_blank" class="footer_block-link w-inline-block"><div>Praça Dr. António Padinha,  <br/>n°35 e 37.  8800-637 <br/>Tavira, Portugal<br/>RNET 12857</div></a></div><div class="footer_block flex-small"><h2 class="text-size-regular">ABOUT US</h2><div class="footer_link-wrapper"><a href="/" class="footer_link">Press Kit</a><a href="https://marugal.com/en/" target="_blank" class="footer_link">Marugal Group</a><a href="/csr-policy" class="footer_link">CSR Policy</a></div></div><div class="footer_block flex-small"><h2 class="text-size-regular">LEGAL INFORMATION</h2><div class="footer_link-wrapper"><a href="/privacy-policy" class="footer_link">Privacy policy</a><a href="/legal-notices" class="footer_link">Legal notices</a><a href="/cookies-policy" class="footer_link">Cookies policy</a></div></div><div class="footer_block"><h2 class="text-size-regular">FOLLOW US</h2><div class="footer_links-sm-wrapper"><a href="https://www.facebook.com/people/Hotel-Palacio-de-Tavira/61572421722660/" target="_blank" class="footer_links-sm w-inline-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e698b218b909400d6b7512_iconmonstr-facebook-1%201.svg" loading="lazy" alt="" class="footer_sm-logo"/></a><a href="https://www.instagram.com/hotelpalaciodetavira/" target="_blank" class="footer_links-sm w-inline-block"><img src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/67e698b2a1725de2cfc16889_iconmonstr-instagram-11%201.svg" loading="lazy" alt="" class="footer_sm-logo"/></a></div></div></div></div></div></div><div id="sign-up" class="anchor"></div></section></div></div>
299<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=67e5a93e3d9f67410a47301a" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
299<script src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/js/palaciodetavira.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
299<script src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/js/palaciodetavira.schunk.0fb6c2ec229dbe45.js" type="text/javascript" integrity="sha384-Qtc+uHfpGeonYHVvM8iw/FIacco1yNO5/XJKHGPnUV3EF5aail6WOl23EIl3VtUc" crossorigin="anonymous"></script>
299<script src="https://cdn.prod.website-files.com/67e5a93e3d9f67410a47301a/js/palaciodetavira.141e978e.10c10f060f27abcc.js" type="text/javascript" integrity="sha384-vVzSWGOE2RqpZfyA9mMmcRlqKDXC1qsQNWqMYOY9UyYnQPj46DCczFpJmFYNHA6N" crossorigin="anonymous"></script>
299<script type="module" defer src="https://static.mirai.com/core/index.js"></script>
299 300 301 302<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 302-303
302 303<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
303GTM-N8WDVXMQ
vendor: 83 bytes, lines 303-304
303" 304height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
305<!-- End Google Tag Manager (noscript) --> 306 307<!--- Mailchimp language ---> 308
309<script> 310 document.addEventListener("DOMContentLoaded", function() { 311 const lang = document.documentElement.lang; // ex: "en", "pt", etc. 312 const input = document.querySelector('input[name="language"]'); 313 if (input) { 314 input.value = "Web-" + lang.toUpperCase(); // ex: Web-EN 315 } 316 }); 317</script>
317 318 319<!-- Familiar API starts here -->
320<script> 321 322document.addEventListener('DOMContentLoaded', function () { 323 var form = document.getElementById('wf-form-Newsletter'); 324 if (!form) return; 325 326 form.addEventListener('submit', function (e) { 327 e.preventDefault(); 328 e.stopPropagation(); 329 330 var firstName = (form.querySelector('[name="firstName"]') || {}).value || ''; 331 var email = (form.querySelector('[name="email"]') || {}).value || ''; 332 333 sessionStorage.setItem('nl_name', firstName); 334 sessionStorage.setItem('nl_email', email); 335 336 var redirectUrl = form.getAttribute('data-redirect') || form.getAttribute('redirect'); 337 338 if (redirectUrl) { 339 window.location.href = redirectUrl; 340 } 341 }); 342}); 343 344 345 346document.addEventListener('DOMContentLoaded', function () { 347 var lang = (document.documentElement.lang || 'en').split('-')[0].toLowerCase(); 348 349 // ââ 1. PREFILL firstName + email âââââââââââââââââââââââââââââââââââââââââ 350 var nlName = sessionStorage.getItem('nl_name'); 351 var nlEmail = sessionStorage.getItem('nl_email'); 352 var form = document.getElementById('wf-form-contactnewsletter'); 353 354 if (form && (nlName || nlEmail)) { 355 var firstNameField = form.querySelector('[name="firstName"]'); 356 var emailField = form.querySelector('[name="email"]'); 357 358 if (firstNameField && nlName) { 359 firstNameField.value = nlName; 360 // Hidden input so disabled value is still POSTed 361 var hn = document.createElement('input'); 362 hn.type = 'hidden'; hn.name = 'firstName'; hn.value = nlName; 363 form.appendChild(hn); 364 } 365 366 if (emailField && nlEmail) { 367 emailField.value = nlEmail; 368 emailField.disabled = true; 369 var he = document.createElement('input'); 370 he.type = 'hidden'; he.name = 'email'; he.value = nlEmail; 371 form.appendChild(he); 372 } 373 374 sessionStorage.removeItem('nl_name'); 375 sessionStorage.removeItem('nl_email'); 376 } 377 378 // ââ 2. FORM SUBMIT â POST without redirect ââââââââââââââââââââââââââââââââ 379 if (form) { 380 form.addEventListener('submit', function (e) { 381 e.preventDefault(); 382 383 fetch(form.action, { 384 method: 'POST', 385 headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, 386 body: new URLSearchParams(new FormData(form)).toString() 387 }) 388 .then(function (res) { 389 var wrapper = form.closest('.w-form'); 390 if (res.ok) { 391 form.style.display = 'none'; 392 var success = wrapper && wrapper.querySelector('.w-form-done'); 393 if (success) success.style.display = 'block'; 394 } else { 395 var error = wrapper && wrapper.querySelector('.w-form-fail'); 396 if (error) error.style.display = 'block'; 397 } 398 }) 399 .catch(function () { 400 var wrapper = form.closest('.w-form'); 401 var error = wrapper && wrapper.querySelector('.w-form-fail'); 402 if (error) error.style.display = 'block'; 403 }); 404 }); 405 } 406 407 // ââ 3. COUNTRY SELECT (nationality) ââââââââââââââââââââââââââââââââââââââ 408 var select = document.querySelector('select[name="nationality"]'); 409 if (select) { 410 var regionNames = new Intl.DisplayNames([lang], { type: 'region' }); 411 412 var countries = [ 413 'AF','AL','DZ','AD','AO','AG','AR','AM','AU','AT','AZ','BS','BH','BD','BB', 414 'BY','BE','BZ','BJ','BT','BO','BA','BW','BR','BN','BG','BF','BI','CV','KH', 415 'CM','CA','CF','TD','CL','CN','CO','KM','CG','CD','CR','HR','CU','CY','CZ', 416 'DK','DJ','DM','DO','EC','EG','SV','GQ','ER','EE','SZ','ET','FJ','FI','FR', 417 'GA','GM','GE','DE','GH','GR','GD','GT','GN','GW','GY','HT','HN','HU','IS', 418 'IN','ID','IR','IQ','IE','IL','IT','JM','JP','JO','KZ','KE','KI','KP','KR', 419 'KW','KG','LA','LV','LB','LS','LR','LY','LI','LT','LU','MG','MW','MY','MV', 420 'ML','MT','MH','MR','MU','MX','FM','MD','MC','MN','ME','MA','MZ','MM','NA', 421 'NR','NP','NL','NZ','NI','NE','NG','MK','NO','OM','PK','PW','PA','PG','PY', 422 'PE','PH','PL','PT','QA','RO','RU','RW','KN','LC','VC','WS','SM','ST','SA', 423 'SN','RS','SC','SL','SG','SK','SI','SB','SO','ZA','SS','ES','LK','SD','SR', 424 'SE','CH','SY','TW','TJ','TZ','TH','TL','TG','TO','TT','TN','TR','TM','TV', 425 'UG','UA','AE','GB','US','UY','UZ','VU','VE','VN','YE','ZM','ZW' 426 ] 427 .map(function (code) { return { code: code, name: regionNames.of(code) }; }) 428 .sort(function (a, b) { return a.name.localeCompare(b.name, lang); }); 429
430 countries.forEach(function (country) { 431 var option = document.createElement('option'); 432 option.value = country.code; 433 option.textContent = country.name; 434 select.appendChild(option); 435 }); 436 } 437 438 // ââ 4. DATE PICKER (birthDate) ââââââââââââââââââââââââââââââââââââââââââââ 439 var dateInput = document.querySelector('input[name="birthDate"]'); 440 if (dateInput) { 441 var style = document.createElement('style'); 442 style.textContent = 443 'input[name="birthDate"]::-webkit-calendar-picker-indicator {' + 444 ' filter: invert(24%) sepia(58%) saturate(600%) hue-rotate(190deg) brightness(85%) contrast(95%);' + 445 ' cursor: pointer;' + 446 '}'; 447 document.head.appendChild(style); 448 449 var placeholders = { 450 en: 'Your Birthdate', pl: 'Twoja data urodzenia', 451 de: 'Ihr Geburtsdatum', fr: 'Votre date de naissance', 452 es: 'Tu fecha de nacimiento', it: 'La tua data di nascita', 453 pt: 'Sua data de nascimento', nl: 'Uw geboortedatum', 454 ru: 'ÐаÑа даÑа ÑождениÑ', uk: 'ÐаÑа даÑа наÑодженнÑ', 455 cs: 'VaÅ¡e datum narozenÃ', sk: 'Váš dátum narodenia', 456 ro: 'Data dvs. de naÈtere', hu: 'Az Ãn születési dátuma', 457 sv: 'Ditt födelsedatum', da: 'Din fødselsdato', 458 fi: 'Syntymäpäiväsi', nb: 'Din fødselsdato', 459 tr: 'DoÄum tarihiniz', ar: 'ØªØ§Ø±ÙØ® Ù ÙÙØ§Ø¯Ù', 460 zh: 'æ¨çåºçæ¥æ', ja: 'çå¹´ææ¥', 461 ko: 'ìë ìì¼' 462 }; 463 464 var placeholder = placeholders[lang] || placeholders['en']; 465 466 dateInput.type = 'text'; 467 dateInput.placeholder = placeholder; 468 469 dateInput.addEventListener('focus', function () { 470 dateInput.type = 'date'; 471 if (dateInput.showPicker) dateInput.showPicker(); 472 }); 473 474 dateInput.addEventListener('click', function () { 475 if (dateInput.type === 'date' && dateInput.showPicker) dateInput.showPicker(); 476 }); 477 478 dateInput.addEventListener('blur', function () { 479 if (!dateInput.value) { 480 dateInput.type = 'text'; 481 dateInput.placeholder = placeholder; 482 } 483 }); 484 } 485}); 486 487</script>
487 488<!-- Form redirection based on language -->
489<script> 490window.addEventListener('DOMContentLoaded', () => { 491 const f = document.getElementById('wf-form-Newsletter'); 492 const m = window.location.pathname.match(/^\/[a-z]{2}(?=\/|$)/); 493 if (f && m) { 494 const r = f.getAttribute('data-redirect'); 495 if (r && !r.startsWith(m[0])) f.setAttribute('data-redirect', m[0] + r); 496 } 497}); 498 499</script>
499 500<!-- Familiar API ends here --></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.