PageSourceSearch

https://www.poetscove.com/

html poetscove.com collected 2026-09-26 12:28:29 UTC 87,233 bytes, 2,381 lines download raw bytes

1<!doctype html>
2<html dir="ltr" lang="en" data-lang="" data-template="free-content" data-template-source="tc-theme">
3<head>
4<script>
5	var galaxyInfo = {
6		website_id: 1165,
7        tvs: 1,
8	    cms_id: 21293,
9	    iso: "en_US",
10	    local: "en",
11	    traduction_id: 1,
12	    env: "prod",
13	    domain_unique_id: "630215cf2875b098beffe5def625b40a",
14	    proxy_url: "https://tc.galaxy.tf",
15	    proxy_key: "1630d8b88c49561f4c2f188315d2a538",
16	    proxy_url_lead: "https://tc.galaxy.tf/leads?key=1630d8b88c49561f4c2f188315d2a538&glx-website-id=1165&glx-trad-id=1",
17	    proxy_user_pool_id: "",
18	    item_previous:"",
19	    item_current:"",
20	    item_next_item:"",
21	    item_count:"0",
22	    auto_visibility_start: "",
23	    auto_visibility_end: "",
24	    visibility_redirect_url: "",
25	    locales_theme:"/json/locale/1165/1/1",
26	    live_website: true,
27	    backstage: "https://www.travelclick-websolutions.com"
28	}
29	</script>
vendor: 1 bytes, line 29
29
30<script>var galaxyGMS=function(){var e;return{isUserLoggedIn:function(){try{var r=sessionStorage.getItem("gms_profil_data")||localStorage.getItem("gms_profil_data");return!!(r&&(e=JSON.parse(r))&&e.firstName&&e.timestamp&&45>(+new Date-e.timestamp)/1e3/60)}catch(e){return!1}},userTierKey:function(){if(this.isUserLoggedIn()){var r=e.levelName;if("string"==typeof r)return r.toLowerCase().replace(/ /g,"_")}return!1}}}();</script>
30
31
32<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
33<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
34<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
35<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
36<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1">
37<link rel="stylesheet" href="/css/custom/1165/1/main/3036a5f9033e51d40b3e8e07a465f7fc/main.css" data-theme-name="th1">
38<script>
39// Picture element HTML5 shiv
40document.createElement( "picture" );
41</script>
vendor: 1 bytes, line 41
41
42<script>var BIDnumber = '252648';</script>
42
43
44
45
46
47<style>
48  :root {
49    --btn-animation-type: Instant;
50
51    --hero-animation-type: ;
52    --hero-animation-start: No animation;
53    --hero-animation-text: No Animation;
54    --hero-animation-slider: Fade out image;
55    --hero-animation-slider-delay: 6000ms;
56    --hero-animation-pages: Homepage;
57
58    --on-scroll-animation: ;
59    --on-scroll-animation-pages: Homepage;
60
61    --member-rate-enabled: ;
62    --member-rate-custom-logo: ;
63  }
64</style>
65<style>
66/* While loading */
67glx-tc-lead-rate:not([data-state="ready"]) {
68    opacity: 0.5;
69    cursor: wait;
70}
71/* avoid content jumping after loading in case there is no fallback */
72glx-tc-lead-rate-member-value,
73glx-tc-lead-rate-value {
74    &:empty::before {
75        content: '\00a0'; /* &nbsp; equivalent to force taking space */
76    }
77}
78/* If there is no rate or fallback, we hide the rate */
79glx-tc-lead-rate[data-empty="true"] {
80    display: none!important;
81}
82</style>
83
84
85<!-- webcomponents for rates from proxy -->
86<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
86
87
88
89<link type="image/x-icon" href="https://image-tc.galaxy.tf/wipng-1og46shjc9dxu1v1ow112jh2r/favicon.png" rel="shortcut icon"/>
90<!-- Case# 005489476 -->
91
92<!-- Meta Pixel Code -->
93<script>
vendor: 555 bytes, lines 93-105
93
94    !function (f, b, e, v, n, t, s) {
95        if (f.fbq) return; n = f.fbq = function () {
96            n.callMethod ?
97            n.callMethod.apply(n, arguments) : n.queue.push(arguments)
98        };
99        if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
100        n.queue = []; t = b.createElement(e); t.async = !0;
101        t.src = v; s = b.getElementsByTagName(e)[0];
102        s.parentNode.insertBefore(t, s)
103    }(window, document, 'script',
104        'https://connect.facebook.net/en_US/fbevents.js');
105    fbq('init', '
1051626858994915415
vendor: 36 bytes, lines 105-106
105');
106    fbq('track', 'PageView');
107</script>
107
108<noscript>
109    <img height="1" width="1" src="https://www.facebook.com/tr?id=1626858994915415&ev=PageView
110    &noscript=1" />
111</noscript>
112<!-- End Meta Pixel Code -->
113<title>Poets Cove Resort & Spa – Oceanfront Resort BC </title>
114<meta name="description" content="Escape to Poets Cove Resort & Spa on scenic Pender Island, British Columbia. Experience luxury oceanfront accommodations, fine dining, world-class spa treatments, marina access, and unforgettable Gulf Islands views. Perfect for romantic getaways, family vacations, or seaside retreats." />
115<meta name="keywords" content="" />
116<meta property="og:site_name" content="Poets Cove Resort and Spa" />
117<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
118<meta name="robots" content="index, follow" />
119<meta name="google-site-verification" content="wvPsLQ6RbP-6e0RAvxejBEwjeghjf4sbdhlhMcviLog" />
120<link rel="canonical" href="https://www.poetscove.com" />
121<meta property="og:locale" content="en_US" />
122<meta property="og:type" content="website" />
123<meta property="og:url" content="https://www.poetscove.com/" />
124<meta property="og:title" content="Poets Cove Resort & Spa – Oceanfront Resort BC " />
125<meta property="og:description" content="Escape to Poets Cove Resort & Spa on scenic Pender Island, British Columbia. Experience luxury oceanfront accommodations, fine dining, world-class spa treatments, marina access, and unforgettable Gulf Islands views. Perfect for romantic getaways, family vacations, or seaside retreats." />
126<meta name="msvalidate.01" content="182FD7384EAC65DE2C1728A58758C224" />
127<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.poetscove.com\/","name":"Home"}}]}</script>
vendor: 1 bytes, line 127
127
128<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Hotel","image":[{"@type":"ImageObject","contentUrl":"https:\/\/image-tc.galaxy.tf\/wijpeg-37n7qwa66qoueqwwkdebjrz0c\/aerial-resort-view-1.jpg","url":"https:\/\/image-tc.galaxy.tf\/wijpeg-37n7qwa66qoueqwwkdebjrz0c\/aerial-resort-view-1.jpg","width":1920,"height":1440}],"starRating":{"@type":"Rating","ratingValue":"Unrated"},"priceRange":"$ 220.00","description":"","name":"Poets Cove Resort and Spa","telephone":"","email":"","url":"https:\/\/www.poetscove.com\/","sameAs":[],"checkinTime":"","checkoutTime":"","hasMap":"https:\/\/www.google.com\/maps\/search\/?api=1&query=48.74674, -123.22696","geo":{"@type":"GeoCoordinates","latitude":"48.74674","longitude":"-123.22696"},"address":{"@type":"PostalAddress","streetAddress":"9801 Spalding Road","addressLocality":"Pender Island","addressRegion":"British Columbia","postalCode":"V0N 2M3","addressCountry":"CA"}}</script>
vendor: 1 bytes, line 128
128
129<script>var websiteID = 1165;</script>
vendor: 1 bytes, line 129
129
130<script>var cms = 21293</script>
vendor: 1 bytes, line 130
130
131<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 131
131
132<script> var ts_analytics = {"booking_engine_hotel_id":"108404","hotel_bid":252648,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 132
132
133<script>
134window.dataLayer = window.dataLayer || [];
135var dl = {"pageLanguage":"en","tvs":"tvs_yes","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":2,"webHostname":"poetscove.com","parentHostname":"not_applicable"};
136				dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
137				dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
138window.dataLayer.push(dl);
139</script>
vendor: 1 bytes, line 139
139
140<script>
vendor: 335 bytes, lines 140-144
140(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
141		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
142		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
143		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
144		})(window,document,'script','dataLayer','
144GTM-TL2MM4B
vendor: 6 bytes, lines 144-145
144');
145		
145</script>
145
146
147<style>
148/* For WYSIWYG content, CSS class are added to figure/images instead of relying only on inline style attribute. These images have the class "glx-cke5-image" added so we can target them safely. */
149figure.image_resized.glx-cke5-image[style*="width"] img {
150    width: 100%;
151    height: auto;
152}
153</style>
154<script>
vendor: 348 bytes, lines 154-159
154
155				(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
156				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
157				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
158				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
159				})(window,document,'script','dataLayer','
159GTM-NXZ6C5G
vendor: 8 bytes, lines 159-160
159');
160				
160</script>
vendor: 1 bytes, line 160
160
161<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
161
162
163  
164</head>
165<body class="g_free-content no-js sticky-footer header1
166   has-secondary-navigation   remove-level-three-navigation" 
167  data-g-key="AIzaSyAGIdRhHT5UI5TpEP9uuOaDe7TR6GHq8Mo" 
168   
169>
170<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
170
171<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
172<script>
173  var websiteGlobalVariables = {
174    'rates': {
175      'hideOldPrices': false
176    }
177  };
178
179  // Set the CSS custom property dynamically
180  document.documentElement.setAttribute(
181    'data-hide-old-prices',
182    websiteGlobalVariables.rates.hideOldPrices
183);
184</script>
184
185<a href="#header-content" class="skip-main">Skip to navigation</a>
186
187<a href="#site-content" class="skip-main">Skip to main content</a>
188
189<a href="#footer-content" class="skip-main">Skip to footer</a>
190
191<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
192
193
194
195
196
197  <span class="sr-only">(opens in a new tab)</span>
198
199
200<script>
201  (function () {
202      const initializeCookieConsent = () => {
203        window.cookieconsent.initialise(
204          {
205            palette: {
206              
207            },
208            layout: "basic-close",
209            "position": "bottom",
210            window: [
211              "<section aria-label='Cookie policy' aria-describedby='cookieconsent:desc' class='cc-window \{\{classes\}\}'>",
212                "<div class='container'>",
213                  "<div class='cc-window--container'>",
214                    "\{\{children\}\}",
215                  "</div>",
216                "</div>",
217              "</section>"
218            ].join(''),
219            elements: {
220              close: '<button class="cc-close" aria-label="Dismiss cookie policy">\{\{close\}\}</button>',
221              dismiss: '<button tabindex="0" role="button" class="cc-btn cc-dismiss btn btn-action">\{\{dismiss\}\}</button>',
222              messagelink: [
223                '<span id="cookieconsent:desc" class="cc-message">',
224                  '\{\{message\}\}',
225                  '<a tabindex="0" class="cc-link" href="\{\{href\}\}" \{\{target\}\} >',
226                    '\{\{link\}\} <span class="sr-only">(opens in a new tab)</span>',
227                  '</a>',
228                '</span>'
229              ].join(''),
230            },
231            content: {
232              close: '<svg class="icon icon-cross" aria-hidden="true"><use href="#icon-cross"></use></svg>',
233              
234                message: "By using our website you are consenting to our use of cookies in accordance with our Cookie Policy.",
235              
236              
237                link: "Read more",
238              
239              
240                dismiss: "Accept",
241              
242              
243            }
244          },
245          function(popup) {
246            var handler = function(event) {
247                // fixes voiceover interaction
248                let userClicked = (event.type === 'click') && (event.button == '0');
249                // if key <enter> or <space>
250                let userPressedKey = (event.keyCode === 13 || event.keyCode === 32);
251
252                if (userClicked || userPressedKey) this.click();
253            };
254            document.querySelector('.cc-dismiss').addEventListener('keyup', handler)
255            document.querySelector('.cc-close').addEventListener('keyup', handler)
256            document.querySelector('.cc-close').addEventListener('click', handler)
257          }
258        )
259      };
260
261      let script = document.createElement('script');
262      script.src = "/integration/tc-theme/public/vendor/cookieconsent.min.js";
263      script.addEventListener("load", () => {
264        initializeCookieConsent();
265      });
266      document.body.append(script);
267    })();
268</script>
268
269
270
271
272
273
274
275
276
277  
277<script type="text/template" id="extension-zone-cs-container"></script>
vendor: 2 bytes, line 277
277
278<script>
279  if(!window.hotelModule) {
280    window.hotelModule = [];
281  }
282  window.hotelModule['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
283    url: '/json/search/1/1/hotels-dropdown-data.json'
284  }
285  window.headerMenu = {navItems: [{"url":"\/rooms","current":"","name":"Rooms","target":""},{"url":"\/special-offers","current":"","name":"Offers","target":""},{"url":"\/dining","current":"","name":"Dining","target":""},{"url":"\/weddings","current":"","name":"Weddings","target":"","subpages":[{"url":"\/weddings\/wedding-rfp-form","current":"","name":"Wedding RFP Form","target":""}]},{"url":"\/meetings","current":"","name":"Meetings","target":"","subpages":[{"url":"\/meetings\/meeting-rfp-form","current":"","name":"Meeting RFP Form","target":""}]},{"url":"\/healing-spa","current":"","name":"Spa","target":"","subpages":[{"url":"\/healing-spa\/packages","current":"","name":"Spa Packages & Treatments","target":""}]},{"url":"\/the-marina","current":"","name":"Marina","target":""},{"url":"\/activities","current":"","name":"Island Activities","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/careers","current":"","name":"Careers","target":""},{"url":"\/contact-location","current":"","name":"Contact & Location","target":""},{"url":"\/aldesta-hotels-resorts","current":"","name":"Aldesta Hotels & Resorts","target":""}]}
286  window.headerConfigs = {
287      headerId: 'id-e7359c1f6ae3c35e58cad724ac1dbd87',
288      hrefLanguage: 'en',
289      showSecondaryNavigation: true,
290      showLevelThreeNavigation: false,
291      secondaryNav: [
292    {
293      linkUrl:'/activities',
294      linText: '>>  PENDER ISLAND ACTIVITIES  │ ',
295      linkTarget: false
296    },
297
298    {
299      linkUrl:'http://live.poetscove.com/tower.jpg',
300      linText: 'LIVE MARINA WEBCAM  │ ',
301      linkTarget: true
302    },
303],
304      logo: {
305        link: '/',
306        linkTarget: false,
307        title: 'Back to the homepage',
308        hasBackground: false,
309        background: '',
310        hasScrollLogo: true,
311        scrollLogo: 'https://image-tc.galaxy.tf/wijpeg-5vsxqh45ycw2ys063ws4jrpok/pc-hdr-logo.jpg?width=500',
312        scrollLogoAlt: 'Official logo of Poets Cove Resort & Spa',
313        hasMobileLogo: false,
314        mobileLogo: '',
315        mobileLogoAlt: '',
316        logo:'https://image-tc.galaxy.tf/wigif-8e7y96nnis4fn61jip74oejdi/pc-hdr-log-white.gif?width=500',
317        logoAlt: 'Official white logo of Poets Cove Resort & Spa',
318        additionalLanguagesLogosSettings: {
319          isEnabled: false,
320          hasLogo: false,
321          logo: '',
322          logoAlt: '',
323          hasScrollLogo: true,
324          scrollLogo: '',
325          scrollLogoAlt: '',
326          hasMobileLogo: false,
327          mobileLogo: '',
328          mobileLogoAlt: '',
329          hasBackground: false,
330          background: '',
331        },
332      },
333      showLanguageSwitcher: false,
334      languageSwitcher: {
335  
336},
337      showCurrencySwitcher: true,
338      hasPhoneNumber: true,
339      phoneNumber: '1.888.870.8889',
340      phoneNumberSanitized: '18888708889',
341      phoneNumberLabel: '',
342      hasSubpages: true,
343      maxNavItems:'7',
344      hamburgerIconColor: '',
345      bookNowLabel: "Book now",
346      dropShadowOnScroll: true,
347      headerMenu:{ navItems:'' },
348      gmsHeaderDropdown: {},
349      hotelDropdownConfig:{
350        crossWebsiteLinking: false,
351        homeLink: '',
352        homeLinkTarget: false,
353        homeLinkLabel: '',
354        homeIcon: false,
355        customHomeIcon: '',
356        groupHotelsDropdowns: '',
357        defaultHotel: '',
358        uncategorisedHotel: '',
359      },
360      locales: {
361        navigationLink: 'Link',
362        showSubMenuFor:'show submenu for ',
363        hamburgerMenu:'Hamburger Menu',
364        mainNavigation:'main navigation',
365        opensBookingMask:'opens booking mask',
366        closeBookingMask:'close booking mask',
367        closeMoreMenu:'close more menu',
368        backToTheMenu:'back to the menus',
369        gms_helloUser:'Hello,',
370        gms_signOut:'Sign Out',
371        gms_point: 'Point',
372        gms_points: 'Points',
373        gms_night:'Night',
374        gms_nights:'Nights',
375        gms_stay:'Stay',
376        gms_stays:'Stays',
377        call_us:'call us at',
378        menu:'Menu'
379      }  
380    }
381</script>
381
382<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Official logo of Poets Cove Resort & Spa" data-logo-alt="Official white logo of Poets Cove Resort & Spa" >
383  <header-one></header-one>
384</div>
385 
386   
387
388<!-- BM CORE SETTING EXAMPLE -->
389<script>
390  const calendarSettings = {
391  
392    displayDateFormat:"MM/DD/YYYY",
393    isLargeLayout: true,
394  
395  siteLanguage: 'en',
396  firstDayOfTheWeek: 0,
397  monthsToShow: 1,
398  showDaysInNextAndPreviousMonths: false,
399  
400    minimumDaysOfStay: 1,
401    minimumDaysOfStayDefault: 1,
402    minimumDaysOfStaySecondary: 1,
403    minimumDaysOfStayDefaultSecondary: 1,
404    useMinimumDaysOfStaySecondary: false,
405  
406  useDefaultArrows: false,
407  arrowsCustomClass: {
408    prev: 'icon icon-arrow-left',
409    next: 'icon icon-arrow-right',
410  },
411  checkIn: {
412    field: 'bm-checkin-input',
413    trigger: 'bm-checkin-trigger',
414    container: 'bm-calendars',
415  },
416  checkOut:{
417    field: 'bm-checkout-input',
418    trigger: 'bm-checkout-trigger',
419    container: 'bm-calendars',
420  },
421  flexibleDates: {
422    enabled: false,
423    field: 'flexible-dates-input',
424    content: 'My dates are flexible',
425    checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
426  },
427  ratesInCalendar: {
428    enabled: false,
429    device: 'desktop',
430    dailyRatesData: [],
431    indicatorColor: '',
432    customCalendar: {
433      calendarContainer: 'bm-rates-calendar',
434      monthsContainer: 'bm-rates-calendar-months',
435      monthsTrigger: 'bm-rates-month-trigger',
436      daysContainer: 'bm-rates-calendar-days',
437      daysTigger: 'bm-rates-calendar-days',
438      applyTigger: 'bm-rate-calendar-apply',
439      closeTigger: 'bm-rate-calendar-close',
440    },
441    indicatorLabel: "Lowest available rate",
442    rateLabel: "Rates from ",
443    backBtnLabel: "Go back",
444    monthSelectorLabel: "Select your dates",
445    applyBtnLabel: "Apply dates",
446  },
447  wcag: {
448    selectedCheckInDate: "Selected check in date is",
449    selectedCheckOutDate: "Selected check out date is",
450    selectedCheckInDateText: "This button opens the calendar to select check in date.",
451    selectedCheckOutDateText: "This button opens the calendar to select check out date.",
452    selected: "Selected",
453    checkInLiveRegionId: 'checkin-region',
454    checkOutLiveRegionId: 'checkout-region',
455    incorrectDateFormatEntered: "Incorrect date format used, please use date format",
456    minimumDaysOfStay: "Minimum Night Stay",
457    calendarExpanded: "Calendar Expanded",
458  },
459  labels: {
460    previousMonth: "Previous Month",
461    nextMonth: "Next Month",
462  }
463};
464  const bm_core_settings = {
465  dataContainer: 'bm-app',
466  container: 'bm-box-wrapper',
467
468  startingDate: '2020-08-05',
469
470  calendars: calendarSettings,
471  leadRates: {
472    showRates:  1 ,
473    showStrikeThroughRate: false,
474    displayPrice: 'lead-rates-price',
475    bestRateLogo: {
476      enabled: false,
477      logo: "",
478      fallbackText: ""
479    } 
480  },
481  wcag: {
482    bookNow:{
483      id: 'booking-mask-submit',
484      opensInANewTab: "opens in a new tab"
485    }
486  },
487
488  saveBookingSession:  false ,
489  website: {
490  hotelTypeId: '3',
491  booking_engine_hotel_id: '108404',
492  booking_mask_url: 'https://reservations.travelclick.com/108404?',
493  booking_engine_provider_id:  '1' ,
494  second_booking_engine_provider_id: '0',
495  second_booking_engine_hotel_id: '0',
496  second_booking_engine_url: '',
497  second_booking_mask_url: '',
498  hasFamilyPricing: false,
499  be_open_in_new_tab: true ,
500  
501    hotels:[]
502  
503},
504
505
506module: 'hotel',
507id: '1395',
508
509};
510  const bm_ui_settings = {
511  dataContainer: 'bm-app',
512container: 'bm-box-wrapper',
513containers: {
514  'header1': {
515    vertical: { 
516      base: '#bm-hero-container',
517      noHero: '#no-hero',
518      collapsed: '#bm-collapsed-wrapper',
519      triggers: '.bm-collapsed-wrapper'
520    }, 
521    horizontal: {
522      base: '#bm-horizontal-hero',
523      belowHero: '#bm-horizontal-below-hero',
524      noHero: '#no-hero',
525      collapsed: '#bm-collapsed-horizontal-wrapper',
526      triggers: '.bm-collapsed-wrapper'
527    },
528    'area-search': {
529      base: '#bm-horizontal-hero',
530      belowHero: '#bm-horizontal-below-hero',
531      noHero: '#no-hero',
532      collapsed: '#bm-collapsed-horizontal-wrapper',
533      triggers: '.bm-collapsed-wrapper'
534    },
535    'horizontal-hotel-plus-air': {
536      base: '#bm-horizontal-hero',
537      belowHero: '#bm-horizontal-below-hero',
538      noHero: '#no-hero',
539      collapsed: '#bm-collapsed-horizontal-wrapper',
540      triggers: '.bm-collapsed-wrapper'
541    }
542  },
543  'header2': {
544    vertical: { 
545      base: '#bm-vertical-base',
546      noHero: '#no-hero',
547      collapsed: '#bm-vertical-base',
548      triggers: '.bm-collapsed-wrapper'
549    }, 
550    horizontal: {
551      base: '#bm-horizontal-hero',
552      belowHero: '#bm-horizontal-below-hero',
553      noHero: '#no-hero',
554      collapsed: '#bm-collapsed-horizontal-wrapper',
555      triggers: '.bm-collapsed-wrapper'
556    },
557    'area-search': {
558      base: '#bm-horizontal-hero',
559      belowHero: '#bm-horizontal-below-hero',
560      noHero: '#no-hero',
561      collapsed: '#bm-collapsed-horizontal-wrapper',
562      triggers: '.bm-collapsed-wrapper'
563    },
564    'horizontal-hotel-plus-air': {
565      base: '#bm-horizontal-hero',
566      belowHero: '#bm-horizontal-below-hero',
567      noHero: '#no-hero',
568      collapsed: '#bm-collapsed-horizontal-wrapper',
569      triggers: '.bm-collapsed-wrapper'
570    }
571  },
572  'headerAdvanced': {
573    vertical: { 
574      base: '#bm-hero-container',
575      noHero: '#no-hero',
576      collapsed: '#bm-collapsed-wrapper',
577      triggers: '.bm-collapsed-wrapper'
578    }, 
579    horizontal: {
580      base: '#bm-horizontal-hero',
581      belowHero: '#bm-horizontal-below-hero',
582      noHero: '#no-hero',
583      collapsed: '#bm-collapsed-horizontal-wrapper',
584      triggers: '.bm-collapsed-wrapper'
585    },
586    'area-search': {
587      base: '#bm-horizontal-hero',
588      belowHero: '#bm-horizontal-below-hero',
589      noHero: '#no-hero',
590      collapsed: '#bm-collapsed-horizontal-wrapper',
591      triggers: '.bm-collapsed-wrapper'
592    },
593    'horizontal-hotel-plus-air': {
594      base: '#bm-horizontal-hero',
595      belowHero: '#bm-horizontal-below-hero',
596      noHero: '#no-hero',
597      collapsed: '#bm-collapsed-horizontal-wrapper',
598      triggers: '.bm-collapsed-wrapper'
599    }
600  },
601},
602hero: {
603  container: 'm-hero',
604  typeShort: 'm-hero_short'
605},
606//area-search
607areaSearch: {
608  enabled: false,
609  URL: '',
610  URLTarget: '',
611  sortResultsBy: '',
612  helperText: false,
613  locationFieldSearch: false,
614  disableCountrySearch: false,
615  disableRegionSearch: false,
616  disableCitySearch: false,
617  disablePoiSearch: false,
618  disableSearchIcons: false,
619  enableAllDestinationSearch: false,
620  hideCounterPerLevel: false,
621  hideSecondaryInfomation: false,
622  promocodePopUp: {
623    container: 'bm-as-promocode-popup',
624    trigger: 'bm-as-promocode-trigger',
625    mobileClose: 'bm-as-promocode-close',
626    mobileSaveChanges: 'bm-as-promocode-save-changes',
627  }
628},
629roomPopUp: {
630  enabled: 
631    
632      false
633    ,
634  cmsShowChildrenAges:  false ,
635  container: 'bm-pu-room-options',
636  roomContainer: 'bm-pu__rooms-container',
637  roomsSelector: 'js-as-room',
638  roomNumber: 'js-room-number',
639  childAgesContainer: 'js-room-child-ages',
640  infantAgesContainer: 'js-room-infant-ages',
641  trigger: 'bm-pu-room-trigger',
642  triggerGuestCount: 'guest_count',
643  triggerGuestLabel: 'guest_label',
644  triggerAdultCount: 'adult_count',
645  triggerAdultLabel: 'adult_label',
646  triggerChildrenCount: 'children_count',
647  triggerChildrenLabel: 'children_label',
648  triggerRoomCount: 'room_count',
649  triggerRoomLabel: 'room_label',
650  mobileClose: 'bm-pu-room-close',
651  mobileSaveChanges: 'bm-pu-room-save-changes',
652  selectRoomLabel: "This button opens the room selector.",
653  addRoom: 'add-room',
654  removeRoom: 'subtract-room',
655  trashRoom: 'bm-pu__room-remove',
656  roomCounter: 'bm-pu-room-counter',
657  adultSelector: 'bmadults',
658  childSelector: 'bm-children',
659  infantSelector: 'bm-infants',
660  labels: {
661    roomOptionsSaveChanges: "Save Changes",
662    roomSingular: "Room",
663    roomPlural: "Rooms",
664    guestSingular: "Guest",
665    guestPlural: "Guests",
666    labelAdults: "Adults",
667    labelChildren: "Children",
668    childAgeInformation: "< 11 years old",
669    infantAgeInformation: "< 2 years old",
670    selectYourOccupancy: "Select your occupancy",
671    addRoom: "Add Room",
672    removeRoom: "Subtract Room",
673    occupancy: "Occupancy",
674  }
675},
676// button only
677buttonOnly: {
678  enabled: false,
679  URL: '/',
680  URLTarget: '',
681  buttonClass: ''
682},
683//book  now buttons
684bookNow: {
685  mobile: {
686    open: 'js-trigger-open-collapse',
687    openLabel: "Book now",
688    close: 'js-trigger-close-collapse',
689    closeLabel: "close"
690  },
691  desktop: {
692    id: 'booking-mask-submit',
693    label: "Book now",
694    open: 'js-trigger-open-collapse',
695    openLabel: "Book now",
696    close: 'js-trigger-close-collapse',
697    closeLabel: "close"
698  }
699},
700// layout
701layout: 'vertical',
702fullyExpanded: false,
703horizontalIsFullWidth: false,
704isSticky: false,
705position: 'right',
706collapsed: 'opened',
707collapsePosition: 'in-line',
708//check in/out labels
709checkInLabel: "Check In",
710checkOutLabel: "Check Out",
711requiredFieldsLocal: "* Fields Required",
712headerType: null,
713  //calendars information shared with core
714  calendars: calendarSettings,
715  //hotel select
716hotelSelect: 'booking-mask-hotel',
717hotelSelectWrapper: 'booking-mask-hotel-wrapper',
718selectHotelLabel: "Select hotel",
719selectHotelPlaceHolder: "Select hotel placeholder",
720showNumberOfHotels: false,
721hotelSelectRequired: false,
722showHotelCountry: false,
723//rooms
724showRooms: true,
725rooms: {
726  id:'bm-rooms',
727  min: '1',
728  max: '10',
729  defaultValue: "1",
730  label: "Rooms",
731  required: false
732},
733
734//adults 
735showAdults: true,
736adults: {
737  id:'bmadults',
738  min: '1',
739  max: '10',
740  defaultValue: "1",
741  label: "Adults",
742  required: false
743},
744
745//children
746showChildren: true,
747children: {
748  id:'bm-children',
749  min: '0',
750  max: '10',
751  defaultValue: '0' || 0 ,
752  label: "Children",
753  required: false,
754  disabled: false
755},
756childAges: {
757  id:'bm-childAges',
758  min: 0,
759  max: 12,
760  defaultValue:  0 ,
761  label: "Child age by Check-in",
762  required: false,
763  infantEnabled: false
764},
765
766//infants
767showInfants:  false ,
768infants: {
769  id: 'bm-infants',
770  min: '0',
771  max: '2',
772  defaultValue: '' || 0,
773  label: "Infants",
774  required: false,
775  disabled: false
776},
777infantAges: {
778  id: 'bm-infantAges',
779  min: 0,
780  max: 1,
781  defaultValue:  0 ,
782  label: "Infants age by Check-in",
783  required: false
784},
785//hotel + air
786showHotelAir: false,
787hotelAir: {
788  preselectHotelAir: false,
789  hotelId:'hotel-only-btn',
790  airId:'hotel-air-btn',
791  srLabel: "Select booking type",
792  hotelLabel: "Hotel",
793  airLabel: "Hotel + Air",
794  departureCityLabel: "Departure City",
795  departureLoadingText: "Searching",
796  departureCityWrapperId: 'departure-city-wrapper',
797  departureCityId: 'departure-city',
798  trigger: 'hotel-air___btn',
799  triggerHotelAir: '#hotel-air-btn',
800  required: true
801},
802
803showRates: true,
804showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
805leadRates: {
806  defaultRate: "Make a reservation",
807  rate: '',
808  label: "Best rates from",
809  opensInANewTab: "opens in a new tab",
810  
811    customRatesURL: false,
812    URL: 'https://reservations.travelclick.com/108404?HotelId=108404&languageid=1&rooms=1&adults=1',
813  
814  bestRateLogo: {
815    enabled: false,
816    logo: "",
817    fallbackText: ""
818  } ,
819  iHotelierConfig: '{"hotelCodes":"108404","daysAhead":90,"adults":"1"}',
820  locales: {
821    loadingText: "Loading",
822    ratesFrom: "Rates from "
823  }
824},
825  showModifyLink:  0 ,
826modify: {
827  id:'modifyBooking',
828  bookingMaskURL: 'https://reservations.travelclick.com/108404?',
829  bookingEngineURL: 'https://reservations.travelclick.com/108404?HotelId=108404&languageid=1&rooms=1&adults=1',
830  text: {
831    modifyBooking: "Modify Booking",
832    openPopup: "Opens modify booking window",
833    closePopup: "Close modify booking window",
834    enterReservationNumber: "Please, enter your reservation number.",
835    reservationNumber: "Reservation number",
836    submitReservationNumber: "Submit reservation number",
837    required: "required",
838    allFieldsAreRequired: "(All fields are required)",
839    opensInANewTab: "opens in a new tab",
840    submit:  "Submit",
841    selecHotel: "Select hotel"
842  }
843},
844  //promocode
845
846    hasPromocode: true,
847    promocodeId: 'booking-mask-promocode',
848    multiPromocodeValueInput: 'js-bm-source-promocode-value',
849    multiPromocodeTypeInput: 'js-bm-source-promocode-name',
850    multiPromocodeRealInput: 'js-bm-fill-promocode',
851    
852    
853    
854    
855    
856    numberOfPromoCodes: 1,
857    promocodeWCAG: {
858        gotACode: "Got a promocode?",
859        openPromocode: "Opens promocode window",
860        enterYourPromo: "Enter your promocode",
861        clearPromocode: "Clear promocode",
862        closePromocodeWindow: "Close promocode window",
863        addYourCode: "Add your code",
864        selectCodeType: "Select code type",
865        enterYourPromo: "Enter your promocode",
866        applyPromocode: "Apply promocode",
867        addPromo: "Add",
868        promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
869    },
870
871
872
873showPromo:  1 ,
874
875  promoCode: {
876    label: "Promocode",
877    labelPlaceholder: "Promocode",
878    promocodeType: 'discount',
879    hasDefaultValue:  false ,
880    defaultValue: "",
881  },
882
883
884showTravelAgencyPromo:  0 ,
885
886
887showGroupPromo:  0 ,
888
889
890showRateAccessCorporatePromo:  0 ,
891
892  website: {
893  hotelTypeId: '3',
894  booking_engine_hotel_id: '108404',
895  booking_mask_url: 'https://reservations.travelclick.com/108404?',
896  booking_engine_provider_id:  '1' ,
897  second_booking_engine_provider_id: '0',
898  second_booking_engine_hotel_id: '0',
899  second_booking_engine_url: '',
900  second_booking_mask_url: '',
901  hasFamilyPricing: false,
902  be_open_in_new_tab: true ,
903  
904    hotels:[]
905  
906},
907
908
909module: 'hotel',
910id: '1395',
911
912}
913  bm_ui_settings.areaSearch.labels = {
914    searchHint: 'Please enter 3 or more characters',
915    noResultsFound: 'No results found',
916    locationSearchLabel: '',
917    locationSearchPlaceholder: '',
918    asCalendarMonthPlaceholder: 'month label',
919    bestRateGuaranteeLabel: '',
920    specialCode: 'Special Code',
921    codeType: 'Code Type',
922    code: 'Code',
923    applyCode: 'Apply Code',
924    searchDropDownDescription: 'Search location or property',
925    searchBMInAreaSearchPage: 'ASM Search',
926    updateBMInAreaSearchPage: 'Update',
927};
928
929</script>
929
930
931
932
933
934
935  
936  
937    
938    
939    
940  
941
942
943
944
945  
946
947
948<!-- BM DATA ATTR EXAMPLE -->
949<div id="bm-app"
950  data-booking-mask-type="bmvt2-right" 
951  data-mobile-booking-mask-type="bmco2" 
952></div>
953
954
955
956<div id="main-content" role="main">
957    
958
959
960
961
962<div id="no-hero" class="no-hero"></div>
963
964
965
966  
967  
968    
969  
970
971  
972  
973
974
975
976<script>
977  if(!window.heroConfigs) {
978    window.heroConfigs = {};
979  }
980  window.heroConfigs.isHeroAvailable = false;
981</script>
981
982  
983
984  <div class="js-hero-list" id="hero-list-app-id-deb2dffb35894bfd9755770dab3df0fd">
985    <div id="m-hero-skeleton" 
986      class="m-hero-skeleton skeleton-loader 
987      full-size 
988      bmvt-right header1"
989    >
990      <div class="skeleton-hero-image"></div>
991    </div>
992    <hero-list-app
993      :configs="{
994        blockId: 'id-deb2dffb35894bfd9755770dab3df0fd',
995        heroType: 'Fullsize',
996        unitMediaValue: '0',
997        noCroppingBg: '',
998        noCroppingBgImg: '',
999        noCroppingBgColor: '#fff',
1000        showBreadcrumb: '0',
1001        videoControl: '0',
1002        heroVideoControl:{ 
1003          autoStop: '0',
1004          autoStopTime: '5',
1005          hideIcon: '0',
1006          hideLocale: '0',
1007          locale: {
1008            play: 'Play video',
1009            pause: 'Pause video',
1010          }
1011        },
1012        scrollConfig:{
1013          showScrollFunction: '0',
1014          scrollAnimation: '',
1015          scrollClickFunction: '0',
1016          scrollText: '',
1017          scrollTextColor: '',
1018          scrollColor: ''
1019        },
1020        styles:{
1021          scrollLogo: '',
1022          verticalAlignment: 'center',
1023          verticalAlignmentMobile: 'center',
1024          headerOverlay: '',
1025          headerOverlayColor: 'rgba(0, 0, 0, 0.5)',
1026          gradientHeight: '200',
1027          marginBottom: '30',
1028          textAlignment: 'center',
1029          sliderAutoplay: '1',
1030          textVerticalAlignment: '',
1031        },
1032        locales:{
1033          playVideo: 'Play video',
1034          pauseVideo: 'Pause video',
1035          scrollDown: 'Scroll down to next section',
1036        }
1037      }">
1038    </hero-list-app>
1039  </div>
1040          
1041      
1042        
1042<script>
1043          if(!window.heroSliderItemList) {
1044            window.heroSliderItemList = [];
1045          }
1046
1047</script>
1047    
1048
1049
1050
1051<style>
1052    .id-cc1da4cb20455f798fb71c1e8d7815db .m-hero--slide__overlay {
1053        
1054        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
1055        
1056        
1057        height: 200px;
1058        
1059        
1060    }
1061  </style>
1062
1063 
1064
1065
1066
1067<script>
1068window.heroSliderItemList.push({
1069  blockId: 'id-cc1da4cb20455f798fb71c1e8d7815db',
1070  showOverlay: '',
1071  overlayColor: 'rgba(0, 0, 0, 0.6)',
1072  overlayHeight: '200',
1073  bannerEnabled: 'disable',
1074  bannerBackgroundColor: '#22538C',
1075  textAlignment: '',
1076  textColor: '#fff',
1077  borderOrShadow: '',
1078  bannerBorderColor: '#242020',
1079  video: `<iframe src="https://media.videopolis.com/1.0/api/getById/en/e9e1424f4361498dae360e465f7cfef52f6e44b9.html?tracking=false&view=hero&phone=hero" title="Hero 2024" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
1080  tabletVideo: ``,
1081  mobileVideo: ``,
1082  mediaType: 'video',
1083  title: ``,
1084  subtitle: ``,
1085  bannerImgPosition: 'left',
1086  bannerImgEnabled: 'disable',
1087  buttonEnabled: 'Disable',
1088  url: 'https://document-tc.galaxy.tf/wdpdf-25olqmeulbu5vcr6faucieux3/file.pdf',
1089  urlTarget: '_blank',
1090  linkTitle: `CLICK HERE: VIEW INFO SHEET `,
1091  buttonStyle: 'Action',
1092  desktopVideoObj:{
1093    isTVS: '1',
1094    lazy: `<iframe data-src="https://media.videopolis.com/1.0/api/getById/en/e9e1424f4361498dae360e465f7cfef52f6e44b9.html?tracking=false&view=hero&phone=hero" title="Hero 2024" allow="autoplay; fullscreen" allowfullscreen></iframe>`,
1095  },
1096  tabletVideoObj:{
1097    isTVS: '',
1098    lazy: ``,
1099  },
1100  mobileVideoObj:{
1101    isTVS: '',
1102    lazy: ``,
1103  },
1104  imgResponsive:{
1105    img: {
1106      url:'https://image-tc.galaxy.tf/wigif-cj2fwh59wxkvu79r2gfadi2x8/hp-1.gif?width=1920',
1107      alt:`Aerial view of the harbor and forest near Poets Cove Resort & Spa`
1108    },
1109    imgMobile:{
1110      url:'',	
1111      alt:``,	
1112    },
1113    imgTablet: {
1114      url:'',
1115      alt:`Aerial view of the harbor and forest near Poets Cove Resort & Spa`
1116    },   
1117  },
1118  bannerImg:{
1119    url:'/integration/tc-theme/public/img/banner.png',
1120    alt:``
1121  }, 
1122  locales:{
1123    openInANewTab: 'opens in a new tab'
1124  }
1125})
1126  
1127      </script>
1127    
1128          
1129
1130
1131
1132    <div id="site-content">
1133        <style>
1134        .id-a51af4ebd1fde4a6dca65555cadba8b0 .m-introduction__row {
1135        width: 100%;
1136    }
1137    .id-a51af4ebd1fde4a6dca65555cadba8b0 .m-introduction__row{
1138                    }
1139        
1140    .id-a51af4ebd1fde4a6dca65555cadba8b0.m-introduction{
1141                            margin-top: 50px;
1142            margin-bottom: px;
1143                    }
1144        </style>
1145
1146<script>
1147    if(!window.introduction) {
1148        window.introduction = [];
1149    }
1150    window.introduction['id-a51af4ebd1fde4a6dca65555cadba8b0'] = {
1151        intro: {
1152            title: "Welcome to Poets Cove Resort & Spa",
1153            subtitle: "Escape to Our Luxurious Pender Island Resort",
1154            content: "<p>Welcome to Poets Cove Resort &amp; Spa, the premier luxury resort in the Southern Gulf Islands and home to the best sunset views on Pender Island. Part of British Columbia&rsquo;s West Coast Gulf Island archipelago, Poets Cove is the perfect escape, offering a luxury boutique retreat framed by charming Arts &amp; Crafts architecture, lush gardens and breathtaking ocean views. Just a short ferry, boat or seaplane ride away from Vancouver, Victoria and Seattle, our small island oasis set in the secluded Bedwell Harbour bay feels a million miles away.<\/p>\r\n\r\n<p>Choose from a diverse array of beautifully appointed, pet-friendly <a href=\"https:\/\/www.poetscove.com\/rooms\">accommodations<\/a>&nbsp;perfect for families, couples, groups and boaters. Pamper yourself with a specialty treatment at our onsite <a href=\"/healing-spa\">Healing Spa<\/a> and soothe body, mind and soul in the Eucalyptus Steam Cave. Savour fine dining cuisine and captivating ocean views in one of our distinctive <a href=\"https:\/\/www.poetscove.com\/dining\">restaurants<\/a>. Enjoy outdoor activities on the sparkling water from our <a href=\"https:\/\/www.poetscove.com\/the-marina\">private marina<\/a>, soak in our outdoor swimming pools (two), or simply relax in your private cottage villa or lodge accommodations for a rejuvenating West Coast Island experience.<\/p>\r\n\r\n<p>It&rsquo;s never too soon to reserve your place in paradise at Poets Cove on Pender Island.<\/p>\r\n",
1155            readMore: false,
1156            textColor: '',
1157            linkColor: '',
1158            width: '100%',
1159            textAlignment: 'center',
1160            columns: false,
1161            background: {
1162                type: 'none',
1163                color: '',
1164                image: '',
1165                repeat: false,
1166                contentBackground: {
1167                    type: 'none',
1168                    color: '',
1169                    image: '',
1170                    repeat: false
1171                }
1172            },
1173            padding: {
1174                desktop: {
1175                    enabled: false,
1176                    top: '',
1177                    bottom: ''
1178                },
1179                tablet: {
1180                    enabled: false,
1181                    top: '',
1182                    bottom: ''
1183                },
1184                mobile: {
1185                    enabled: false,
1186                    top: '',
1187                    bottom: ''
1188                }
1189            },
1190            margin: {
1191                enabled: true,
1192                top: '50',
1193                bottom: ''
1194            },
1195            btn: {
1196                showButton: false,
1197                title: "Button",
1198                href: '',
1199                target: false,
1200                style: 'Action'
1201            },
1202            video: {
1203                showVideo: false,
1204                position: 'bottom',
1205                url: '',
1206                width: '60',
1207            }
1208        }
1209
1210    };
1211
1212    if(!window.locales) {
1213        window.locales = [];
1214    }
1215    window.locales['id-a51af4ebd1fde4a6dca65555cadba8b0'] = {
1216        opensInNewTab: "opens in a new tab",
1217        readMore: "Read more",
1218        readLess: "Read less"
1219    }
1220</script>
1220
1221
1222<div id="id-a51af4ebd1fde4a6dca65555cadba8b0" class="id-a51af4ebd1fde4a6dca65555cadba8b0  introduction-vue vue-container">
1223    <introduction-app
1224        :block-id="'id-a51af4ebd1fde4a6dca65555cadba8b0'"
1225        :intro-type="'page'"
1226    />
1227</div>
1228		    <style>
1229        
1230                .id-6185e1e343d16997c6f44bfbb4fd3167 .m-content-object--infos,
1231        .id-6185e1e343d16997c6f44bfbb4fd3167 .event {
1232            background-color: #FEFEFE;
1233        }
1234                        .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid {
1235                            background-color: #22538C;
1236                                        padding-top: 80px;
1237                padding-bottom: 80px;
1238                    }
1239                                            .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid .highlight-grid__list,
1240        .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid .m-plain-text,
1241        .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid .m-plain-text .m-plain-text--title,
1242        .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid .m-content-object--footer-price,
1243        .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid .m-plain-text--subtitle {
1244            color:#696363;
1245        }
1246                
1247        
1248        
1249        
1250                    .id-6185e1e343d16997c6f44bfbb4fd3167.highlight-grid  .highlight-grid__price{
1251                                                place-content: start;
1252                    align-items: start;
1253                                        }
1254        
1255            </style>
1256    
1257
1258<div 
1259  class="stripe highlight-grid id-6185e1e343d16997c6f44bfbb4fd3167  js-preload-url-params
1260    "
1261  data-module="offer"
1262  data-limit="3"
1263  data-featured="1"
1264>
1265  <div class="container">
1266        <div
1267      class="row row-flex highlight-grid__list m-content-object--list cms-custom-color"
1268      data-text-alignment="left"
1269            data-equalize-parent='[".m-content-object--subtitle", ".m-content-object--content", ".m-content-object--footer", ".m-content-object--read-more"]'
1270          >
1271          
1272<div 
1273  class="highlight-item col-sm-4 m-content-object--background m-content-object js-module-item
1274       
1275     has-book-url     column3
1276  "
1277  data-id="18277"
1278>
1279      <a 
1280  href="/special-offers/a-perfect-getaway" 
1281    aria-label="Read more about A Perfect Canadian Getaway"
1282  class="ratio-4-3 cms-radius m-content-object___img"
1283>
1284  <div class="ratio-content">
1285    <picture>
1286              <source media="(max-width: 450px)" srcset="https://image-tc.galaxy.tf/wijpeg-1ttd7gqtzkzelxguprbv893oz/lodge-view_standard.jpg?crop=0%2C1%2C557%2C418&width=400">
1287        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-1ttd7gqtzkzelxguprbv893oz/lodge-view_standard.jpg?crop=0%2C1%2C557%2C418&width=720">
1288        <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wijpeg-1ttd7gqtzkzelxguprbv893oz/lodge-view_standard.jpg?crop=0%2C1%2C557%2C418&width=298">
1289        <source media="(min-width: 1200px)" srcset="https://image-tc.galaxy.tf/wijpeg-1ttd7gqtzkzelxguprbv893oz/lodge-view_standard.jpg?crop=0%2C1%2C557%2C418&width=372">
1290            <img
1291        src="https://image-tc.galaxy.tf/wijpeg-1ttd7gqtzkzelxguprbv893oz/lodge-view_standard.jpg?crop=0%2C1%2C557%2C418"
1292        alt=""
1293              >
1294    </picture>
1295  </div>
1296  </a>
1297    <div class="m-content-object--infos" data-text-alignment-child>
1298    <div class="m-content-object__content">
1299      <h3
1300      class="
1301        h3 m-content-object--title js-module-title
1302              "
1303          >
1304      <a
1305        href="/special-offers/a-perfect-getaway"
1306        class="clip-it link-text inherit"
1307                              data-clip="20"
1308                                >
1309        A Perfect Canadian Getaway              </a>
1310    </h3>
1311      <div class="m-content-object--content--wrapper">
1312    <div
1313      class="
1314        m-content-object--content clip-it        "
1315                  data-clip="224"
1316          data-clip-html="true"
1317          data-clip-height=".m-content-object--content--wrapper"
1318          data-clip-height-wrapper=".m-content-object--content"
1319                      >
1320      <p>A simple Canadian getaway with much to explore and experience - tranquil, safe, romantic, close to nature, and fabulous ocean views.&nbsp; Get the most out of your experience, stay a little longer, and save a lot.&nbsp; Poets Cove Resort - one of the Southern Gulf Islands premier luxury resorts. &nbsp;Because one night just might not be&nbsp;enough!</p>
1321
1322<p><strong>Stay 3 Nights or More &amp; Save 30%</strong></p>
1323    </div>
1324    <div class="m-content-object--read-more">
1325              <a 
1326        href="/special-offers/a-perfect-getaway" 
1327        aria-label="Read more about A Perfect Canadian Getaway"
1328        class="
1329more-link m-content-object--link custom-link-color
1330"
1331                >
1332                Read more
1333                        </a>
1334        </div>
1335  </div>
1336  </div>
1337          
1337<script>
1338  (function() {
1339    if (!window.getCSSVariable) {
1340      window.getCSSVariable = (name) => getComputedStyle(document.documentElement).getPropertyValue(name).trim().replace(/['"]/g, '');
1341    }
1342    
1343    const showMemberRateBoolean = window.getCSSVariable('--member-rate-enabled') == '1' ? true : false ;
1344
1345    if(!showMemberRateBoolean) return;
1346
1347    if(!window.memberRateData) {
1348      window.memberRateData = [];
1349    }
1350    window.memberRateData['id-6185e1e343d16997c6f44bfbb4fd3167-18277'] = {
1351      iHotelierConfig: 'false',
1352      leadRate: '',
1353      targetForMRM: ' https://reservations.travelclick.com/108404?ProdID=729427&LanguageID=1',
1354    }
1355    
1356      document.documentElement.classList.add('member-rate-enabled');
1357  })();
1358</script>
1358
1359
1360<style>
1361  .js-member-rate-zone { display: none; }
1362  .js-default-lead-rate { display: block; }
1363  
1364  .member-rate-enabled .js-member-rate-zone { display: block; }
1365  .member-rate-enabled .js-default-lead-rate { display: none; }
1366  .member-rate-enabled .js-hide-when-member-rate { display: none; }
1367</style>
1368
1369<div class="m-content-object--footer info-price highlight-grid__price  highlight-grid__button" data-id="18277">
1370                        <a 
1371          href=" https://reservations.travelclick.com/108404?ProdID=729427&LanguageID=1" 
1372          target="_blank"          rel="noopener" 
1373          aria-label="Book now A Perfect Canadian Getaway opens in a new tab"
1374          class="btn btn-action
1375 m-content-object--footer-btn js-dynamic-book-url js-galaxy-book-body"
1376        > 
1377                      Book now
1378                  </a>
1379            </div>
1380      </div>
1381        
1382
1383  </div>
1384    
1385<div 
1386  class="highlight-item col-sm-4 m-content-object--background m-content-object js-module-item
1387       
1388     has-book-url     column3
1389  "
1390  data-id="18275"
1391>
1392      <a 
1393  href="/special-offers/seniors-getaway" 
1394    aria-label="Read more about Seniors Special"
1395  class="ratio-4-3 cms-radius m-content-object___img"
1396>
1397  <div class="ratio-content">
1398    <picture>
1399              <source media="(max-width: 450px)" srcset="https://image-tc.galaxy.tf/wipng-2pjgmocmaaaapmsq14hhcwp92/seniors_standard.png?crop=45%2C0%2C711%2C533&width=400">
1400        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-2pjgmocmaaaapmsq14hhcwp92/seniors_standard.png?crop=45%2C0%2C711%2C533&width=720">
1401        <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-2pjgmocmaaaapmsq14hhcwp92/seniors_standard.png?crop=45%2C0%2C711%2C533&width=298">
1402        <source media="(min-width: 1200px)" srcset="https://image-tc.galaxy.tf/wipng-2pjgmocmaaaapmsq14hhcwp92/seniors_standard.png?crop=45%2C0%2C711%2C533&width=372">
1403            <img
1404        src="https://image-tc.galaxy.tf/wipng-2pjgmocmaaaapmsq14hhcwp92/seniors_standard.png?crop=45%2C0%2C711%2C533"
1405        alt=""
1406              >
1407    </picture>
1408  </div>
1409  </a>
1410    <div class="m-content-object--infos" data-text-alignment-child>
1411    <div class="m-content-object__content">
1412      <h3
1413      class="
1414        h3 m-content-object--title js-module-title
1415              "
1416          >
1417      <a
1418        href="/special-offers/seniors-getaway"
1419        class="clip-it link-text inherit"
1420                              data-clip="20"
1421                                >
1422        Seniors Special              </a>
1423    </h3>
1424      <div class="m-content-object--content--wrapper">
1425    <div
1426      class="
1427        m-content-object--content clip-it        "
1428                  data-clip="224"
1429          data-clip-html="true"
1430          data-clip-height=".m-content-object--content--wrapper"
1431          data-clip-height-wrapper=".m-content-object--content"
1432                      >
1433      <p>For those over 65, we invite you to come and experience one of the Southern Gulf Islands premier luxury resorts, Poets Cove Resort.&nbsp; Enjoy spectacular sunsets, breath-taking ocean views, or go for a nature walk or hike - so much to explore on Pender Island.</p>
1434
1435<p><strong>Stay 2 Nights or More &amp; Save 30%</strong></p>
1436    </div>
1437    <div class="m-content-object--read-more">
1438              <a 
1439        href="/special-offers/seniors-getaway" 
1440        aria-label="Read more about Seniors Special"
1441        class="
1442more-link m-content-object--link custom-link-color
1443"
1444                >
1445                Read more
1446                        </a>
1447        </div>
1448  </div>
1449  </div>
1450          
1450<script>
1451  (function() {
1452    if (!window.getCSSVariable) {
1453      window.getCSSVariable = (name) => getComputedStyle(document.documentElement).getPropertyValue(name).trim().replace(/['"]/g, '');
1454    }
1455    
1456    const showMemberRateBoolean = window.getCSSVariable('--member-rate-enabled') == '1' ? true : false ;
1457
1458    if(!showMemberRateBoolean) return;
1459
1460    if(!window.memberRateData) {
1461      window.memberRateData = [];
1462    }
1463    window.memberRateData['id-6185e1e343d16997c6f44bfbb4fd3167-18275'] = {
1464      iHotelierConfig: 'false',
1465      leadRate: '',
1466      targetForMRM: 'https://reservations.travelclick.com/108404?ProdID=716290&LanguageID=1',
1467    }
1468    
1469      document.documentElement.classList.add('member-rate-enabled');
1470  })();
1471</script>
1471
1472
1473<style>
1474  .js-member-rate-zone { display: none; }
1475  .js-default-lead-rate { display: block; }
1476  
1477  .member-rate-enabled .js-member-rate-zone { display: block; }
1478  .member-rate-enabled .js-default-lead-rate { display: none; }
1479  .member-rate-enabled .js-hide-when-member-rate { display: none; }
1480</style>
1481
1482<div class="m-content-object--footer info-price highlight-grid__price  highlight-grid__button" data-id="18275">
1483                        <a 
1484          href="https://reservations.travelclick.com/108404?ProdID=716290&LanguageID=1" 
1485          target="_blank"          rel="noopener" 
1486          aria-label="Book now Seniors Special opens in a new tab"
1487          class="btn btn-action
1488 m-content-object--footer-btn js-dynamic-book-url js-galaxy-book-body"
1489        > 
1490                      Book now
1491                  </a>
1492            </div>
1493      </div>
1494        
1495
1496  </div>
1497    
1498<div 
1499  class="highlight-item col-sm-4 m-content-object--background m-content-object js-module-item
1500       
1501         column3
1502  "
1503  data-id="18271"
1504>
1505      <a 
1506  href="/special-offers/thanksgiving-at-poets-cove" 
1507    aria-label="Read more about Thanksgiving at Syrens Bistro & Lounge"
1508  class="ratio-4-3 cms-radius m-content-object___img"
1509>
1510  <div class="ratio-content">
1511    <picture>
1512              <source media="(max-width: 450px)" srcset="https://image-tc.galaxy.tf/wipng-7qvdm7gtia9g6ojz8tojua59h/thanksgiving-2024-min_standard.png?crop=2%2C0%2C553%2C415&width=400">
1513        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-7qvdm7gtia9g6ojz8tojua59h/thanksgiving-2024-min_standard.png?crop=2%2C0%2C553%2C415&width=720">
1514        <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-7qvdm7gtia9g6ojz8tojua59h/thanksgiving-2024-min_standard.png?crop=2%2C0%2C553%2C415&width=298">
1515        <source media="(min-width: 1200px)" srcset="https://image-tc.galaxy.tf/wipng-7qvdm7gtia9g6ojz8tojua59h/thanksgiving-2024-min_standard.png?crop=2%2C0%2C553%2C415&width=372">
1516            <img
1517        src="https://image-tc.galaxy.tf/wipng-7qvdm7gtia9g6ojz8tojua59h/thanksgiving-2024-min_standard.png?crop=2%2C0%2C553%2C415"
1518        alt=""
1519              >
1520    </picture>
1521  </div>
1522  </a>
1523    <div class="m-content-object--infos" data-text-alignment-child>
1524    <div class="m-content-object__content">
1525      <h3
1526      class="
1527        h3 m-content-object--title js-module-title
1528              "
1529          >
1530      <a
1531        href="/special-offers/thanksgiving-at-poets-cove"
1532        class="clip-it link-text inherit"
1533                              data-clip="20"
1534                                >
1535        Thanksgiving at Syrens Bistro & Lounge              </a>
1536    </h3>
1537      <div class="m-content-object--content--wrapper">
1538    <div
1539      class="
1540        m-content-object--content clip-it        "
1541                  data-clip="224"
1542          data-clip-html="true"
1543          data-clip-height=".m-content-object--content--wrapper"
1544          data-clip-height-wrapper=".m-content-object--content"
1545                      >
1546      <p>Celebrate Thanksgiving at Poets Cove with a special 3-course dinner, featuring all the classic fixings, prepared by our culinary team. Join us for a memorable evening of gratitude and togetherness.</p>
1547
1548<p><strong>October 11th &amp; 12th, 2026</strong><br />
1549Syrens Bistro &amp; Lounge<br />
15503-Course Dinner<br />
1551Seating starts at 5:00pm</p>
1552    </div>
1553    <div class="m-content-object--read-more">
1554              <a 
1555        href="/special-offers/thanksgiving-at-poets-cove" 
1556        aria-label="Read more about Thanksgiving at Syrens Bistro &amp; Lounge"
1557        class="
1558more-link m-content-object--link custom-link-color
1559"
1560                >
1561                Read more
1562                        </a>
1563        </div>
1564  </div>
1565  </div>
1566          
1566<script>
1567  (function() {
1568    if (!window.getCSSVariable) {
1569      window.getCSSVariable = (name) => getComputedStyle(document.documentElement).getPropertyValue(name).trim().replace(/['"]/g, '');
1570    }
1571    
1572    const showMemberRateBoolean = window.getCSSVariable('--member-rate-enabled') == '1' ? true : false ;
1573
1574    if(!showMemberRateBoolean) return;
1575
1576    if(!window.memberRateData) {
1577      window.memberRateData = [];
1578    }
1579    window.memberRateData['id-6185e1e343d16997c6f44bfbb4fd3167-18271'] = {
1580      iHotelierConfig: 'false',
1581      leadRate: '',
1582      targetForMRM: '',
1583    }
1584    
1585      document.documentElement.classList.add('member-rate-enabled');
1586  })();
1587</script>
1587
1588
1589<style>
1590  .js-member-rate-zone { display: none; }
1591  .js-default-lead-rate { display: block; }
1592  
1593  .member-rate-enabled .js-member-rate-zone { display: block; }
1594  .member-rate-enabled .js-default-lead-rate { display: none; }
1595  .member-rate-enabled .js-hide-when-member-rate { display: none; }
1596</style>
1597
1598<div class="m-content-object--footer info-price highlight-grid__price  highlight-grid__button" data-id="18271">
1599                      </div>
1600      </div>
1601        
1602
1603  </div>
1604  
1605    </div>
1606  </div>
1607</div>
1608    
1608<script type="text/template" class="offers-modal">
1609    <div class="dialog modal-offer pop-up-id-6185e1e343d16997c6f44bfbb4fd3167" aria-hidden="true">
1610        <div class="dialog-content" aria-labelledby="dialogTitleid-6185e1e343d16997c6f44bfbb4fd3167" aria-label="Offer booking dialog" role="dialog">
1611            <div role="document">
1612                <button data-a11y-dialog-hide class="dialog-close" aria-label="Close this dialog window">&times;</button>
1613                <div class="m-popup-content">
1614                    <div class="h3 modal-offer__title" tabindex="-1" id="dialogTitleid-6185e1e343d16997c6f44bfbb4fd3167"></div>
1615                    <div class="content">
1616                        <p>This offer is available in a range of selected hotels. Please choose at which one you would like to book.</p>
1617                    </div>
1618                    <form class="modal-offer__form">
1619                        <div class="form-group ada-select__wrapper">
1620                            <label class="form-label ada-select__label" for="offer-booking-url">Select hotel</label>
1621                        <div class="modal-offer__select-container select-wrapper" data-placeholder="Select property"></div>
1622                        </div>
1623                        <div class="stripe-btn-wrapper">
1624                            <button class="btn btn-action">Book offer</button>
1625                        </div>
1626                    </form>
1627                </div>
1628            </div>
1629        </div>
1630    </div>
1631</script>
1631
1632
1633
1634<div class="stripe list-item   " style="
1635
1636    background-color: #F9F9F9;
1637
1638
1639    padding-top: 50px;
1640    padding-bottom: 40px;
1641
1642--current-image-radius: 5px;">
1643    <div class="container">
1644        
1645        <div class="id-ea8f42e5a7fc6185aae16ece318293d8 row row-flex m-content-object--list column3   " 
1646        style=" "
1647        data-text-alignment="left"
1648        data-equalize-parent='[".m-content-object--title",".m-content-object--content"]'>
1649<div class="col-sm-4 m-content-object">
1650
1651<div class="m-content-object--infos" data-text-alignment-child>
1652    
1653    <h3 class="h3 m-content-object--title">
1654        
1655        <a 
1656        href="/rooms"
1657        
1658        aria-label="Read more about Accommodations" 
1659        class="link-text"
1660        >
1661        
1662            Accommodations
1663        
1664        </a>
1665        
1666    </h3>
1667    
1668    
1669    <div class="m-content-object--content cms-html-var"><p>Designed and decorated in the heart-warming Arts and Crafts style, Poets Cove Resort &amp; Spa embodies comfort, luxury, and a connection to the surrounding landscape. Our 22 lodge rooms, 15 cottages and 9 villas situated along Pender Island&rsquo;s waterfront are tailored to meet your every need, including accessible units for our disabled guests as well as pet-friendly lodging.</p>
1670</div>
1671    
1672        
1673        <a
1674        href="/rooms"
1675        
1676        aria-label="Learn More Accommodations "
1677        class="m-content-object--link more-link">
1678            Learn More
1679        </a>
1680        
1681        
1682    </div>
1683</div><div class="col-sm-4 m-content-object">
1684
1685
1686  <a
1687  href="/gallery"
1688  
1689  aria-label="Read more about "
1690  class="removable-cms-slider-content m-content-object--illu img-hover " 
1691  style="">
1692    <picture>
1693    
1694        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wigif-cqo58omrbi2t51uq9l07cu6h2/lodge-rm3.gif?width=560">
1695    
1696    
1697    
1698    <img src="https://image-tc.galaxy.tf/wigif-cqo58omrbi2t51uq9l07cu6h2/lodge-rm3.gif?width=560" alt="Comfy bed and sofa with balcony view in Twin Lodge Room at Poets Cove Resort & Spa">
1699    
1700</picture>
1701
1702    <div class="hover-overlay"></div>
1703  </a>
1704
1705
1706<div class="m-content-object--infos" data-text-alignment-child>
1707    
1708    
1709        
1710        <a
1711        href="/gallery"
1712        
1713        aria-label="View Photo Gallery  "
1714        class="m-content-object--link more-link">
1715            View Photo Gallery
1716        </a>
1717        
1718        
1719    </div>
1720</div><div class="col-sm-4 m-content-object">
1721
1722
1723  <div class="removable-cms-slider-content m-content-object--illu " style="">
1724    <picture>
1725    
1726        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-bkg0j2grf95ac5jiial0hk536/cottage-living-room-and-fire-place-preview.jpg?width=560">
1727    
1728    
1729    
1730    <img src="https://image-tc.galaxy.tf/wijpeg-bkg0j2grf95ac5jiial0hk536/cottage-living-room-and-fire-place-preview.jpg?width=560" alt="Living room with couch and fireplace at Poets Cove Resort & Spa">
1731    
1732</picture>
1733
1734    
1735  </div>
1736
1737
1738<div class="m-content-object--infos" data-text-alignment-child>
1739    
1740    
1741        
1742        
1743    </div>
1744</div>        </div>
1745    </div>
1746</div>
1747
1748
1749<div class="stripe list-item   " style="
1750
1751
1752--current-image-radius: 5px;">
1753    <div class="container">
1754        
1755        <div class="id-030dabb994dd0bac9cea13e6befd291c row row-flex m-content-object--list column3   " 
1756        style=" "
1757        data-text-alignment="left"
1758        data-equalize-parent='[".m-content-object--title",".m-content-object--content"]'>
1759<div class="col-sm-4 m-content-object">
1760
1761<div class="m-content-object--infos" data-text-alignment-child>
1762    
1763    <h3 class="h3 m-content-object--title">
1764        
1765        <a 
1766        href="/dining"
1767        
1768        aria-label="Read more about Our Restaurants " 
1769        class="link-text"
1770        >
1771        
1772            Our Restaurants 
1773        
1774        </a>
1775        
1776    </h3>
1777    
1778    
1779    <div class="m-content-object--content cms-html-var"><p>Poets Cove features three fine dining restaurants for our guests: Aurora, Moorings Caf&eacute; and Syrens Bistro &amp; Lounge. Each is distinctive in its own way, offering dining experiences on par with the top restaurants on Pender Island.</p>
1780</div>
1781    
1782        
1783        <a
1784        href="/dining"
1785        
1786        aria-label="Read More Our Restaurants  "
1787        class="m-content-object--link more-link">
1788            Read More
1789        </a>
1790        
1791        
1792    </div>
1793</div><div class="col-sm-4 m-content-object">
1794
1795
1796  <div class="removable-cms-slider-content m-content-object--illu " style="">
1797    <picture>
1798    
1799        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-cqx13chab6widg2jqtfwfggi1/dining3-1024x427.jpg?width=560">
1800    
1801    
1802    
1803    <img src="https://image-tc.galaxy.tf/wijpeg-cqx13chab6widg2jqtfwfggi1/dining3-1024x427.jpg?width=560" alt="Salmon on a bed of rice meal served on the table at Poets Cove Resort & Spa">
1804    
1805</picture>
1806
1807    
1808  </div>
1809
1810
1811<div class="m-content-object--infos" data-text-alignment-child>
1812    
1813    
1814        
1815        
1816    </div>
1817</div><div class="col-sm-4 m-content-object">
1818
1819
1820  <div class="removable-cms-slider-content m-content-object--illu " style="">
1821    <picture>
1822    
1823        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-f0uaf8lvm12afh05f7iqr0kkv/sans-titre-9.jpg?width=560">
1824    
1825    
1826    
1827    <img src="https://image-tc.galaxy.tf/wijpeg-f0uaf8lvm12afh05f7iqr0kkv/sans-titre-9.jpg?width=560" alt="A variety of dishes served on a table at Poets Cove Resort & Spa">
1828    
1829</picture>
1830
1831    
1832  </div>
1833
1834
1835<div class="m-content-object--infos" data-text-alignment-child>
1836    
1837    
1838        
1839        
1840    </div>
1841</div>        </div>
1842    </div>
1843</div>
1844
1845
1846<div class="stripe list-item   " style="
1847
1848    background-color: #F9F9F9;
1849
1850
1851--current-image-radius: 5px;">
1852    <div class="container">
1853        
1854        <div class="id-a7a2419f62790fadfd4129cf14d4196e row row-flex m-content-object--list column3   " 
1855        style=" "
1856        data-text-alignment="left"
1857        data-equalize-parent='[".m-content-object--title",".m-content-object--content"]'>
1858<div class="col-sm-4 m-content-object">
1859
1860
1861  <div class="removable-cms-slider-content m-content-object--illu " style="">
1862    <picture>
1863    
1864        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-9cnq26wpx1t8wjw4h7chyn3hz/thumbs-2.jpg?width=560">
1865    
1866    
1867    
1868    <img src="https://image-tc.galaxy.tf/wijpeg-9cnq26wpx1t8wjw4h7chyn3hz/thumbs-2.jpg?width=560" alt="Wedding set-up in outdoor at Poets Cove Resort & Spa">
1869    
1870</picture>
1871
1872    
1873  </div>
1874
1875
1876<div class="m-content-object--infos" data-text-alignment-child>
1877    
1878    
1879        
1880        
1881    </div>
1882</div><div class="col-sm-4 m-content-object">
1883
1884
1885  <div class="removable-cms-slider-content m-content-object--illu " style="">
1886    <picture>
1887    
1888        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-82v1hliu5ricjmjhy4e7696po/wedding-layout-2-preview.jpg?width=560">
1889    
1890    
1891    
1892    <img src="https://image-tc.galaxy.tf/wijpeg-82v1hliu5ricjmjhy4e7696po/wedding-layout-2-preview.jpg?width=560" alt="Dining table arrangements with deco in dining area at Poets Cove Resort & Spa">
1893    
1894</picture>
1895
1896    
1897  </div>
1898
1899
1900<div class="m-content-object--infos" data-text-alignment-child>
1901    
1902    
1903        
1904        
1905    </div>
1906</div><div class="col-sm-4 m-content-object">
1907
1908<div class="m-content-object--infos" data-text-alignment-child>
1909    
1910    <h3 class="h3 m-content-object--title">
1911        
1912        <a 
1913        href="/weddings"
1914        
1915        aria-label="Read more about Weddings &amp; Events" 
1916        class="link-text"
1917        >
1918        
1919            Weddings & Events
1920        
1921        </a>
1922        
1923    </h3>
1924    
1925    
1926    <div class="m-content-object--content cms-html-var"><p>With 1,586 square feet of wedding and event venues plus outdoor patio space, Poets Cove Resort &amp; Marina provides full event planning services, making us one of the most desirable wedding and special event locations in the Gulf Islands.</p>
1927</div>
1928    
1929        
1930        <a
1931        href="/weddings"
1932        
1933        aria-label="Read More Weddings &amp; Events "
1934        class="m-content-object--link more-link">
1935            Read More
1936        </a>
1937        
1938        
1939    </div>
1940</div>        </div>
1941    </div>
1942</div>
1943<style>
1944    
1945        .id-22c4d55800757a646e4d06f2bcd0152e .m-img-full.lazy {
1946            background-image: none;
1947            background-color: #F1F1FA;
1948        }
1949        
1950        .id-22c4d55800757a646e4d06f2bcd0152e .m-img-full {
1951            background-image: url('https://image-tc.galaxy.tf/wigif-cj2fwh59wxkvu79r2gfadi2x8/hp-1.gif?width=1920');
1952        }
1953        
1954        
1955
1956        
1957
1958
1959        
1960    
1961    
1962        .id-22c4d55800757a646e4d06f2bcd0152e .img--itemCaption {
1963            
1964            
1965            
1966            
1967        }
1968    
1969</style>
1970
1971<div class="simple-image id-22c4d55800757a646e4d06f2bcd0152e  full-width-image">
1972    
1973    <div class="m-img-full m-img-full--parallax lazy">
1974        <div class="m-img-full__image">
1975            <div class="ratio-content">
1976                <picture>
1977                    
1978                        <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wigif-cj2fwh59wxkvu79r2gfadi2x8/hp-1.gif?width=1920">
1979                    
1980
1981                    
1982                        
1983                        
1984                            <img loading="lazy" src="https://image-tc.galaxy.tf/wigif-cj2fwh59wxkvu79r2gfadi2x8/hp-1.gif?width=1920" alt="Aerial view of the harbor and forest near Poets Cove Resort & Spa">
1985                        
1986                    
1987                </picture>
1988                
1989            </div>
1990        </div>
1991        
1992            
1993                
1994                
1995                
1996            
1997        
1998    </div>
1999</div>
2000    </div>
2001</div><!-- #main-content -->
2002
2003
2004
2005
2006
2007<div id="back-to-top" class="back-to-top__wrapper ">
2008    <a class="back-to-top link-text" href="#top" data-page-height="1050" data-scroll-height="400">
2009        <span>Back to top</span>
2010        <div class="btn btn-ghost" aria-hidden="true" >
2011            <svg  xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.125 18.666">
2012                <title>Back to top</title>
2013                <path d="M.2 6.095a.662.662 0 0 0 .931.941L5.9 2.265v15.741a.655.655 0 0 0 .658.659.663.663 0 0 0 .668-.659V2.265l4.761 4.77a.675.675 0 0 0 .941 0 .659.659 0 0 0 0-.941l-5.9-5.9a.648.648 0 0 0-.931 0z"/>
2014            </svg>
2015        </div>
2016    </a>
2017</div>
2018<script>
2019    window.footerConfigs = {
2020        "footerLanguages": {
2021  
2022}
2023    }
2024
2025    if(!window.footerThreeTextFields) {
2026        window.footerThreeTextFields = [];
2027    }
2028    window.footerThreeTextFields['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
2029        hotelName: `Poets Cove Resort & Spa`,
2030        contact: `<p>9801 Spalding Road<br \/>\r\nSouth Pender Island, BC V0N 2M3<br \/>\r\nResort: <a href=\"tel:250.629.2100\">1.888.870.8889<\/a>\u2502<a href=\"tel:250.629.2100\">250.629.2100<\/a>&nbsp;\u2502<a href=\"mailto:[email protected]\">[email protected]<\/a><br \/>\r\nMarina: <a href=\"tel:250.629.2111\">250.629.2111<\/a>\u2502<a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n<p><strong>Aldesta Hotels &amp; Resorts<\/strong><br \/>\r\n<a href=\"https:\/\/www.harrisonresort.com\">Harrison Hot Springs Resort &amp; Spa<\/a><br \/>\r\n<a href=\"https:\/\/www.poetscove.com\">Poets Cove Resort &amp; Spa<\/a>&nbsp;<br \/>\r\n<a href=\"https:\/\/www.fairmonthotsprings\">Fairmont Hot Springs Resort<\/a>&nbsp;<br \/>\r\n<a href=\"https:\/\/www.harrisonlakehotel.com\">Harrison Lake Hotel<\/a>&nbsp;<\/p>\r\n\r\n<p>Australia - The Great Barrier Reef<br \/>\r\n<a href=\"https:\/\/www.heronisland.com\">Heron Island<\/a> \u2502 <a href=\"https:\/\/www.wilsonisland.com\">Wilson Island<\/a><\/p>\r\n\r\n<p><a href=\"http:\/\/www.aldestahotels.com\">aldestahotels.com<\/a><\/p>\r\n`,
2031        copyright: `<p>&copy; 2024 Aldesta Hotels &amp; Resorts | Saliance Global Holdings&nbsp;<\/p>\r\n`
2032    }
2033
2034    if(!window.footerThreeLinks) {
2035        window.footerThreeLinks = {};
2036    }
2037    window.footerThreeLinks['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {footerLinksList: [
2038{
2039    url: '/special-offers',
2040    target: false,
2041    text: `Offers\/Promotions`
2042},
2043{
2044    url: '/rooms',
2045    target: false,
2046    text: `Rooms`
2047},
2048{
2049    url: '/weddings',
2050    target: false,
2051    text: `Weddings\/Functions`
2052},
2053{
2054    url: '/healing-spa',
2055    target: false,
2056    text: `Healing Spa`
2057},
2058{
2059    url: '/the-marina',
2060    target: false,
2061    text: `Marina`
2062},
2063{
2064    url: '/dining',
2065    target: false,
2066    text: `Dining`
2067},
2068{
2069    url: '/gallery',
2070    target: false,
2071    text: `Gallery`
2072},
2073{
2074    url: '/contact-location',
2075    target: false,
2076    text: `Contact\/Location`
2077},
2078{
2079    url: '',
2080    target: false,
2081    text: `ROAD CLOSURE ALERT`
2082},]}
2083
2084    if(!window.footerThreeNewsLetter) {
2085        window.footerThreeNewsLetter = [];
2086    }
2087    window.footerThreeNewsLetter['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
2088        title: `Be up to date`,
2089        placeholder: `Your email`,
2090        btnTitle: `Sign up`
2091    };
2092
2093    if (!window.footerThreeCustomHtml) {
2094        window.footerThreeCustomHtml = [];
2095    }
2096    window.footerThreeCustomHtml['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
2097        contentHtml: ''
2098    }
2099
2100    if(!window.footerThreePartners) {
2101        window.footerThreePartners = {};
2102    }
2103    window.footerThreePartners['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
2104title: `Our Other Properties:`,
2105partnersList: [{
2106    partnerImg: 'https://image-tc.galaxy.tf/wigif-y0th2qc6vejjzspp3x1v6mbf/fhsr-1.gif?width=120',
2107    partnerAlt: `Official logo of Fairmont Hot Springs Resort at Poets Cove Resort & Spa`,
2108    partnerLink: 'https://www.fairmonthotsprings.com',
2109    openInNewTab: true,
2110},{
2111    partnerImg: 'https://image-tc.galaxy.tf/wigif-c0udxi0qbqlk6x4mc9kpd5j5i/hhsr-1.gif?width=120',
2112    partnerAlt: `Logo of Harrison Hot Springs Resort used at Poets Cove Resort & Spa`,
2113    partnerLink: 'https://www.harrisonresort.com/',
2114    openInNewTab: true,
2115},{
2116    partnerImg: 'https://image-tc.galaxy.tf/wigif-ammgrc9be3nqommaeheqq6f92/hlh-1.gif?width=120',
2117    partnerAlt: `Official logo of Harrison Lake Hotel used at Poets Cove Resort & Spa`,
2118    partnerLink: 'https://www.harrisonlakehotel.com/',
2119    openInNewTab: true,
2120},{
2121    partnerImg: 'https://image-tc.galaxy.tf/wigif-39qv9kziay22szjlaskg0x7hd/hrn-1.gif?width=120',
2122    partnerAlt: `Logo of Heron Island Great Barrier Reef used at Poets Cove Resort & Spa`,
2123    partnerLink: 'https://www.heronisland.com/',
2124    openInNewTab: true,
2125},{
2126    partnerImg: 'https://image-tc.galaxy.tf/wigif-ksmy62e4z8jo5nsuhkm0u7hc/wln-1.gif?width=120',
2127    partnerAlt: `Logo of Wilson Island Great Barrier Reef used at Poets Cove Resort & Spa`,
2128    partnerLink: 'https://www.wilsonisland.com/',
2129    openInNewTab: true,
2130},]}
2131
2132    if(!window.footerThreeLocales) {
2133        window.footerThreeLocales = [];
2134    }
2135    window.footerThreeLocales['id-e7359c1f6ae3c35e58cad724ac1dbd87'] = {
2136        opensInANewTab: `opens in a new tab`,
2137        addEmailToSub: `Add your email to subscribe`,
2138        followUs: `Follow us`,
2139        navigationLink: `Link`,
2140        manageCookies: `Manage Cookies`
2141    }
2142</script>
2142
2143    <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak>
2144        <footer-three-app
2145            :configs="{
2146                websiteType: 'hotel',
2147                blockId: 'id-e7359c1f6ae3c35e58cad724ac1dbd87',
2148                languageSelectorEnabled: true,
2149                socialIcons: {
2150                    enabled: true,
2151                    label: false
2152                },
2153                socialIconLinks: {iconStyles: {
2154    iconStyle: '',
2155    socialIconColor: ''
2156},
2157socialLinks: {
2158    facebook: 'https://www.facebook.com/PoetsCove/',
2159    facebookTarget: true,
2160    twitter: '',
2161    twitterTarget: false,
2162    tripAdvisor: 'https://www.tripadvisor.ca/Hotel_Review-g183804-d185766-Reviews-Poets_Cove_Resort_Spa-Pender_Island_British_Columbia.html',
2163    tripAdvisorTarget: true,
2164    instagram: 'https://www.instagram.com/poets_cove/',
2165    instagramTarget: true,
2166    youTube: '',
2167    youTubeTarget: false,
2168    pinterest: '',
2169    pinterestTarget: false,
2170    weChat: '',
2171    weChatTarget: false,
2172    linkedin: '',
2173    linkedinTarget: false,
2174    tiktok: '',
2175    tiktokTarget: false,
2176    xing: '',
2177    xingTarget: false,
2178    google: '',
2179    googleTarget: false,
2180    lineMessenger: '',
2181    lineMessengerTarget: false,
2182    whatsapp: '',
2183    whatsappTarget: false,
2184    weibo: '',
2185    weiboTarget: false,
2186    flickr: '',
2187    flickrTarget: false,
2188    foursquare: '',
2189    foursquareTarget: false,
2190    snapchat: '',
2191    snapchatTarget: false
2192},
2193locales: {
2194    opensInANewTab: 'opens in a new tab',
2195}},
2196                customSocialIconsList: {iconColor: '',
2197customSocialIconsList: []},
2198                logo: {
2199                    logoTop: '',
2200                    logoBottom: '',
2201                    customBackground: {
2202                        enabled: false,
2203                        backgroundColor: ''
2204                    },
2205                    additionalLanguages: {
2206                        enabled: false,
2207                        logoTop: '',
2208                        logoBottom: '',
2209                        backgroundColor: ''
2210                    }
2211                },
2212                hr: {
2213                    enabled: false,
2214                    width: '100',
2215                    devices: 'All Devices'
2216                },
2217                partners: {
2218                    enabled: true
2219                },
2220                newsletter: {
2221                    enabled: true,
2222                    buttonOnly: false,
2223                    url: '/newsletter-sign-up',
2224                    opensInNewTab: true,
2225                    style: ''
2226                },
2227                widgetEnabled: false,
2228                isSecurePrivacyEnabled: false,
2229                manageCookies: true,
2230            }"
2231        >
2232
2233        </footer-three-app>
2234         
2235    </footer>
2236<script type="text/javascript" id="lightbox_json_store">
2237	var GalaxyPersonalization = { pageCampaigns : [{"id":"7871415a9aa9ce4f58de7acf66ffe6156f12b51c","origin_id":14779,"name":"Perfect Getaway Package","trigger":{"id":12729,"devices":["desktop","tablet","mobile"],"duration":{"date_start":"","date_end":"","hour_start":"","hour_end":""},"timezone":"visitor","countries":[],"geo":{"continents":[],"countries":[],"coordinates":[]},"visits_type":"","visits":0,"delay":0,"max_repeat":"always","query_string":"","ignore_utm":false},"html":"\n\n\n    \n    \n\n\n\n\n\n<style>\n    #id-53f961a62fd1cd906b891eb55d59489b{\n        color: #000;\n        text-align: Left;\n    }\n    #id-53f961a62fd1cd906b891eb55d59489b h1,\n    #id-53f961a62fd1cd906b891eb55d59489b h2,\n    #id-53f961a62fd1cd906b891eb55d59489b h3,\n    #id-53f961a62fd1cd906b891eb55d59489b h4,\n    #id-53f961a62fd1cd906b891eb55d59489b h5,\n    #id-53f961a62fd1cd906b891eb55d59489b .m-popup-wrap{\n        color: #000;\n    }\n\n    #id-53f961a62fd1cd906b891eb55d59489b a:not(.btn),\n    #id-53f961a62fd1cd906b891eb55d59489b a:not(.btn):visited {\n        color: \n    }\n    #id-53f961a62fd1cd906b891eb55d59489b .m-popup-wrap{\n        \n            background-color: ;\n        \n        \n    }\n\n    \n    [dir=\"ltr\"] #id-53f961a62fd1cd906b891eb55d59489b.imageRight .dialog-close,\n    [dir=\"rtl\"] #id-53f961a62fd1cd906b891eb55d59489b.imageLeft .dialog-close,\n    #id-53f961a62fd1cd906b891eb55d59489b .no-content .dialog-close {\n      background-color: ;\n    }\n    \n\n    \n\n    \n<\/style>\n\n<div id=\"id-53f961a62fd1cd906b891eb55d59489b\" class=\"dialog js-dialog-simple m-popup m-personalization-popup image-horizontal imageLeft\" aria-hidden=\"true\">    \n    <div class=\"m-personalization-popup__dialog\" role=\"dialog\"\n        \n        aria-describedby=\"dialog-description-id-53f961a62fd1cd906b891eb55d59489b\"\n    >\n        \n        <div class=\"m-personalization-popup__modal \" role=\"document\">\n            <button class=\"dialog-close js-dialog-close\" aria-label=\"Close this dialog window\">&times;<\/button>\n            <div class=\"m-popup-wrap\">\n                \n                \n                    \n                        <div class=\"m-popup-wrap--img\">\n                            <div class=\"ratio-4-3\">\n                                <div class=\"ratio-content\">\n                                    <picture>\n                                        \n                                            <source media=\"(max-width: 767px)\" srcset=\"https:\/\/image-tc.galaxy.tf\/wijpeg-5y0qje9jrrq53lzbygxlnqvk9\/pc-ext1-min.jpg?width=550\">\n                                        \n                                        \n                                            <source media=\"(max-width: 1199px)\" srcset=\"https:\/\/image-tc.galaxy.tf\/wijpeg-5y0qje9jrrq53lzbygxlnqvk9\/pc-ext1-min.jpg?width=900\">\n                                        \n                                        \n                                        <img src=\"https:\/\/image-tc.galaxy.tf\/wijpeg-5y0qje9jrrq53lzbygxlnqvk9\/pc-ext1-min.jpg?width=900\" alt=\"\">\n                                        \n                                    <\/picture>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    \n                \n                <div class=\"m-popup-wrap--content\">\n                    \n                    \n                        <h3 id=\"dialog-description-id-53f961a62fd1cd906b891eb55d59489b\"class=\"h3\">A Perfect Canadian Getaway<\/h3>\n                    \n                    <div class=\"content\">\n                        <p>Cozy Season is Here! A simple getaway with much to explore and experience - tranquil, romantic, close to nature, and fabulous ocean views.&nbsp;&nbsp;<\/p>\r\n\r\n<p>Get the most out of your experience, stay a little longer, and <b>save 30%<\/b> at Poets Cove.&nbsp;<\/p>\r\n\n                    <\/div>\n\n                    \n\n                    \n\n                    \n                        <div class=\"stripe-btn-wrapper\">\n                            <a href=\"\/special-offers\/a-perfect-getaway\"  aria-label=\"More Details\"  class=\"btn btn-action\n\">\n                                More Details\n                            <\/a>\n                        <\/div>\n                    \n                <\/div>\n                \n            <\/div>\n        <\/div>\n        <div class=\"m-personalization-popup__bottom\"><\/div>\n    <\/div>\n<\/div>\n","source":{"type":"theme","key":"tc-theme"}}],
2238	allActiveCampaigns : [{"id":"7871415a9aa9ce4f58de7acf66ffe6156f12b51c","visits_type":""}]}
2239</script>
2239
2240
2241<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-852bdd37-049f-44f1-a192-5176c4388aa5"></script>
2241<!-- Generated by Galaxy-->
2242<script type="text/template" id="sliderPrevArrow">
2243    <button class="slick-prev" aria-label="Go to previous slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg> <span class="sr-only">Previous</span></button>
2244</script>
vendor: 1 bytes, line 2244
2244
2245<script type="text/template" id="sliderNextArrow">
2246    <button class="slick-next" aria-label="Go to next slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-right"><use href="#icon-arrow-right"></svg><span class="sr-only">Next</span></button>
2247</script>
vendor: 1 bytes, line 2247
2247
2248<script type="text/template" id="sliderPagination">
2249    <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
2250</script>
vendor: 1 bytes, line 2250
2250
2251<script type="text/template" id="sliderPlayPause">
2252    <button class="slick-play-pause" type="button">
2253        <span class="slick-play-pause__pause"><svg aria-hidden="true" class="icon icon-pause"><use href="#icon-pause"></svg><span class="sr-only">Pause slideshow</span></span>
2254        <span class="slick-play-pause__play"><svg aria-hidden="true" class="icon icon-play"><use href="#icon-play"></svg><span class="sr-only">Play slideshow</span></span>
2255    </button>
2256</script>
vendor: 1 bytes, line 2256
2256
2257<script type="text/template" id="sliderGroupedActions">
2258    <div class="slider__actions slider__actions--flat">
2259		<span class="sr-only">Slideshow control buttons</span>
2260		<span class="sr-only">Clicking on the following links will update the content above</span>
2261        <div class="slider__action js-slider-prev-container"></div>
2262        <div class="slider__action js-slider-pagination-container"></div>
2263        <div class="slider__action js-slider-next-container"></div>
2264    </div>
2265</script>
vendor: 1 bytes, line 2265
2265
2266<script type="text/template" id="sliderGroupedActionsAutoRotate">
2267    <div class="slider__actions slider__actions--flat">
2268		<span class="sr-only">Slideshow control buttons</span>
2269		<span class="sr-only">Clicking on the following links will update the content above</span>
2270        <div class="slider__action js-slider-pagination-container"></div>
2271        <div class="slider__action js-slider-prev-container"></div>
2272        <div class="slider__action js-slider-playpause-container"></div>
2273        <div class="slider__action js-slider-next-container"></div>
2274    </div>
2275</script>
vendor: 1 bytes, line 2275
2275
2276<script type="text/template" id="templateReadMore">
2277    <a class="l-read-more" href="#"  aria-label="Read more about Poets Cove Resort and Spa" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
2278</script>
vendor: 1 bytes, line 2278
2278
2279<script type="text/template" id="templateReadLess">
2280    <a class="l-read-less" href="#"  aria-label="Read less about Poets Cove Resort and Spa"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
2281</script>
vendor: 1 bytes, line 2281
2281
2282<script>
2283var traductionBM = {
2284    previousMonth: 'Previous Month',
2285    nextMonth: 'Next Month',
2286}
2287</script>
vendor: 1 bytes, line 2287
2287
2288<script>
2289var validationMessages = {
2290    required: "This field is required.",
2291    email: "Please enter a valid e-mail address.",
2292    url: "Please enter a valid URL.",
2293    date: "Please enter a valid date.",
2294}
2295</script>
vendor: 1 bytes, line 2295
2295
2296<script>
2297  window.isHome = "1";
2298
2299  window.localeSlider = {
2300  goToNextSlide: 'Go to next slide, slide {current} of {total}',
2301  goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
2302  lastSlide: 'You are on the last slide',
2303  firstSlide: 'You are on the first slide',
2304  nowOnSlide: 'You are now on slide {current} of {total}',
2305  videoPause: 'Slider is paused',
2306  videoPlay: 'Slider is playing',
2307  toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
2308  youAreOnFullScreen: 'You are on full image',
2309  youCloseFullScreen: 'You closed the full image'
2310  };
2311</script>
2311
2312
2313<script defer src="/integration/tc-theme/public/js/bundle.js?vd98844412bf6abdb4f2beeb26f40ba23"></script>
2313
2314<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
2315<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
2316  <div class="dialog-content--lightbox container">
2317    <div class="js-slider-container container"></div>
2318    
2318<script type="text/template" class="js-template" id="js-template-lightbox">
2319      <div class="js-slider__wrapper">
2320        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
2321          [%~ it.images :item%]
2322          <div class="slider-lightbox__slide">
2323            <div class="slider-lightbox__image-container">
2324              [%? item.url && !item.caption%]
2325                <div class="slider-lightbox__captions icon-chain">
2326                    <a href="[%= item.url %]"
2327                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
2328                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
2329                        class="icon-chain-wrapper">
2330                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
2331                    </a>
2332                </div>
2333              [%?%]
2334              [%? item.isVideo === true %]
2335                <div class="slider-lightbox__video-wrapper">
2336                  [%= item.video %]
2337                </div>
2338              [%?? item.isVideo === false %]
2339                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
2340                [%? item.title || item.desc || item.caption%]
2341                <div class="slider-lightbox__captions">
2342                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
2343                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
2344                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
2345                </div>
2346                [%?%]
2347              [%?%]
2348              [%? it.options.download %]
2349                <div class="slider-lightbox__actions">
2350                  <a class="download-link" href="[%= item.downloadLink %]" download>
2351                    <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
2352                    Download
2353                  </a>
2354                </div>
2355              [%?%]
2356            </div>
2357          </div>
2358          [%~%]
2359        </div>
2360        <div class="slider-lightbox__slides-controls clearfix">
2361          <div class="pull-right">
2362            <div class="js-slider__insert-grouped-actions"></div>
2363          </div>
2364        </div>
2365      </div>
2366    </script>
2366
2367  </div>
2368</div>
2369<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
2370<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
2371<script>
2372  window.locale ={
2373    moreMenuClosed : 'More menu closed',
2374    moreMenuOpened :'More menu opened',
2375    bookingMaskClosed: 'Booking mask closed',
2376    bookingMaskOpened: 'Booking mask Opened'
2377  }
2378</script>
2378
2379<div id="tooltips-wrapper"></div>
2380
2381<script type="text/javascript"  src="/VFU1PtDz/Pz5LEWP/ggU4ZRM/ER/XhD8zVtctkfrLJQ3Yp/bgcJeAMB/G1M/4AnoxTV4"></script>
2381</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.