{"id":316,"date":"2026-10-31T16:46:15","date_gmt":"2026-10-31T16:46:15","guid":{"rendered":"https:\/\/buenavista-hotel.com\/?page_id=316"},"modified":"2026-10-31T16:54:18","modified_gmt":"2026-10-31T16:54:18","slug":"buena-vista-hotel-apartments-coastal-stays","status":"publish","type":"page","link":"https:\/\/buenavista-hotel.com\/","title":{"rendered":"Buena Vista Hotel &#038; Apartments | Coastal Stays"},"content":{"rendered":"<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;800&family=Cormorant+Garamond:ital,wght@0,400;0,500;1,300;1,400;1,500&display=swap'); html{scroll-behavior:smooth;scroll-padding-top:110px}.bva,.bva *{box-sizing:border-box}.bva{--navy:#1e2b59;--sand:#cfc1b5;--teal:#2d5462;--paper:#f8f6f2;--muted:#6e7377;--line:#dfdcd4;color:#202426;background:var(--paper);font:400 14px\/1.85 'Montserrat',sans-serif;letter-spacing:.005em}.bva h1,.bva h2,.bva h3,.bva h4,.bva h5,.bva h6,.bva p,.bva figure,.bva ul,.bva dl{margin:0;padding:0}.bva h1,.bva h2,.bva h3,.bva h4{font-family:'Montserrat',sans-serif;color:var(--navy);font-weight:700;letter-spacing:-.035em;line-height:1.15}.bva h2{font-size:clamp(34px,3.45vw,55px)}.bva h3{font-size:25px}.bva em{font-family:'Cormorant Garamond',Georgia,serif;font-weight:400;letter-spacing:-.015em;font-size:1.27em}.bva a{color:inherit;text-decoration:none}.bva button,.bva input,.bva select,.bva textarea{font-family:inherit}.bva button{cursor:pointer}.bva :focus-visible{outline:2px solid #bda584;outline-offset:5px}.bva img{display:block;width:100%;object-fit:cover}.bva .bva-container{width:min(1380px,calc(100% - 104px));margin:0 auto}.bva .bva-section{padding-top:110px;padding-bottom:110px}.bva .bva-eyebrow{display:block;font-size:10px;line-height:1.6;text-transform:uppercase;font-weight:600;letter-spacing:.32em;color:var(--teal);margin-bottom:25px}.bva .bva-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:20px 30px;background:var(--teal);border:1px solid var(--teal);color:white;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1.6;transition:background .2s,color .2s}.bva .bva-button:hover{background:var(--navy);border-color:var(--navy)}.bva .bva-button-white{background:var(--paper);border-color:var(--paper);color:var(--navy)}.bva .bva-button-white:hover{background:var(--sand);border-color:var(--sand)}.bva .bva-button-ghost{background:transparent;border-color:#ffffff65;color:white}.bva .bva-button-ghost:hover{background:#ffffff12;border-color:#fff}.bva .bva-text-link{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;display:inline-flex;gap:20px;align-items:center;border-bottom:1px solid #9fa9ad;padding:9px 0}.bva .bva-small{font-size:10px;color:var(--muted);line-height:1.9}.bva .bva-nav{position:absolute;z-index:50;top:0;left:0;right:0;color:white;border-bottom:1px solid #ffffff25;transition:background .3s,color .3s;min-height:105px}.bva .bva-nav.is-scrolled{position:fixed;background:#f8f6f2f5;backdrop-filter:blur(15px);color:var(--navy);border-bottom-color:var(--line);min-height:85px}.admin-bar .bva .bva-nav{top:32px}.bva .bva-nav-inner{width:min(1480px,calc(100% - 80px));min-height:inherit;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:34px}.bva .bva-logo{width:210px;height:auto;object-fit:contain;filter:brightness(0) invert(1)}.bva .bva-nav.is-scrolled .bva-logo{filter:none}.bva .bva-nav-links{display:flex;gap:29px;align-items:center}.bva .bva-nav-links a{font-size:9px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;white-space:nowrap;padding:10px 0}.bva .bva-nav-links a:hover{opacity:.65}.bva .bva-nav-actions{display:flex;align-items:center;gap:22px}.bva .bva-nav-book{background:var(--paper);color:var(--navy);border-color:var(--paper);padding:17px 21px;letter-spacing:.17em;gap:10px;font-size:9px}.bva .bva-nav-book>span:last-child{display:none}.bva .bva-nav.is-scrolled .bva-nav-book{background:var(--teal);color:#fff;border-color:var(--teal)}.bva .bva-languages{display:flex;align-items:center;gap:7px;white-space:nowrap}.bva .bva-languages button{border:0;background:none;padding:6px 2px;color:inherit;font-size:10px;letter-spacing:.08em;opacity:.6}.bva .bva-languages button[aria-pressed=true]{opacity:1;border-bottom:1px solid currentColor;font-weight:700}.bva .bva-languages i{opacity:.4;font-size:10px;font-style:normal}.bva .bva-menu-toggle{display:none;border:0;background:none;color:inherit;padding:10px}.bva .bva-menu-toggle span{display:block;width:23px;height:1px;background:currentColor;margin:6px 0}.bva .bva-mobile-menu[hidden]{display:none}.bva .bva-hero{position:relative;min-height:820px;height:100svh;max-height:1120px;background:var(--navy);color:#fff;overflow:hidden;display:flex;align-items:center}.bva .bva-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,27,64,.68),rgba(12,27,64,.25) 85%),linear-gradient(0deg,rgba(12,27,64,.7),transparent 55%)}.bva .bva-hero-image{position:absolute;inset:0;height:100%;object-position:center 32%}.bva .bva-hero-copy{position:relative;z-index:1;padding-top:140px;padding-bottom:150px}.bva .bva-hero .bva-eyebrow{color:#d8d2cb;margin-bottom:40px;letter-spacing:.35em}.bva .bva-hero h1{font-size:clamp(55px,6.8vw,105px);line-height:1.06;color:#fff;font-weight:700;letter-spacing:-.035em;max-width:1200px;margin-bottom:35px}.bva .bva-hero h1 em{color:var(--sand);font-size:1.08em;font-weight:300;line-height:1.2}.bva .bva-hero-copy p{font-size:15px;font-weight:300;max-width:690px;color:#f5f0ed;line-height:1.9}.bva .bva-hero-buttons{display:flex;gap:20px;flex-wrap:wrap;margin-top:38px}.bva .bva-hero-facts{position:absolute;z-index:2;bottom:35px;left:0;right:0;display:flex;gap:35px;align-items:center;padding-top:28px;border-top:1px solid #ffffff35}.bva .bva-hero-facts>span,.bva .bva-hero-facts>a{font-size:9px;letter-spacing:.17em;line-height:1.8;text-transform:uppercase;color:#e4e0dc}.bva .bva-hero-facts>a{margin-left:auto;white-space:nowrap}.bva .bva-intro{display:grid;grid-template-columns:1fr 1.08fr;gap:9%;align-items:center;padding-bottom:75px}.bva .bva-intro h2{margin-bottom:32px}.bva .bva-intro p{color:var(--muted);font-size:13px;line-height:2;margin-bottom:22px}.bva .bva-intro .bva-text-link{margin-top:5px}.bva .bva-intro-photo img{height:540px}.bva figcaption{font-family:'Cormorant Garamond',Georgia,serif;font-size:20px;line-height:1.5;font-style:italic;color:#7a756e;margin-top:15px}.bva .bva-quote{text-align:center;border-top:1px solid var(--line);padding:45px 0 75px}.bva .bva-quote p{font-size:25px;color:var(--navy)}.bva .bva-quote .bva-eyebrow{font-size:8px;margin:18px 0 0;color:var(--muted);letter-spacing:.23em}.bva .bva-residences{background:#fff}.bva .bva-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:55px}.bva .bva-section-head>p{max-width:300px;font-size:12px;line-height:2;color:var(--muted)}.bva .bva-residence-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.bva .bva-residence-image{display:block;overflow:hidden;margin-bottom:30px}.bva .bva-residence-image img{height:390px;transition:transform 1.2s}.bva .bva-residence-image:hover img{transform:scale(1.035)}.bva .bva-residence .bva-eyebrow{font-size:9px;margin-bottom:15px}.bva .bva-residence-title{display:flex;gap:15px;justify-content:space-between;align-items:center;margin-bottom:20px}.bva .bva-residence-title h3{font-size:30px}.bva .bva-rate{font-size:10px;white-space:nowrap;text-align:right;color:var(--teal);line-height:1.5}.bva .bva-rate strong{font-size:27px;font-weight:500;letter-spacing:-1px;color:var(--navy)}.bva .bva-rate small{display:block;font-size:9px;color:var(--muted)}.bva .bva-residence>p{font-size:12px;line-height:2;color:var(--muted);min-height:118px}.bva .bva-residence-features{display:flex;gap:25px;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin-top:25px}.bva .bva-residence-features li{display:flex;gap:9px;align-items:center;font-size:10px;line-height:1.5}.bva svg{width:25px;height:25px;flex-shrink:0;color:var(--teal)}.bva .bva-residence-bottom{display:flex;gap:15px;align-items:center;justify-content:space-between;padding-top:20px;font-size:9px;color:var(--muted)}.bva .bva-residence-bottom .bva-text-link{font-size:9px;color:var(--navy)}.bva .bva-street-note{background:var(--paper);padding:38px;display:grid;grid-template-columns:1fr 1.45fr .7fr;gap:35px;align-items:center;margin:60px 0 20px;border-left:2px solid #b7a18d}.bva .bva-street-note .bva-eyebrow{margin-bottom:12px;font-size:8px}.bva .bva-street-note h3{font-size:22px}.bva .bva-street-note p{font-size:11px;color:var(--muted);line-height:2}.bva .bva-room-numbers{font-family:'Cormorant Garamond',Georgia,serif;font-size:28px;color:var(--navy);white-space:nowrap;text-align:right}.bva .bva-room-numbers span{color:#bba990;padding:0 5px}.bva .bva-amenities{display:grid;grid-template-columns:.8fr 1.6fr;gap:70px 9%}.bva .bva-amenities-heading p{font-size:12px;color:var(--muted);line-height:2;margin-top:25px;max-width:280px}.bva .bva-amenity-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.bva .bva-amenity{border-top:1px solid var(--line);padding-top:25px}.bva .bva-amenity svg{width:32px;height:32px;margin-bottom:24px}.bva .bva-amenity h3{font-size:19px;margin-bottom:16px;letter-spacing:-.02em}.bva .bva-amenity p{font-size:11px;color:var(--muted);line-height:2}.bva .bva-all-amenities{grid-column:1\/-1;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bva summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:25px;align-items:center}.bva summary::-webkit-details-marker{display:none}.bva .bva-all-amenities summary{padding:25px 0;font-size:11px;font-weight:600;color:var(--navy);text-transform:uppercase;letter-spacing:.14em}.bva .bva-all-amenities summary>span:last-child{font-size:25px;font-weight:300}.bva details[open] summary>span[aria-hidden]{transform:rotate(45deg)}.bva .bva-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 60px;padding-bottom:35px}.bva .bva-detail-grid h3{font-size:17px;margin-bottom:14px}.bva .bva-detail-grid p{font-size:11px;color:var(--muted);line-height:2}.bva .bva-neighborhood{background:var(--navy);color:#e7e4e1}.bva .bva-neighborhood h2,.bva .bva-neighborhood h3{color:#fff}.bva .bva-neighborhood .bva-eyebrow{color:var(--sand)}.bva .bva-neighborhood em{color:var(--sand)}.bva .bva-neighborhood .bva-section-head>p{color:#c1c4cd}.bva .bva-neighborhood-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:start}.bva .bva-neighborhood-photo img{height:540px;object-position:50% 40%}.bva .bva-neighborhood-photo figcaption{color:#cfc1b5;font-size:21px;margin-top:20px}.bva .bva-neighborhood-stories article{display:flex;gap:22px;padding:28px 0;border-top:1px solid #ffffff30}.bva .bva-neighborhood-stories article>span{font-size:9px;color:var(--sand);padding-top:4px}.bva .bva-neighborhood-stories h3{font-size:27px;margin-bottom:17px}.bva .bva-neighborhood-stories p{color:#c7cbd4;font-size:11px;line-height:2}.bva .bva-neighborhood-bottom{border-top:1px solid #ffffff30;padding-top:50px;margin-top:55px;display:flex;gap:60px;align-items:center;justify-content:space-between}.bva .bva-distance{display:flex;align-items:center;gap:30px}.bva .bva-distance strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:110px;line-height:1;font-weight:400;color:var(--sand)}.bva .bva-distance>span{font-size:9px;text-transform:uppercase;letter-spacing:.2em;max-width:120px;line-height:2}.bva .bva-neighborhood-bottom>p{font-size:27px;color:#fff;line-height:1.4}.bva .bva-gallery-filters{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.bva .bva-gallery-filters button{padding:9px 0;border:0;background:none;color:var(--muted);font-size:10px;border-bottom:1px solid transparent}.bva .bva-gallery-filters button[aria-pressed=true]{color:var(--navy);border-color:var(--navy);font-weight:600}.bva .bva-gallery-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:25px}.bva .bva-gallery-item{position:relative;display:block;border:0;background:none;padding:0;overflow:hidden;grid-column:span 5}.bva .bva-gallery-item:nth-child(4n+1),.bva .bva-gallery-item:nth-child(4n+4){grid-column:span 7}.bva .bva-gallery-item img{height:380px;transition:transform .9s}.bva .bva-gallery-item:hover img{transform:scale(1.04)}.bva .bva-gallery-item>span{position:absolute;right:15px;bottom:15px;background:#f8f6f2e8;color:var(--navy);height:35px;width:35px;display:grid;place-items:center}.bva .bva-gallery-item[hidden]{display:none}.bva .bva-gallery>.bva-small{margin-top:20px}.bva .bva-location{background:#fff}.bva .bva-location-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.bva .bva-location h2{margin-bottom:30px}.bva .bva-location p{font-size:12px;line-height:2;color:var(--muted)}.bva .bva-location figure img{height:590px}.bva .bva-location figcaption{font-family:Montserrat,sans-serif;font-size:8px;font-style:normal;text-transform:uppercase;letter-spacing:.2em;margin-top:18px}.bva .bva-location-facts{margin:30px 0}.bva .bva-location-facts>div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:17px 0;font-size:11px}.bva .bva-location-facts>div:last-child{border-bottom:1px solid var(--line)}.bva .bva-location-facts dt{color:var(--navy);font-weight:500}.bva .bva-location-facts dd{margin:0;color:var(--muted)}.bva .bva-location-actions{display:flex;gap:25px;flex-wrap:wrap}.bva .bva-location-actions .bva-text-link{font-size:9px}.bva .bva-booking{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:start}.bva .bva-booking-copy>p{font-size:12px;line-height:2;color:var(--muted);margin-top:25px;max-width:490px}.bva .bva-call{display:flex;justify-content:space-between;align-items:center;font-size:25px;color:var(--navy);letter-spacing:-.02em;margin:30px 0;max-width:360px}.bva .bva-call>span{font-size:24px}.bva .bva-booking-rates{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.bva .bva-booking-rates>div>span{display:block;color:var(--navy);font-size:10px;line-height:2.2}.bva .bva-booking-rates strong{font-size:23px;font-weight:500;margin:0 4px}.bva .bva-booking-copy>.bva-small{font-size:9px;line-height:2}.bva .bva-booking-panel{background:white;border:1px solid var(--line);padding:40px}.bva .bva-booking-panel>div:first-child>h3{font-size:23px;margin-bottom:12px}.bva .bva-booking-panel>div:first-child>p{color:var(--muted);font-size:11px;margin-bottom:30px}.bva .bva-booking-panel .hotel-booking-search{border:0!important;margin:0!important;padding:0!important;max-width:none!important}.bva .bva-booking-panel .hotel-booking-search h3{display:none!important}.bva .bva-booking-panel .hotel-booking-search form{margin:0!important;padding:0!important}.bva .bva-booking-panel .hb-form-table{display:grid!important;grid-template-columns:1fr 1fr;gap:20px 18px;margin:0!important;padding:0!important;list-style:none!important}.bva .bva-booking-panel .hb-form-table li{padding:0!important;margin:0!important;width:100%!important;float:none!important;list-style:none!important;max-width:none!important}.bva .bva-booking-panel .hb-form-table li:last-child{grid-column:1\/-1}.bva .bva-booking-panel .hb-form-table label{font-size:9px!important;text-transform:uppercase;letter-spacing:.12em;color:var(--navy)!important;line-height:1.6!important;margin-bottom:8px!important;display:block!important}.bva .bva-booking-panel input,.bva .bva-booking-panel select{width:100%!important;min-width:0!important;border:1px solid var(--line)!important;background:var(--paper)!important;border-radius:0!important;box-shadow:none!important;padding:13px!important;min-height:48px!important;height:auto!important;font:400 12px\/1.5 Montserrat,sans-serif!important;color:#30363c!important}.bva .bva-booking-panel .hb-submit{margin:25px 0 0!important}.bva .bva-booking-panel .hb-submit button{width:100%!important;background:var(--teal)!important;border:0!important;color:white!important;border-radius:0!important;height:auto!important;padding:19px 15px!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.17em}.bva .bva-booking-help{font-size:9px;line-height:1.9;color:var(--muted);padding-top:20px;border-top:1px solid var(--line);margin-top:25px}.bva .bva-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;padding-bottom:110px}.bva .bva-faq h2{font-size:33px}.bva .bva-faq details{border-top:1px solid var(--line);padding:23px 0}.bva .bva-faq details:last-child{border-bottom:1px solid var(--line)}.bva .bva-faq summary{font-size:12px;color:var(--navy);font-weight:500}.bva .bva-faq summary>span[aria-hidden]{font-size:22px;line-height:1}.bva .bva-faq details p{font-size:11px;line-height:2;color:var(--muted);padding-top:20px}.bva .bva-footer{background:var(--navy);color:#c2c7d0;padding:75px 0 25px}.bva .bva-footer-top{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:10%;padding-bottom:55px}.bva .bva-footer .bva-logo{width:240px;margin:0 0 28px}.bva .bva-footer h3{font-size:10px;color:var(--sand);text-transform:uppercase;letter-spacing:.2em;margin-bottom:25px;font-weight:600}.bva .bva-footer-top>div>p{font-size:11px;line-height:2}.bva .bva-footer-top>div:nth-child(2)>a{display:block;font-size:11px;line-height:2.7}.bva .bva-footer-phone{display:block;color:#fff;font-size:17px;letter-spacing:.02em;margin:18px 0 23px}.bva .bva-footer .bva-button{font-size:9px;letter-spacing:.16em;padding:15px 20px}.bva .bva-footer-bottom{border-top:1px solid #ffffff25;padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:8px;line-height:1.8;color:#aeb5c3}.bva .bva-mobile-book{display:none}.bva dialog{max-width:1200px;width:90vw;border:0;padding:20px;background:var(--paper);color:var(--navy)}.bva dialog::backdrop{background:#101b38e8}.bva .bva-lightbox-top{display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:11px;line-height:1.7;margin-bottom:15px}.bva .bva-lightbox-top button,.bva .bva-lightbox-controls button{background:var(--navy);color:white;border:0;width:38px;height:38px;font-size:17px;flex-shrink:0}.bva dialog img{max-height:72svh;height:auto;object-fit:contain;background:#e7e2d9}.bva .bva-lightbox-controls{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:15px;font-size:10px}.bva .bva-reveal{opacity:1}.bva.bva-motion .bva-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.bva.bva-motion .bva-reveal.is-visible{opacity:1;transform:none}body:has(.bva) #main-header,body:has(.bva) #top-header,body:has(.bva) .et-l--header,body:has(.bva) .et-l--footer,body:has(.bva) #main-footer,body:has(.bva) .main_title,body:has(.bva) .entry-title,body:has(.bva) #sidebar,body:has(.bva) #main-content .container:before{display:none!important}body:has(.bva) #page-container{padding-top:0!important}body:has(.bva) #main-content .container{max-width:none!important;width:100%!important;padding:0!important}body:has(.bva) #left-area{width:100%!important;padding:0!important}body:has(.bva) .entry-content{padding:0!important}body:has(.bva){background:#f8f6f2!important;margin:0!important} @media(min-width:1700px){.bva .bva-container{width:min(1480px,calc(100% - 160px))}.bva .bva-hero h1{font-size:114px}} @media(max-width:1200px){.bva .bva-nav-inner{width:calc(100% - 60px);gap:20px}.bva .bva-logo{width:175px}.bva .bva-nav-links{gap:18px}.bva .bva-nav-links a{font-size:8px;letter-spacing:.15em}.bva .bva-nav-actions{gap:14px}.bva .bva-nav-book{padding:15px;font-size:8px}.bva .bva-container{width:calc(100% - 80px)}.bva .bva-residence-grid{gap:30px}.bva .bva-residence-title h3{font-size:25px}.bva .bva-residence-features{gap:17px}.bva .bva-residence-image img{height:320px}.bva .bva-section-head{gap:30px}.bva .bva-gallery-item img{height:320px}.bva .bva-booking-panel{padding:30px}.bva .bva-hero-facts{gap:24px}.bva .bva-hero-facts>span{font-size:8px}.bva .bva-hero-copy{padding-top:130px;padding-bottom:130px}.bva .bva-street-note{grid-template-columns:1fr 1.5fr}.bva .bva-room-numbers{grid-column:1\/-1;text-align:left;font-size:25px}.bva .bva-location-actions{gap:15px}} @media(max-width:1023px){.bva .bva-nav-links{display:none}.bva .bva-menu-toggle{display:block}.bva .bva-nav{min-height:90px}.bva .bva-nav-inner{gap:20px}.bva .bva-nav-actions{gap:20px}.bva .bva-nav-book{padding:16px 20px;font-size:9px}.bva .bva-mobile-menu{padding:25px 40px;background:var(--paper);color:var(--navy);border-top:1px solid var(--line);box-shadow:0 10px 30px #101b3810}.bva .bva-mobile-menu>a{display:block;margin:0;padding:15px 0;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.bva .bva-mobile-menu>a.bva-button{display:inline-flex;padding:16px 22px;margin-top:20px;color:white}.bva .bva-mobile-menu>a.bva-button>span:last-child{margin-left:15px}.bva .bva-hero{min-height:770px;max-height:1000px}.bva .bva-hero h1{font-size:70px;max-width:830px}.bva .bva-hero-copy p{font-size:14px;max-width:600px}.bva .bva-hero-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;bottom:30px}.bva .bva-hero-facts>a{display:none}.bva .bva-hero-copy{padding-bottom:160px;padding-top:130px}.bva .bva-section{padding-top:85px;padding-bottom:85px}.bva .bva-intro{gap:7%;padding-bottom:60px}.bva .bva-intro-photo img{height:470px}.bva .bva-intro p{font-size:12px}.bva .bva-intro h2{font-size:36px}.bva .bva-residence-title{display:block}.bva .bva-residence-title .bva-rate{text-align:left;margin-top:17px}.bva .bva-residence-title .bva-rate small{display:inline;margin-left:7px}.bva .bva-residence>p{min-height:160px;font-size:11px}.bva .bva-residence-features{gap:13px;flex-wrap:wrap}.bva .bva-residence-features li{font-size:9px}.bva .bva-residence-bottom{align-items:flex-start;flex-direction:column;gap:7px}.bva .bva-amenities{grid-template-columns:1fr;gap:45px}.bva .bva-amenities-heading p{max-width:500px}.bva .bva-amenity-grid{gap:35px}.bva .bva-neighborhood-grid{gap:6%;grid-template-columns:1fr 1fr}.bva .bva-neighborhood-photo img{height:590px}.bva .bva-neighborhood-stories article{padding:22px 0;gap:15px}.bva .bva-neighborhood-stories h3{font-size:24px}.bva .bva-neighborhood-bottom>p{font-size:23px}.bva .bva-gallery .bva-section-head{align-items:flex-start;flex-direction:column;gap:25px}.bva .bva-gallery-grid{gap:18px}.bva .bva-gallery-item img{height:280px}.bva .bva-location-grid{gap:7%}.bva .bva-location h2{font-size:35px}.bva .bva-location figure img{height:650px}.bva .bva-booking{gap:6%}.bva .bva-booking h2{font-size:35px}.bva .bva-booking-panel{padding:25px}.bva .bva-booking-panel>div:first-child>h3{font-size:22px}.bva .bva-booking-panel .hb-form-table{gap:16px 12px}.bva .bva-booking-panel input,.bva .bva-booking-panel select{font-size:11px!important;padding:10px!important}.bva .bva-faq{grid-template-columns:1fr;gap:35px}.bva .bva-footer-top{gap:7%;grid-template-columns:1.2fr .7fr 1fr}.bva .bva-footer .bva-logo{width:200px}} @media(max-width:600px){html{scroll-padding-top:95px}.bva .bva-container{width:calc(100% - 44px)}.bva .bva-section{padding-top:65px;padding-bottom:65px}.bva .bva-eyebrow{font-size:8px;letter-spacing:.27em;margin-bottom:22px}.bva .bva-nav,.bva .bva-nav.is-scrolled{min-height:79px}.admin-bar .bva .bva-nav{top:46px}.bva .bva-nav.is-scrolled{top:0}.bva .bva-nav-inner{width:calc(100% - 34px);gap:10px}.bva .bva-logo{width:157px}.bva .bva-nav-actions{gap:10px}.bva .bva-nav-book{display:none}.bva .bva-languages{gap:5px}.bva .bva-languages button{font-size:9px}.bva .bva-menu-toggle{padding:8px 0 8px 10px}.bva .bva-mobile-menu{padding:20px 25px}.bva .bva-hero{height:auto;min-height:820px;max-height:none;align-items:flex-start}.bva .bva-hero-image{object-position:51% 30%}.bva .bva-hero:after{background:linear-gradient(90deg,rgba(12,27,64,.67),rgba(12,27,64,.32)),linear-gradient(0deg,rgba(12,27,64,.85),transparent 70%)}.bva .bva-hero-copy{padding-top:160px;padding-bottom:190px}.bva .bva-hero .bva-eyebrow{margin-bottom:28px;font-size:8px;letter-spacing:.25em}.bva .bva-hero h1{font-size:49px;line-height:1.08;letter-spacing:-.035em;margin-bottom:28px}.bva .bva-hero h1 em{font-size:1.04em;line-height:1.15}.bva .bva-hero-copy p{font-size:12px;line-height:1.9;max-width:340px}.bva .bva-hero-buttons{gap:12px;margin-top:30px;flex-direction:column;align-items:flex-start}.bva .bva-hero-buttons .bva-button{font-size:9px;padding:17px 22px;min-width:215px;justify-content:space-between}.bva .bva-hero-facts{bottom:29px;gap:12px 20px;padding-top:25px}.bva .bva-hero-facts>span{font-size:7px;letter-spacing:.16em}.bva h2{font-size:35px;line-height:1.18}.bva .bva-intro{display:flex;flex-direction:column;gap:38px;padding-bottom:45px}.bva .bva-intro h2{font-size:35px}.bva .bva-intro p{font-size:12px}.bva .bva-intro-photo{width:100%}.bva .bva-intro-photo img{height:360px}.bva figcaption{font-size:19px}.bva .bva-quote{padding:32px 0 50px}.bva .bva-quote p{font-size:22px;line-height:1.6}.bva .bva-quote .bva-eyebrow{font-size:7px;letter-spacing:.14em}.bva .bva-section-head{display:block;margin-bottom:35px}.bva .bva-section-head>p{margin-top:22px;max-width:100%;font-size:11px}.bva .bva-residence-grid{grid-template-columns:1fr;gap:50px}.bva .bva-residence-image{margin-bottom:25px}.bva .bva-residence-image img{height:280px}.bva .bva-residence-title{display:flex;align-items:center}.bva .bva-residence-title h3{font-size:25px}.bva .bva-residence-title .bva-rate{text-align:right;margin-top:0}.bva .bva-residence-title .bva-rate small{display:block;margin:0}.bva .bva-residence>p{min-height:0;font-size:11px}.bva .bva-residence-features{gap:20px;flex-wrap:wrap;margin-top:22px;padding:19px 0}.bva .bva-residence-features li{font-size:9px;gap:7px}.bva .bva-residence-bottom{flex-direction:row;align-items:center;font-size:8px;gap:10px}.bva .bva-residence-bottom .bva-text-link{font-size:8px;letter-spacing:.1em}.bva .bva-street-note{padding:27px 23px;grid-template-columns:1fr;gap:18px;margin-top:40px}.bva .bva-room-numbers{grid-column:auto}.bva .bva-street-note h3{font-size:23px}.bva .bva-small{font-size:9px}.bva .bva-amenities{gap:35px}.bva .bva-amenity-grid{gap:30px 22px}.bva .bva-amenity h3{font-size:17px;line-height:1.35}.bva .bva-amenity p{font-size:10px}.bva .bva-amenity svg{width:27px;height:27px;margin-bottom:20px}.bva .bva-all-amenities summary{font-size:9px;letter-spacing:.1em}.bva .bva-detail-grid{grid-template-columns:1fr;gap:25px}.bva .bva-neighborhood-grid{grid-template-columns:1fr;gap:30px}.bva .bva-neighborhood-photo img{height:350px;object-position:50% 30%}.bva .bva-neighborhood-photo figcaption{font-size:20px}.bva .bva-neighborhood-stories article{gap:20px;padding:25px 0}.bva .bva-neighborhood-stories h3{font-size:27px}.bva .bva-neighborhood-stories p{font-size:11px}.bva .bva-neighborhood-bottom{margin-top:25px;padding-top:30px;flex-direction:column;align-items:flex-start;gap:25px}.bva .bva-distance strong{font-size:95px}.bva .bva-distance{gap:25px}.bva .bva-neighborhood-bottom>p{font-size:26px}.bva .bva-gallery .bva-section-head{display:flex;gap:25px}.bva .bva-gallery-filters{gap:19px}.bva .bva-gallery-filters button{font-size:9px}.bva .bva-gallery-grid{grid-template-columns:1fr 1fr;gap:12px}.bva .bva-gallery-item,.bva .bva-gallery-item:nth-child(4n+1),.bva .bva-gallery-item:nth-child(4n+4){grid-column:span 1}.bva .bva-gallery-item:first-child,.bva .bva-gallery-item:last-child{grid-column:1\/-1}.bva .bva-gallery-item img{height:190px}.bva .bva-gallery-item:first-child img,.bva .bva-gallery-item:last-child img{height:280px}.bva .bva-location-grid{display:flex;flex-direction:column;gap:35px}.bva .bva-location figure{width:100%}.bva .bva-location figure img{height:350px;object-position:35% 45%}.bva .bva-location p{font-size:11px}.bva .bva-location-facts>div{font-size:10px}.bva .bva-location-actions{gap:22px}.bva .bva-booking{grid-template-columns:1fr;gap:35px}.bva .bva-booking-copy>p{font-size:11px;max-width:none}.bva .bva-call{font-size:25px;max-width:100%}.bva .bva-booking-panel{padding:27px 22px}.bva .bva-booking-panel .hb-form-table{gap:20px 14px}.bva .bva-booking-panel input,.bva .bva-booking-panel select{padding:13px 10px!important}.bva .bva-booking-panel .hb-form-table label{font-size:8px!important;letter-spacing:.08em}.bva .bva-booking-panel .hb-submit button{padding:18px!important;font-size:9px!important}.bva .bva-faq{padding-bottom:65px;gap:30px}.bva .bva-faq h2{font-size:30px}.bva .bva-faq summary{font-size:11px}.bva .bva-faq details p{font-size:10px}.bva .bva-footer{padding:55px 0 90px}.bva .bva-footer-top{grid-template-columns:1fr 1fr;gap:38px 25px;padding-bottom:35px}.bva .bva-footer-top>div:first-child{grid-column:1\/-1}.bva .bva-footer .bva-logo{width:230px;margin-bottom:23px}.bva .bva-footer-top>div>p{font-size:10px}.bva .bva-footer h3{font-size:8px;letter-spacing:.16em;margin-bottom:20px}.bva .bva-footer-top>div:nth-child(2)>a{font-size:10px}.bva .bva-footer-phone{font-size:14px;white-space:nowrap}.bva .bva-footer .bva-button{font-size:7px;letter-spacing:.1em;padding:13px;gap:8px}.bva .bva-footer-bottom{flex-wrap:wrap;gap:12px;font-size:7px}.bva .bva-footer-bottom>a{margin-left:auto}.bva .bva-mobile-book{display:grid;grid-template-columns:1fr 1.6fr;position:fixed;bottom:0;left:0;right:0;z-index:60;background:var(--paper);border-top:1px solid var(--line);padding:9px 15px;gap:12px;box-shadow:0 -5px 25px #1e2b5910}.bva .bva-mobile-book a{font-size:8px;letter-spacing:.13em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;justify-content:center;padding:14px 8px;color:var(--navy)}.bva .bva-mobile-book a:last-child{background:var(--teal);color:white}.bva dialog{padding:14px;width:95vw}.bva .bva-lightbox-caption{font-size:10px;max-width:240px}} @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bva *, .bva *:before,.bva *:after{transition:none!important;animation:none!important}.bva.bva-motion .bva-reveal{opacity:1;transform:none}} .bva .bva-hero-slides{position:absolute;inset:0;overflow:hidden}.bva .bva-hero-slides .bva-hero-image{opacity:0;transform:scale(1);animation:bva-coastal-slides 50s linear infinite;animation-delay:var(--slide-delay);will-change:transform,opacity}.bva .bva-hero.is-paused .bva-hero-image{animation-play-state:paused}.bva .bva-hero-play{position:absolute;z-index:3;bottom:115px;right:52px;display:flex;align-items:center;gap:9px;background:#14254e55;border:1px solid #ffffff55;color:white;padding:9px 13px;font-size:9px;letter-spacing:.08em;backdrop-filter:blur(5px)}.bva .bva-play-icon{font-size:14px;line-height:1}@keyframes bva-coastal-slides{0%{opacity:0;transform:scale(1)}6%{opacity:1}20%{opacity:1}26%{opacity:0;transform:scale(1.12)}100%{opacity:0;transform:scale(1.12)}}@media(max-width:600px){.bva .bva-hero-play{right:22px;bottom:24px;font-size:8px;padding:7px 10px}}@media(prefers-reduced-motion:reduce){.bva .bva-hero-slides .bva-hero-image{animation:none;transform:none;opacity:0}.bva .bva-hero-slides .bva-hero-image:first-child{opacity:1}.bva .bva-hero-play{display:none}} <\/style>\n<div class=\"bva\" id=\"bva-site\">\n<header class=\"bva-nav\" id=\"bva-nav\">\n<div class=\"bva-nav-inner\"><a class=\"bva-brand\" href=\"#top\" aria-label=\"Buena Vista Hotel home\"><img class=\"bva-logo\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-logo.png\" alt=\"Buena Vista Hotel\" data-alt-en=\"Buena Vista Hotel\" data-alt-es=\"Buena Vista Hotel\" fetchpriority=\"high\" decoding=\"async\"><\/a><\/p>\n<nav class=\"bva-nav-links\" aria-label=\"Main navigation\"><a href=\"#residences\"><span data-en=\"Residences\" data-es=\"Apartamentos\">Residences<\/span><\/a><a href=\"#amenities\"><span data-en=\"Amenities\" data-es=\"Servicios\">Amenities<\/span><\/a><a href=\"#neighborhood\"><span data-en=\"Neighborhood\" data-es=\"El barrio\">Neighborhood<\/span><\/a><a href=\"#gallery\"><span data-en=\"Gallery\" data-es=\"Galer\u00eda\">Gallery<\/span><\/a><a href=\"#location\"><span data-en=\"Location\" data-es=\"Ubicaci\u00f3n\">Location<\/span><\/a><\/nav>\n<div class=\"bva-nav-actions\">\n<div class=\"bva-languages\" role=\"group\" aria-label=\"Language\"><button type=\"button\" data-lang=\"en\" aria-pressed=\"true\">EN<\/button><i>\/<\/i><button type=\"button\" data-lang=\"es\" aria-pressed=\"false\">ES<\/button><\/div>\n<p><a class=\"bva-button bva-nav-book\" href=\"#reserve\"><span data-en=\"Check availability\" data-es=\"Ver disponibilidad\">Check availability<\/span><span aria-hidden=\"true\">\u2197<\/span><\/a><button type=\"button\" class=\"bva-menu-toggle\" aria-label=\"Open menu\" aria-expanded=\"false\"><span><\/span><span><\/span><\/button><\/div>\n<\/div>\n<nav class=\"bva-mobile-menu\" aria-label=\"Mobile navigation\" hidden><a href=\"#residences\"><span data-en=\"Residences\" data-es=\"Apartamentos\">Residences<\/span><\/a><a href=\"#amenities\"><span data-en=\"Amenities\" data-es=\"Servicios\">Amenities<\/span><\/a><a href=\"#neighborhood\"><span data-en=\"Neighborhood\" data-es=\"El barrio\">Neighborhood<\/span><\/a><a href=\"#gallery\"><span data-en=\"Gallery\" data-es=\"Galer\u00eda\">Gallery<\/span><\/a><a href=\"#location\"><span data-en=\"Location\" data-es=\"Ubicaci\u00f3n\">Location<\/span><\/a><a class=\"bva-button \" href=\"#reserve\"><span data-en=\"Check availability\" data-es=\"Ver disponibilidad\">Check availability<\/span><span aria-hidden=\"true\">\u2197<\/span><\/a><\/nav>\n<\/header>\n<section class=\"bva-hero\" id=\"top\">\n<div class=\"bva-hero-slides\" aria-hidden=\"true\"><img class=\"bva-hero-image\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-common30.jpg\" alt=\"\" style=\"--slide-delay:-3s\" fetchpriority=\"high\" decoding=\"async\"><img class=\"bva-hero-image\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-building.jpg\" alt=\"\" style=\"--slide-delay:7s\" loading=\"eager\" decoding=\"async\"><img class=\"bva-hero-image\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-beach.jpg\" alt=\"\" style=\"--slide-delay:17s\" loading=\"eager\" decoding=\"async\"><img class=\"bva-hero-image\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-garden.jpg\" alt=\"\" style=\"--slide-delay:27s\" loading=\"eager\" decoding=\"async\"><img class=\"bva-hero-image\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-coast.jpg\" alt=\"\" style=\"--slide-delay:37s\" loading=\"eager\" decoding=\"async\"><\/div>\n<p><button class=\"bva-hero-play\" type=\"button\" aria-pressed=\"false\"><span aria-hidden=\"true\" class=\"bva-play-icon\">\u2161<\/span><span class=\"bva-play-label\" data-en=\"Pause slideshow\" data-es=\"Pausar im\u00e1genes\">Pause slideshow<\/span><\/button><\/p>\n<div class=\"bva-hero-copy bva-container\"><span class=\"bva-eyebrow\" data-en=\"Lauderdale-by-the-Sea \u00b7 Florida\" data-es=\"Lauderdale-by-the-Sea \u00b7 Florida\">Lauderdale-by-the-Sea \u00b7 Florida<\/span><\/p>\n<h1 data-en=\"A balcony of your own,&lt;br&gt;&lt;em&gt;one minute from the sand.&lt;\/em&gt;\" data-es=\"Un balc\u00f3n para ti,&lt;br&gt;&lt;em&gt;a un minuto de la playa.&lt;\/em&gt;\">A balcony of your own,<br \/><em>one minute from the sand.<\/em><\/h1>\n<p data-en=\"Fifteen apartments for slow mornings, ocean days and a little more room to feel at home. The beach is around the corner. Dinner is a short stroll away.\" data-es=\"Quince apartamentos para ma\u00f1anas sin prisa, d\u00edas de playa y un poco m\u00e1s de espacio para sentirte en casa. La playa est\u00e1 a la vuelta de la esquina y los restaurantes, a unos pasos.\">Fifteen apartments for slow mornings, ocean days and a little more room to feel at home. The beach is around the corner. Dinner is a short stroll away.<\/p>\n<div class=\"bva-hero-buttons\"><a class=\"bva-button bva-button-white\" href=\"#reserve\"><span data-en=\"Check availability\" data-es=\"Ver disponibilidad\">Check availability<\/span><span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"bva-button bva-button-ghost\" href=\"#residences\"><span data-en=\"The residences\" data-es=\"Los apartamentos\">The residences<\/span><span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/div>\n<div class=\"bva-hero-facts bva-container\"><span data-en=\"15 apartments\" data-es=\"15 apartamentos\">15 apartments<\/span><span data-en=\"1 min to the beach entrance\" data-es=\"1 min al acceso a la playa\">1 min to the beach entrance<\/span><span data-en=\"200 ft to restaurants\" data-es=\"Restaurantes a 200 pies\">200 ft to restaurants<\/span><span data-en=\"Free parking on site\" data-es=\"Estacionamiento gratuito\">Free parking on site<\/span><a href=\"#the-house\" aria-label=\"Discover the hotel\"><span data-en=\"Scroll\" data-es=\"Descubre\">Scroll<\/span> \u2193<\/a><\/div>\n<\/section>\n<section class=\"bva-container bva-intro bva-section\" id=\"the-house\">\n<div class=\"bva-intro-copy bva-reveal\"><span class=\"bva-eyebrow\" data-en=\"The house\" data-es=\"La casa\">The house<\/span><\/p>\n<h2 data-en=\"Close to the water.&lt;br&gt;&lt;em&gt;Far from the everyday.&lt;\/em&gt;\" data-es=\"Cerca del mar.&lt;br&gt;&lt;em&gt;Lejos de la rutina.&lt;\/em&gt;\">Close to the water.<br \/><em>Far from the everyday.<\/em><\/h2>\n<p data-en=\"A place to settle in, not just sleep. Buena Vista brings together bright interiors, private balconies and the easy rhythm of Lauderdale-by-the-Sea.\" data-es=\"Un lugar donde instalarte, no solo donde dormir. Buena Vista re\u00fane interiores luminosos, balcones privados y el ritmo tranquilo de Lauderdale-by-the-Sea.\">A place to settle in, not just sleep. Buena Vista brings together bright interiors, private balconies and the easy rhythm of Lauderdale-by-the-Sea.<\/p>\n<p data-en=\"Choose from twelve one-bedroom apartments and three two-bedroom residences. Stay for a few sunny days or make yourself at home a little longer\u2014with the beach nearby and everyday comforts close at hand.\" data-es=\"Elige entre doce apartamentos de un dormitorio y tres de dos dormitorios. Qu\u00e9date unos d\u00edas o disfruta de una estancia m\u00e1s larga, con la playa cerca y las comodidades del d\u00eda a d\u00eda a mano.\">Choose from twelve one-bedroom apartments and three two-bedroom residences. Stay for a few sunny days or make yourself at home a little longer\u2014with the beach nearby and everyday comforts close at hand.<\/p>\n<p><a class=\"bva-text-link\" href=\"#residences\"><span data-en=\"Find your space\" data-es=\"Encuentra tu espacio\">Find your space<\/span> \u2197<\/a><\/div>\n<figure class=\"bva-intro-photo bva-reveal\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-balcony.jpg\" alt=\"Private balcony with two chairs at Buena Vista\" data-alt-en=\"Private balcony with two chairs at Buena Vista\" data-alt-es=\"Balc\u00f3n privado con dos sillas en Buena Vista\" loading=\"lazy\" decoding=\"async\"><figcaption><span data-en=\"Your own corner of the coast.\" data-es=\"Tu propio rinc\u00f3n junto a la costa.\">Your own corner of the coast.<\/span><\/figcaption><\/figure>\n<\/section>\n<div class=\"bva-container bva-quote\">\n<p data-en=\"A slower morning. &lt;em&gt;A better kind of stay.&lt;\/em&gt;\" data-es=\"Una ma\u00f1ana sin prisa. &lt;em&gt;Una estancia diferente.&lt;\/em&gt;\">A slower morning. <em>A better kind of stay.<\/em><\/p>\n<p><span class=\"bva-eyebrow\" data-en=\"Private balconies \u00b7 Coastal living \u00b7 Room to stay\" data-es=\"Balcones privados \u00b7 Vida junto al mar \u00b7 Espacio para quedarse\">Private balconies \u00b7 Coastal living \u00b7 Room to stay<\/span><\/div>\n<section class=\"bva-residences bva-section\" id=\"residences\">\n<div class=\"bva-container\">\n<div class=\"bva-section-head bva-reveal\">\n<div><span class=\"bva-eyebrow\" data-en=\"The residences\" data-es=\"Los apartamentos\">The residences<\/span><\/p>\n<h2 data-en=\"Two ways to stay.&lt;br&gt;Both with a balcony.\" data-es=\"Dos formas de quedarte.&lt;br&gt;Ambas con balc\u00f3n.\">Two ways to stay.<br \/>Both with a balcony.<\/h2>\n<\/div>\n<p data-en=\"Thoughtful spaces for couples, families and longer escapes.\" data-es=\"Espacios pensados para parejas, familias y escapadas m\u00e1s largas.\">Thoughtful spaces for couples, families and longer escapes.<\/p>\n<\/div>\n<div class=\"bva-residence-grid\">\n<article class=\"bva-residence bva-reveal\"><a href=\"#reserve\" class=\"bva-residence-image\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-one-bedroom.jpg\" alt=\"The One Bedroom apartment interior\" data-alt-en=\"The One Bedroom apartment interior\" data-alt-es=\"Interior de apartamento de un dormitorio\" loading=\"lazy\" decoding=\"async\"><\/a><span class=\"bva-eyebrow\" data-en=\"12 apartments\" data-es=\"12 apartamentos\">12 apartments<\/span><\/p>\n<div class=\"bva-residence-title\">\n<h3 data-en=\"The One Bedroom\" data-es=\"Un dormitorio\">The One Bedroom<\/h3>\n<div class=\"bva-rate\"><span data-en=\"From\" data-es=\"Desde\">From<\/span> <strong>$199<\/strong><small data-en=\"USD \/ night\" data-es=\"USD \/ noche\">USD \/ night<\/small><\/div>\n<\/div>\n<p data-en=\"An easy place to unwind, with a comfortable bedroom, a private outdoor balcony and the essentials for your day by the sea. Most have a mini fridge; apartment 301 also has a kitchenette and refrigerator.\" data-es=\"Un espacio para descansar, con dormitorio c\u00f3modo, balc\u00f3n exterior privado y lo necesario para tus d\u00edas junto al mar. La mayor\u00eda dispone de mini nevera; el 301 tiene adem\u00e1s kitchenette y refrigerador.\">An easy place to unwind, with a comfortable bedroom, a private outdoor balcony and the essentials for your day by the sea. Most have a mini fridge; apartment 301 also has a kitchenette and refrigerator.<\/p>\n<ul class=\"bva-residence-features\">\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 21V6m20 15V6M2 16h20M4 7h16v9H4zM6 10h5v4H6zm7 0h5v4h-5z\"\/><\/svg><span data-en=\"1 bedroom\" data-es=\"1 dormitorio\">1 bedroom<\/span><\/li>\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 12h20v4a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5zm3 0V4a2 2 0 0 1 4 0m-3 17v2m12-2v2\"\/><\/svg><span data-en=\"1 bathroom\" data-es=\"1 ba\u00f1o\">1 bathroom<\/span><\/li>\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1 8h15a3 3 0 1 0-3-3M1 12h19a3 3 0 1 1-3 3M1 17h8a3 3 0 1 1-3 3\"\/><\/svg><span data-en=\"Air conditioning\" data-es=\"Aire acondicionado\">Air conditioning<\/span><\/li>\n<\/ul>\n<div class=\"bva-residence-bottom\"><span data-en=\"Up to 2 adults + 1 child\" data-es=\"Hasta 2 adultos + 1 ni\u00f1o\">Up to 2 adults + 1 child<\/span><a class=\"bva-text-link\" href=\"#reserve\"><span data-en=\"Check dates\" data-es=\"Consultar fechas\">Check dates<\/span> \u2197<\/a><\/div>\n<\/article>\n<article class=\"bva-residence bva-reveal\"><a href=\"#reserve\" class=\"bva-residence-image\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-two-bedroom.jpg\" alt=\"The Two Bedroom apartment interior\" data-alt-en=\"The Two Bedroom apartment interior\" data-alt-es=\"Interior de apartamento de dos dormitorios\" loading=\"lazy\" decoding=\"async\"><\/a><span class=\"bva-eyebrow\" data-en=\"3 apartments\" data-es=\"3 apartamentos\">3 apartments<\/span><\/p>\n<div class=\"bva-residence-title\">\n<h3 data-en=\"The Two Bedroom\" data-es=\"Dos dormitorios\">The Two Bedroom<\/h3>\n<div class=\"bva-rate\"><span data-en=\"From\" data-es=\"Desde\">From<\/span> <strong>$299<\/strong><small data-en=\"USD \/ night\" data-es=\"USD \/ noche\">USD \/ night<\/small><\/div>\n<\/div>\n<p data-en=\"A little more space to share with family or friends. Apartments 207 and 307 have two bedrooms and two bathrooms; apartment 306 has two bedrooms and one bathroom. All three include a kitchenette and refrigerator.\" data-es=\"M\u00e1s espacio para compartir con familia o amigos. Los apartamentos 207 y 307 tienen dos dormitorios y dos ba\u00f1os; el 306 tiene dos dormitorios y un ba\u00f1o. Los tres cuentan con kitchenette y refrigerador.\">A little more space to share with family or friends. Apartments 207 and 307 have two bedrooms and two bathrooms; apartment 306 has two bedrooms and one bathroom. All three include a kitchenette and refrigerator.<\/p>\n<ul class=\"bva-residence-features\">\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 21V6m20 15V6M2 16h20M4 7h16v9H4zM6 10h5v4H6zm7 0h5v4h-5z\"\/><\/svg><span data-en=\"2 bedrooms\" data-es=\"2 dormitorios\">2 bedrooms<\/span><\/li>\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 12h20v4a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5zm3 0V4a2 2 0 0 1 4 0m-3 17v2m12-2v2\"\/><\/svg><span data-en=\"1\u20132 bathrooms\" data-es=\"1\u20132 ba\u00f1os\">1\u20132 bathrooms<\/span><\/li>\n<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1 8h15a3 3 0 1 0-3-3M1 12h19a3 3 0 1 1-3 3M1 17h8a3 3 0 1 1-3 3\"\/><\/svg><span data-en=\"Air conditioning\" data-es=\"Aire acondicionado\">Air conditioning<\/span><\/li>\n<\/ul>\n<div class=\"bva-residence-bottom\"><span data-en=\"Up to 4 adults + 4 children\" data-es=\"Hasta 4 adultos + 4 ni\u00f1os\">Up to 4 adults + 4 children<\/span><a class=\"bva-text-link\" href=\"#reserve\"><span data-en=\"Check dates\" data-es=\"Consultar fechas\">Check dates<\/span> \u2197<\/a><\/div>\n<\/article>\n<\/div>\n<aside class=\"bva-street-note\">\n<div><span class=\"bva-eyebrow\" data-en=\"A different perspective\" data-es=\"Otra perspectiva\">A different perspective<\/span><\/p>\n<h3 data-en=\"Street-side outlooks.\" data-es=\"Balcones hacia la calle.\">Street-side outlooks.<\/h3>\n<\/div>\n<p data-en=\"Apartments 301, 207 and 307 feature street-view balconies. Prefer a particular outlook or layout? Let us know when planning your stay.\" data-es=\"Los apartamentos 301, 207 y 307 tienen balc\u00f3n con vista a la calle. Si prefieres una orientaci\u00f3n o distribuci\u00f3n concreta, cons\u00faltanos al planear tu estancia.\">Apartments 301, 207 and 307 feature street-view balconies. Prefer a particular outlook or layout? Let us know when planning your stay.<\/p>\n<div class=\"bva-room-numbers\">301 <span>\/<\/span> 207 <span>\/<\/span> 307<\/div>\n<\/aside>\n<p class=\"bva-small\" data-en=\"Starting rates are per apartment, per night, before 10% tax. Rates depend on dates and availability. Your total is shown before confirmation.\" data-es=\"Las tarifas iniciales son por apartamento y por noche, antes del impuesto del 10%. Dependen de las fechas y la disponibilidad. El total se muestra antes de confirmar.\">Starting rates are per apartment, per night, before 10% tax. Rates depend on dates and availability. Your total is shown before confirmation.<\/p>\n<\/div>\n<\/section>\n<section class=\"bva-container bva-amenities bva-section\" id=\"amenities\">\n<div class=\"bva-amenities-heading bva-reveal\"><span class=\"bva-eyebrow\" data-en=\"The thoughtful essentials\" data-es=\"Lo esencial, bien pensado\">The thoughtful essentials<\/span><\/p>\n<h2 data-en=\"Less to pack.&lt;br&gt;&lt;em&gt;More to enjoy.&lt;\/em&gt;\" data-es=\"Menos equipaje.&lt;br&gt;&lt;em&gt;M\u00e1s para disfrutar.&lt;\/em&gt;\">Less to pack.<br \/><em>More to enjoy.<\/em><\/h2>\n<p data-en=\"The useful little details that make a stay feel effortless.\" data-es=\"Esos peque\u00f1os detalles \u00fatiles que hacen m\u00e1s c\u00f3moda tu estancia.\">The useful little details that make a stay feel effortless.<\/p>\n<\/div>\n<div class=\"bva-amenity-grid\">\n<article class=\"bva-amenity bva-reveal\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m4 9 2-6h12l2 6M3 9h18v10H3zM5 19v3m14-3v3M6 13h2m8 0h2\"\/><\/svg><\/p>\n<h3 data-en=\"Park once. Stay awhile.\" data-es=\"Estaciona y disfruta.\">Park once. Stay awhile.<\/h3>\n<p data-en=\"Free on-site parking means you can settle in and explore the neighborhood on foot.\" data-es=\"El estacionamiento gratuito en el hotel te permite instalarte y recorrer el barrio a pie.\">Free on-site parking means you can settle in and explore the neighborhood on foot.<\/p>\n<\/article>\n<article class=\"bva-amenity bva-reveal\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M1 6c4-5 6 5 11 0s7 5 11 0M1 12c4-5 6 5 11 0s7 5 11 0M1 18c4-5 6 5 11 0s7 5 11 0\"\/><\/svg><\/p>\n<h3 data-en=\"Ready for a beach day.\" data-es=\"Todo para un d\u00eda de playa.\">Ready for a beach day.<\/h3>\n<p data-en=\"Beach towels, chairs, an umbrella and a cooler are available, with free ice on site.\" data-es=\"Dispones de toallas, sillas, sombrilla y nevera port\u00e1til para la playa, adem\u00e1s de hielo gratuito en el hotel.\">Beach towels, chairs, an umbrella and a cooler are available, with free ice on site.<\/p>\n<\/article>\n<article class=\"bva-amenity bva-reveal\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M12 1v3m0 16v3M1 12h3m16 0h3M4 4l2 2m12 12 2 2M4 20l2-2M18 6l2-2\"\/><\/svg><\/p>\n<h3 data-en=\"Comfort comes naturally.\" data-es=\"El confort se siente.\">Comfort comes naturally.<\/h3>\n<p data-en=\"Air conditioning, room-darkening shades and private outdoor space help you make the day your own.\" data-es=\"Aire acondicionado, cortinas que oscurecen la habitaci\u00f3n y espacio exterior privado para disfrutar a tu ritmo.\">Air conditioning, room-darkening shades and private outdoor space help you make the day your own.<\/p>\n<\/article>\n<article class=\"bva-amenity bva-reveal\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 8a16 16 0 0 1 20 0M5 12a11 11 0 0 1 14 0m-11 4a6 6 0 0 1 8 0\"\/><circle cx=\"12\" cy=\"20\" r=\"1\"\/><\/svg><\/p>\n<h3 data-en=\"Connected, when you want.\" data-es=\"Con\u00e9ctate cuando quieras.\">Connected, when you want.<\/h3>\n<p data-en=\"Wi-Fi, a dedicated workspace and TV for working remotely or winding down after the beach.\" data-es=\"Wi-Fi, espacio de trabajo y TV para trabajar a distancia o relajarte despu\u00e9s de la playa.\">Wi-Fi, a dedicated workspace and TV for working remotely or winding down after the beach.<\/p>\n<\/article>\n<\/div>\n<details class=\"bva-all-amenities\">\n<summary><span data-en=\"All the details, at a glance\" data-es=\"Todos los detalles, de un vistazo\">All the details, at a glance<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"bva-detail-grid\">\n<div>\n<h3 data-en=\"In your apartment\" data-es=\"En tu apartamento\">In your apartment<\/h3>\n<p data-en=\"Wi-Fi \u00b7 TV \u00b7 Air conditioning \u00b7 Coffee and coffee maker \u00b7 Microwave \u00b7 Mini fridge or refrigerator, depending on the apartment \u00b7 Dining table \u00b7 Workspace \u00b7 Iron and hangers.\" data-es=\"Wi-Fi \u00b7 TV \u00b7 Aire acondicionado \u00b7 Caf\u00e9 y cafetera \u00b7 Microondas \u00b7 Mini nevera o refrigerador seg\u00fan el apartamento \u00b7 Mesa de comedor \u00b7 Espacio de trabajo \u00b7 Plancha y perchas.\">Wi-Fi \u00b7 TV \u00b7 Air conditioning \u00b7 Coffee and coffee maker \u00b7 Microwave \u00b7 Mini fridge or refrigerator, depending on the apartment \u00b7 Dining table \u00b7 Workspace \u00b7 Iron and hangers.<\/p>\n<\/div>\n<div>\n<h3 data-en=\"In your bathroom\" data-es=\"En tu ba\u00f1o\">In your bathroom<\/h3>\n<p data-en=\"Hot water \u00b7 Hair dryer \u00b7 Body soap \u00b7 Shampoo \u00b7 Conditioner \u00b7 Shower gel.\" data-es=\"Agua caliente \u00b7 Secador de pelo \u00b7 Jab\u00f3n corporal \u00b7 Champ\u00fa \u00b7 Acondicionador \u00b7 Gel de ducha.\">Hot water \u00b7 Hair dryer \u00b7 Body soap \u00b7 Shampoo \u00b7 Conditioner \u00b7 Shower gel.<\/p>\n<\/div>\n<div>\n<h3 data-en=\"A little longer, a little easier\" data-es=\"Qu\u00e9date un poco m\u00e1s\">A little longer, a little easier<\/h3>\n<p data-en=\"Stays of 28 nights or more are welcome. Luggage drop-off is available before or after your stay. Ask us about housekeeping and laundry arrangements.\" data-es=\"Se admiten estancias de 28 noches o m\u00e1s. Puedes dejar tu equipaje antes o despu\u00e9s de la estancia. Cons\u00faltanos sobre limpieza y lavander\u00eda.\">Stays of 28 nights or more are welcome. Luggage drop-off is available before or after your stay. Ask us about housekeeping and laundry arrangements.<\/p>\n<\/div>\n<div>\n<h3 data-en=\"Housekeeping &amp; laundry\" data-es=\"Limpieza y lavander\u00eda\">Housekeeping &#038; laundry<\/h3>\n<p data-en=\"Housekeeping is available daily, 8:30 AM\u20134:00 PM, at an extra cost for short stays. Weekly service is available for stays of two weeks or longer. Washer and paid dryer facilities are in the building.\" data-es=\"Limpieza disponible diariamente de 8:30 a. m. a 4:00 p. m., con cargo adicional para estancias cortas. Hay servicio semanal para estancias de dos semanas o m\u00e1s. El edificio dispone de lavadora y secadora de pago.\">Housekeeping is available daily, 8:30 AM\u20134:00 PM, at an extra cost for short stays. Weekly service is available for stays of two weeks or longer. Washer and paid dryer facilities are in the building.<\/p>\n<\/div>\n<\/div>\n<\/details>\n<\/section>\n<section class=\"bva-neighborhood bva-section\" id=\"neighborhood\">\n<div class=\"bva-container\">\n<div class=\"bva-section-head bva-reveal\">\n<div><span class=\"bva-eyebrow\" data-en=\"The neighborhood\" data-es=\"El barrio\">The neighborhood<\/span><\/p>\n<h2 data-en=\"The best part?&lt;br&gt;&lt;em&gt;It\u2019s all right here.&lt;\/em&gt;\" data-es=\"\u00bfLo mejor?&lt;br&gt;&lt;em&gt;Todo est\u00e1 aqu\u00ed cerca.&lt;\/em&gt;\">The best part?<br \/><em>It\u2019s all right here.<\/em><\/h2>\n<\/div>\n<p data-en=\"Lauderdale-by-the-Sea, at your own pace.\" data-es=\"Lauderdale-by-the-Sea, a tu ritmo.\">Lauderdale-by-the-Sea, at your own pace.<\/p>\n<\/div>\n<div class=\"bva-neighborhood-grid\">\n<figure class=\"bva-neighborhood-photo bva-reveal\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-beach.jpg\" alt=\"Lauderdale-by-the-Sea beach and Atlantic Ocean\" data-alt-en=\"Lauderdale-by-the-Sea beach and Atlantic Ocean\" data-alt-es=\"Playa de Lauderdale-by-the-Sea y oc\u00e9ano Atl\u00e1ntico\" loading=\"lazy\" decoding=\"async\"><figcaption><span data-en=\"One minute to the beach entrance. A whole day to enjoy it.\" data-es=\"Un minuto hasta el acceso a la playa. Todo el d\u00eda para disfrutarla.\">One minute to the beach entrance. A whole day to enjoy it.<\/span><\/figcaption><\/figure>\n<div class=\"bva-neighborhood-stories\">\n<article class=\"bva-reveal\"><span>01<\/span><\/p>\n<div>\n<h3 data-en=\"The reef.\" data-es=\"El arrecife.\">The reef.<\/h3>\n<p data-en=\"This seaside town is known for its nearshore reef. Bring your curiosity and discover another side of the coast.\" data-es=\"Este pueblo costero es conocido por su arrecife cercano a la orilla. Trae tu curiosidad y descubre otra cara de la costa.\">This seaside town is known for its nearshore reef. Bring your curiosity and discover another side of the coast.<\/p>\n<\/div>\n<\/article>\n<article class=\"bva-reveal\"><span>02<\/span><\/p>\n<div>\n<h3 data-en=\"The sand.\" data-es=\"La playa.\">The sand.<\/h3>\n<p data-en=\"The beach entrance is about a one-minute walk away. Pick up your beach essentials and make time for a slow morning by the water.\" data-es=\"El acceso a la playa est\u00e1 aproximadamente a un minuto caminando. Lleva lo necesario y disfruta de una ma\u00f1ana sin prisa junto al agua.\">The beach entrance is about a one-minute walk away. Pick up your beach essentials and make time for a slow morning by the water.<\/p>\n<\/div>\n<\/article>\n<article class=\"bva-reveal\"><span>03<\/span><\/p>\n<div>\n<h3 data-en=\"The table.\" data-es=\"La mesa.\">The table.<\/h3>\n<p data-en=\"Restaurants are within about 200 feet of the door. Head out for a meal, wander a little, and take the short walk home.\" data-es=\"Hay restaurantes a unos 200 pies de la puerta. Sal a comer, pasea un poco y vuelve caminando al hotel.\">Restaurants are within about 200 feet of the door. Head out for a meal, wander a little, and take the short walk home.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<div class=\"bva-neighborhood-bottom\">\n<div class=\"bva-distance\"><strong data-count=\"200\">200<\/strong><span data-en=\"feet to restaurants\" data-es=\"pies hasta los restaurantes\">feet to restaurants<\/span><\/div>\n<p data-en=\"Leave the car.&lt;br&gt;&lt;em&gt;Keep the slow mornings.&lt;\/em&gt;\" data-es=\"Deja el coche.&lt;br&gt;&lt;em&gt;Qu\u00e9date con las ma\u00f1anas sin prisa.&lt;\/em&gt;\">Leave the car.<br \/><em>Keep the slow mornings.<\/em><\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"bva-container bva-gallery bva-section\" id=\"gallery\">\n<div class=\"bva-section-head bva-reveal\">\n<div><span class=\"bva-eyebrow\" data-en=\"A closer look\" data-es=\"Una mirada m\u00e1s cerca\">A closer look<\/span><\/p>\n<h2 data-en=\"See your stay.&lt;br&gt;&lt;em&gt;Before you get here.&lt;\/em&gt;\" data-es=\"Imagina tu estancia.&lt;br&gt;&lt;em&gt;Antes de llegar.&lt;\/em&gt;\">See your stay.<br \/><em>Before you get here.<\/em><\/h2>\n<\/div>\n<div class=\"bva-gallery-filters\" role=\"group\" aria-label=\"Gallery categories\"><button type=\"button\" data-filter=\"all\" aria-pressed=\"true\"><span data-en=\"All\" data-es=\"Todas\">All<\/span><\/button><button type=\"button\" data-filter=\"residences\" aria-pressed=\"false\"><span data-en=\"Residences\" data-es=\"Apartamentos\">Residences<\/span><\/button><button type=\"button\" data-filter=\"balconies\" aria-pressed=\"false\"><span data-en=\"Balconies\" data-es=\"Balcones\">Balconies<\/span><\/button><button type=\"button\" data-filter=\"outdoors\" aria-pressed=\"false\"><span data-en=\"Outdoors\" data-es=\"Exteriores\">Outdoors<\/span><\/button><\/div>\n<\/div>\n<div class=\"bva-gallery-grid\"><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-one-bedroom.jpg\" data-caption-en=\"A bright one-bedroom apartment\" data-caption-es=\"Un apartamento luminoso de un dormitorio\" aria-label=\"A bright one-bedroom apartment\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-one-bedroom.jpg\" alt=\"A bright one-bedroom apartment\" data-alt-en=\"A bright one-bedroom apartment\" data-alt-es=\"Un apartamento luminoso de un dormitorio\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-two-bedroom.jpg\" data-caption-en=\"Bedroom in apartment 207\" data-caption-es=\"Dormitorio del apartamento 207\" aria-label=\"Bedroom in apartment 207\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-two-bedroom.jpg\" alt=\"Bedroom in apartment 207\" data-alt-en=\"Bedroom in apartment 207\" data-alt-es=\"Dormitorio del apartamento 207\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-balcony.jpg\" data-caption-en=\"A private balcony made for slow mornings\" data-caption-es=\"Un balc\u00f3n privado para ma\u00f1anas sin prisa\" aria-label=\"A private balcony made for slow mornings\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-balcony.jpg\" alt=\"A private balcony made for slow mornings\" data-alt-en=\"A private balcony made for slow mornings\" data-alt-es=\"Un balc\u00f3n privado para ma\u00f1anas sin prisa\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-building.jpg\" data-caption-en=\"Buena Vista Hotel and its palm-lined entrance\" data-caption-es=\"Buena Vista Hotel y su entrada con palmeras\" aria-label=\"Buena Vista Hotel and its palm-lined entrance\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-building.jpg\" alt=\"Buena Vista Hotel and its palm-lined entrance\" data-alt-en=\"Buena Vista Hotel and its palm-lined entrance\" data-alt-es=\"Buena Vista Hotel y su entrada con palmeras\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-dining.jpg\" data-caption-en=\"Bedroom with dining and work space\" data-caption-es=\"Dormitorio con espacio para comer y trabajar\" aria-label=\"Bedroom with dining and work space\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-dining.jpg\" alt=\"Bedroom with dining and work space\" data-alt-en=\"Bedroom with dining and work space\" data-alt-es=\"Dormitorio con espacio para comer y trabajar\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-balcony-207.jpg\" data-caption-en=\"Private balcony in apartment 207\" data-caption-es=\"Balc\u00f3n privado del apartamento 207\" aria-label=\"Private balcony in apartment 207\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-balcony-207.jpg\" alt=\"Private balcony in apartment 207\" data-alt-en=\"Private balcony in apartment 207\" data-alt-es=\"Balc\u00f3n privado del apartamento 207\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-garden.jpg\" data-caption-en=\"Garden and outdoor seating at Buena Vista\" data-caption-es=\"Jard\u00edn y zona exterior de Buena Vista\" aria-label=\"Garden and outdoor seating at Buena Vista\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-garden.jpg\" alt=\"Garden and outdoor seating at Buena Vista\" data-alt-en=\"Garden and outdoor seating at Buena Vista\" data-alt-es=\"Jard\u00edn y zona exterior de Buena Vista\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-bathroom.jpg\" data-caption-en=\"A contemporary bathroom at Buena Vista\" data-caption-es=\"Ba\u00f1o contempor\u00e1neo en Buena Vista\" aria-label=\"A contemporary bathroom at Buena Vista\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-bathroom.jpg\" alt=\"A contemporary bathroom at Buena Vista\" data-alt-en=\"A contemporary bathroom at Buena Vista\" data-alt-es=\"Ba\u00f1o contempor\u00e1neo en Buena Vista\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-01.jpg\" data-caption-en=\"The hotel surrounded by palms\" data-caption-es=\"El hotel rodeado de palmeras\" aria-label=\"The hotel surrounded by palms\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-01.jpg\" alt=\"The hotel surrounded by palms\" data-alt-en=\"The hotel surrounded by palms\" data-alt-es=\"El hotel rodeado de palmeras\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-02.jpg\" data-caption-en=\"Outdoor seating in the garden\" data-caption-es=\"Zona de descanso en el jard\u00edn\" aria-label=\"Outdoor seating in the garden\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-02.jpg\" alt=\"Outdoor seating in the garden\" data-alt-en=\"Outdoor seating in the garden\" data-alt-es=\"Zona de descanso en el jard\u00edn\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-03.jpg\" data-caption-en=\"A shaded outdoor corner\" data-caption-es=\"Un rinc\u00f3n exterior con sombra\" aria-label=\"A shaded outdoor corner\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-03.jpg\" alt=\"A shaded outdoor corner\" data-alt-en=\"A shaded outdoor corner\" data-alt-es=\"Un rinc\u00f3n exterior con sombra\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-04.jpg\" data-caption-en=\"The surrounding seaside neighborhood\" data-caption-es=\"El barrio junto al mar\" aria-label=\"The surrounding seaside neighborhood\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-04.jpg\" alt=\"The surrounding seaside neighborhood\" data-alt-en=\"The surrounding seaside neighborhood\" data-alt-es=\"El barrio junto al mar\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-05.jpg\" data-caption-en=\"Contemporary hotel corridors\" data-caption-es=\"Pasillos contempor\u00e1neos del hotel\" aria-label=\"Contemporary hotel corridors\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-05.jpg\" alt=\"Contemporary hotel corridors\" data-alt-en=\"Contemporary hotel corridors\" data-alt-es=\"Pasillos contempor\u00e1neos del hotel\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-06.jpg\" data-caption-en=\"Shared dining and kitchenette area\" data-caption-es=\"Comedor y kitchenette de la zona com\u00fan\" aria-label=\"Shared dining and kitchenette area\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-06.jpg\" alt=\"Shared dining and kitchenette area\" data-alt-en=\"Shared dining and kitchenette area\" data-alt-es=\"Comedor y kitchenette de la zona com\u00fan\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-07.jpg\" data-caption-en=\"Welcome to Buena Vista Hotel\" data-caption-es=\"Bienvenidos a Buena Vista Hotel\" aria-label=\"Welcome to Buena Vista Hotel\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-07.jpg\" alt=\"Welcome to Buena Vista Hotel\" data-alt-en=\"Welcome to Buena Vista Hotel\" data-alt-es=\"Bienvenidos a Buena Vista Hotel\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-08.jpg\" data-caption-en=\"A sunny sitting area by the balcony\" data-caption-es=\"Un rinc\u00f3n soleado junto al balc\u00f3n\" aria-label=\"A sunny sitting area by the balcony\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-08.jpg\" alt=\"A sunny sitting area by the balcony\" data-alt-en=\"A sunny sitting area by the balcony\" data-alt-es=\"Un rinc\u00f3n soleado junto al balc\u00f3n\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-09.jpg\" data-caption-en=\"A quiet corner for conversation\" data-caption-es=\"Un rinc\u00f3n tranquilo para conversar\" aria-label=\"A quiet corner for conversation\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-09.jpg\" alt=\"A quiet corner for conversation\" data-alt-en=\"A quiet corner for conversation\" data-alt-es=\"Un rinc\u00f3n tranquilo para conversar\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-10.jpg\" data-caption-en=\"Comfortable bedroom interiors\" data-caption-es=\"Interiores de un dormitorio\" aria-label=\"Comfortable bedroom interiors\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-10.jpg\" alt=\"Comfortable bedroom interiors\" data-alt-en=\"Comfortable bedroom interiors\" data-alt-es=\"Interiores de un dormitorio\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-11.jpg\" data-caption-en=\"Modern bathroom and vanity\" data-caption-es=\"Ba\u00f1o moderno y lavabo\" aria-label=\"Modern bathroom and vanity\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-11.jpg\" alt=\"Modern bathroom and vanity\" data-alt-en=\"Modern bathroom and vanity\" data-alt-es=\"Ba\u00f1o moderno y lavabo\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-12.jpg\" data-caption-en=\"Bedroom with soft neutral tones\" data-caption-es=\"Dormitorio con tonos suaves\" aria-label=\"Bedroom with soft neutral tones\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-12.jpg\" alt=\"Bedroom with soft neutral tones\" data-alt-en=\"Bedroom with soft neutral tones\" data-alt-es=\"Dormitorio con tonos suaves\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-13.jpg\" data-caption-en=\"Bright living space with balcony access\" data-caption-es=\"Sala luminosa con acceso al balc\u00f3n\" aria-label=\"Bright living space with balcony access\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-13.jpg\" alt=\"Bright living space with balcony access\" data-alt-en=\"Bright living space with balcony access\" data-alt-es=\"Sala luminosa con acceso al balc\u00f3n\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-14.jpg\" data-caption-en=\"A dining area for relaxed meals\" data-caption-es=\"Un comedor para disfrutar sin prisa\" aria-label=\"A dining area for relaxed meals\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-14.jpg\" alt=\"A dining area for relaxed meals\" data-alt-en=\"A dining area for relaxed meals\" data-alt-es=\"Un comedor para disfrutar sin prisa\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-15.jpg\" data-caption-en=\"Palm views from a private balcony\" data-caption-es=\"Vistas a las palmeras desde un balc\u00f3n privado\" aria-label=\"Palm views from a private balcony\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-15.jpg\" alt=\"Palm views from a private balcony\" data-alt-en=\"Palm views from a private balcony\" data-alt-es=\"Vistas a las palmeras desde un balc\u00f3n privado\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-16.jpg\" data-caption-en=\"A light-filled sitting area\" data-caption-es=\"Una sala llena de luz\" aria-label=\"A light-filled sitting area\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-16.jpg\" alt=\"A light-filled sitting area\" data-alt-en=\"A light-filled sitting area\" data-alt-es=\"Una sala llena de luz\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-17.jpg\" data-caption-en=\"A balcony for slow mornings\" data-caption-es=\"Un balc\u00f3n para ma\u00f1anas sin prisa\" aria-label=\"A balcony for slow mornings\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-17.jpg\" alt=\"A balcony for slow mornings\" data-alt-en=\"A balcony for slow mornings\" data-alt-es=\"Un balc\u00f3n para ma\u00f1anas sin prisa\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-18.jpg\" data-caption-en=\"Walk-in shower and contemporary finishes\" data-caption-es=\"Ducha y acabados contempor\u00e1neos\" aria-label=\"Walk-in shower and contemporary finishes\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-18.jpg\" alt=\"Walk-in shower and contemporary finishes\" data-alt-en=\"Walk-in shower and contemporary finishes\" data-alt-es=\"Ducha y acabados contempor\u00e1neos\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-19.jpg\" data-caption-en=\"A bright bedroom by the balcony\" data-caption-es=\"Un dormitorio luminoso junto al balc\u00f3n\" aria-label=\"A bright bedroom by the balcony\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-19.jpg\" alt=\"A bright bedroom by the balcony\" data-alt-en=\"A bright bedroom by the balcony\" data-alt-es=\"Un dormitorio luminoso junto al balc\u00f3n\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"balconies\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-20.jpg\" data-caption-en=\"Blue chairs and tropical balcony views\" data-caption-es=\"Sillas azules y vistas tropicales desde el balc\u00f3n\" aria-label=\"Blue chairs and tropical balcony views\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-20.jpg\" alt=\"Blue chairs and tropical balcony views\" data-alt-en=\"Blue chairs and tropical balcony views\" data-alt-es=\"Sillas azules y vistas tropicales desde el balc\u00f3n\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-21.jpg\" data-caption-en=\"Fresh and simple bathroom interiors\" data-caption-es=\"Interiores de ba\u00f1o sencillos y luminosos\" aria-label=\"Fresh and simple bathroom interiors\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-gallery-21.jpg\" alt=\"Fresh and simple bathroom interiors\" data-alt-en=\"Fresh and simple bathroom interiors\" data-alt-es=\"Interiores de ba\u00f1o sencillos y luminosos\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-beach.jpg\" data-caption-en=\"The beach and Atlantic Ocean\" data-caption-es=\"La playa y el oc\u00e9ano Atl\u00e1ntico\" aria-label=\"The beach and Atlantic Ocean\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-beach.jpg\" alt=\"The beach and Atlantic Ocean\" data-alt-en=\"The beach and Atlantic Ocean\" data-alt-es=\"La playa y el oc\u00e9ano Atl\u00e1ntico\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"outdoors\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-coast.jpg\" data-caption-en=\"A coastal view of Lauderdale-by-the-Sea\" data-caption-es=\"Vista de la costa de Lauderdale-by-the-Sea\" aria-label=\"A coastal view of Lauderdale-by-the-Sea\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-coast.jpg\" alt=\"A coastal view of Lauderdale-by-the-Sea\" data-alt-en=\"A coastal view of Lauderdale-by-the-Sea\" data-alt-es=\"Vista de la costa de Lauderdale-by-the-Sea\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><button type=\"button\" class=\"bva-gallery-item bva-reveal\" data-category=\"residences\" data-photo=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-commons.jpg\" data-caption-en=\"Shared spaces at Buena Vista Hotel\" data-caption-es=\"Zonas comunes de Buena Vista Hotel\" aria-label=\"Shared spaces at Buena Vista Hotel\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-commons.jpg\" alt=\"Shared spaces at Buena Vista Hotel\" data-alt-en=\"Shared spaces at Buena Vista Hotel\" data-alt-es=\"Zonas comunes de Buena Vista Hotel\" loading=\"lazy\" decoding=\"async\"><span aria-hidden=\"true\">\u2197<\/span><\/button><\/div>\n<p class=\"bva-small\" data-en=\"32 real photographs of Buena Vista Hotel, its apartments and surroundings.\" data-es=\"32 fotograf\u00edas reales de Buena Vista Hotel, sus apartamentos y alrededores.\">32 real photographs of Buena Vista Hotel, its apartments and surroundings.<\/p>\n<\/section>\n<section class=\"bva-location bva-section\" id=\"location\">\n<div class=\"bva-container bva-location-grid\">\n<div class=\"bva-reveal\"><span class=\"bva-eyebrow\" data-en=\"Find us here\" data-es=\"Encu\u00e9ntranos aqu\u00ed\">Find us here<\/span><\/p>\n<h2 data-en=\"A small seaside town.&lt;br&gt;&lt;em&gt;A very good place to be.&lt;\/em&gt;\" data-es=\"Un pueblo junto al mar.&lt;br&gt;&lt;em&gt;Un buen lugar para estar.&lt;\/em&gt;\">A small seaside town.<br \/><em>A very good place to be.<\/em><\/h2>\n<p data-en=\"Buena Vista Hotel is in Lauderdale-by-the-Sea, Florida 33308. Beach days, nearby restaurants and free on-site parking make it easy to enjoy the neighborhood without a packed itinerary.\" data-es=\"Buena Vista Hotel est\u00e1 en Lauderdale-by-the-Sea, Florida 33308. Playa, restaurantes cercanos y estacionamiento gratuito para disfrutar del barrio sin llenar la agenda.\">Buena Vista Hotel is in Lauderdale-by-the-Sea, Florida 33308. Beach days, nearby restaurants and free on-site parking make it easy to enjoy the neighborhood without a packed itinerary.<\/p>\n<dl class=\"bva-location-facts\">\n<div>\n<dt><span data-en=\"The beach\" data-es=\"La playa\">The beach<\/span><\/dt>\n<dd><span data-en=\"About 1 min on foot\" data-es=\"Aprox. 1 min a pie\">About 1 min on foot<\/span><\/dd>\n<\/div>\n<div>\n<dt><span data-en=\"Restaurants\" data-es=\"Restaurantes\">Restaurants<\/span><\/dt>\n<dd><span data-en=\"About 200 ft away\" data-es=\"Aprox. a 200 pies\">About 200 ft away<\/span><\/dd>\n<\/div>\n<div>\n<dt><span data-en=\"On-site parking\" data-es=\"Estacionamiento\">On-site parking<\/span><\/dt>\n<dd><span data-en=\"Complimentary\" data-es=\"Gratuito\">Complimentary<\/span><\/dd>\n<\/div>\n<\/dl>\n<div class=\"bva-location-actions\"><a class=\"bva-text-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Buena+Vista+Hotel+Lauderdale-by-the-Sea+Florida+33308\" target=\"_blank\" rel=\"noopener\"><span data-en=\"View on map\" data-es=\"Ver en el mapa\">View on map<\/span> \u2197<\/a><a class=\"bva-text-link\" href=\"tel:+19546034220\">(954) 603-4220 \u2197<\/a><\/div>\n<\/div>\n<figure class=\"bva-reveal\"><img src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-coast.jpg\" alt=\"The coastline and neighborhood of Lauderdale-by-the-Sea\" data-alt-en=\"The coastline and neighborhood of Lauderdale-by-the-Sea\" data-alt-es=\"La costa y el barrio de Lauderdale-by-the-Sea\" loading=\"lazy\" decoding=\"async\"><figcaption>Lauderdale-by-the-Sea \u00b7 Florida \u00b7 33308<\/figcaption><\/figure>\n<\/div>\n<\/section>\n<section class=\"bva-container bva-booking bva-section\" id=\"reserve\">\n<div class=\"bva-booking-copy bva-reveal\"><span class=\"bva-eyebrow\" data-en=\"Plan your stay\" data-es=\"Planea tu estancia\">Plan your stay<\/span><\/p>\n<h2 data-en=\"Your next good day&lt;br&gt;&lt;em&gt;starts with a date.&lt;\/em&gt;\" data-es=\"Tu pr\u00f3ximo buen d\u00eda&lt;br&gt;&lt;em&gt;empieza con una fecha.&lt;\/em&gt;\">Your next good day<br \/><em>starts with a date.<\/em><\/h2>\n<p data-en=\"Check dates for your coastal escape. Prefer to talk it through? Give us a call\u2014we can help you choose the right apartment.\" data-es=\"Consulta fechas para tu escapada junto al mar. Si prefieres hablarlo, ll\u00e1manos: podemos ayudarte a elegir el apartamento adecuado.\">Check dates for your coastal escape. Prefer to talk it through? Give us a call\u2014we can help you choose the right apartment.<\/p>\n<p><a class=\"bva-call\" href=\"tel:+19546034220\">(954) 603-4220 <span>\u2197<\/span><\/a><\/p>\n<div class=\"bva-booking-rates\">\n<div><span data-en=\"One bedroom\" data-es=\"Un dormitorio\">One bedroom<\/span><span data-en=\"From &lt;strong&gt;$199&lt;\/strong&gt; USD \/ night\" data-es=\"Desde &lt;strong&gt;$199&lt;\/strong&gt; USD \/ noche\">From <strong>$199<\/strong> USD \/ night<\/span><\/div>\n<div><span data-en=\"Two bedrooms\" data-es=\"Dos dormitorios\">Two bedrooms<\/span><span data-en=\"From &lt;strong&gt;$299&lt;\/strong&gt; USD \/ night\" data-es=\"Desde &lt;strong&gt;$299&lt;\/strong&gt; USD \/ noche\">From <strong>$299<\/strong> USD \/ night<\/span><\/div>\n<\/div>\n<p class=\"bva-small\" data-en=\"Starting rates before 10% tax. A 50% advance payment applies. The final total depends on dates and availability and is shown before confirmation. Payment at the hotel is available; online PayPal payment is not yet enabled.\" data-es=\"Tarifas iniciales antes del impuesto del 10%. Se aplica un anticipo del 50%. El total depende de las fechas y la disponibilidad y se muestra antes de confirmar. Hay pago en el hotel; el pago en l\u00ednea con PayPal a\u00fan no est\u00e1 habilitado.\">Starting rates before 10% tax. A 50% advance payment applies. The final total depends on dates and availability and is shown before confirmation. Payment at the hotel is available; online PayPal payment is not yet enabled.<\/p>\n<\/div>\n<div class=\"bva-booking-panel\">\n<div>\n<h3 data-en=\"Make room for the coast.\" data-es=\"Haz espacio para la costa.\">Make room for the coast.<\/h3>\n<p data-en=\"Choose your dates and guests.\" data-es=\"Elige tus fechas y hu\u00e9spedes.\">Choose your dates and guests.<\/p>\n<\/div>\n\n<div id=\"hotel-booking-search-6ae70f1cd494b\" class=\"hotel-booking-search\">\n\n\t<form  \n\t\tname=\"hb-search-form\" action=\"https:\/\/buenavista-hotel.com\/?page_id=199\" \n\t\tclass=\"hb-search-form-6ae70f1cd4943\"\n\t>\n\t\t\t\t\t<h3>Check Availability<\/h3>\n\t\t\t\t<ul class=\"hb-form-table\">\n\t\t\t<li class=\"hb-form-field\">\n\t\t\t\t<label>Check-in Date<\/label>\t\t\t\t<div class=\"hb-form-field-input hb_input_field\">\n\t\t\t\t\t<input type=\"text\" name=\"check_in_date\" id=\"check_in_date_6ae70f1cd4943\"\n\t\t\t\t\t\t\tclass=\"hb_input_date_check\" value=\"\"\n\t\t\t\t\t\t\tplaceholder=\"Check-in Date\"\n\t\t\t\t\t\t\tautocomplete=\"off\"\/>\n\t\t\t\t<\/div>\n\t\t\t<\/li>\n\n\t\t\t<li class=\"hb-form-field\">\n\t\t\t\t<label>Check-out Date<\/label>\t\t\t\t<div class=\"hb-form-field-input hb_input_field\">\n\t\t\t\t\t<input type=\"text\" name=\"check_out_date\" id=\"check_out_date_6ae70f1cd4943\"\n\t\t\t\t\t\t\tclass=\"hb_input_date_check\" value=\"\"\n\t\t\t\t\t\t\tplaceholder=\"Check-out Date\"\n\t\t\t\t\t\t\tautocomplete=\"off\"\/>\n\t\t\t\t<\/div>\n\t\t\t<\/li>\n\n\t\t\t<li class=\"hb-form-field\">\n\t\t\t\t<label>Adults<\/label>\t\t\t\t<div class=\"hb-form-field-input\">\n\t\t\t\t\t<select name=\"adults_capacity\" ><option value=\"\">Adults<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><option value=\"8\">8<\/option><option value=\"9\">9<\/option><option value=\"10\">10<\/option><option value=\"11\">11<\/option><option value=\"12\">12<\/option><option value=\"13\">13<\/option><option value=\"14\">14<\/option><option value=\"15\">15<\/option><option value=\"16\">16<\/option><option value=\"17\">17<\/option><option value=\"18\">18<\/option><option value=\"19\">19<\/option><option value=\"20\">20<\/option><\/select>\t\t\t\t<\/div>\n\t\t\t<\/li>\n\n\t\t\t<li class=\"hb-form-field\">\n\t\t\t\t<label>Children<\/label>\t\t\t\t<div class=\"hb-form-field-input\">\n\t\t\t\t\t<select name=\"max_child\" ><option value=\"\">Children<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><\/select>\t\t\t\t<\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"hb-form-field\">\n\t\t\t\t<label>Number of rooms<\/label>\t\t\t\t<div class=\"hb-form-field-input\">\n\t\t\t\t\t<select name=\"number-of-rooms\" ><option value=\"\">Number of rooms<\/option><option value=\"1\" selected=\"selected\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><option value=\"8\">8<\/option><option value=\"9\">9<\/option><option value=\"10\">10<\/option><option value=\"11\">11<\/option><option value=\"12\">12<\/option><option value=\"13\">13<\/option><option value=\"14\">14<\/option><option value=\"15\">15<\/option><option value=\"16\">16<\/option><option value=\"17\">17<\/option><option value=\"18\">18<\/option><option value=\"19\">19<\/option><option value=\"20\">20<\/option><\/select>\t\t\t\t<\/div>\n\t\t\t<\/li>\n\t\t<\/ul>\n\n\t\t<input type=\"hidden\" id=\"nonce\" name=\"nonce\" value=\"4e6ac7b447\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F316\" \/>\t\t<input type=\"hidden\" name=\"hotel-booking\" value=\"results\"\/>\n\t\t<input type=\"hidden\" name=\"widget-search\"\n\t\t\t\tvalue=\"\"\/>\n\t\t<input type=\"hidden\" name=\"action\" value=\"hotel_booking_parse_search_params\"\/>\n\t\t<input type=\"hidden\" name=\"paged\" value=\"1\"\/>\n\n\t\t<p class=\"hb-submit\">\n\t\t\t<button type=\"submit\" class=\"wphb-button\">Check Availability<\/button>\n\t\t<\/p>\n\t<\/form>\n\n\t\n<\/div>\n\n<div class=\"bva-booking-help\"><span data-en=\"Need a particular balcony or apartment layout? Call us before booking.\" data-es=\"\u00bfBuscas un balc\u00f3n o una distribuci\u00f3n concreta? Ll\u00e1manos antes de reservar.\">Need a particular balcony or apartment layout? Call us before booking.<\/span><\/div>\n<\/div>\n<\/section>\n<section class=\"bva-container bva-faq\">\n<div><span class=\"bva-eyebrow\" data-en=\"Before you arrive\" data-es=\"Antes de llegar\">Before you arrive<\/span><\/p>\n<h2 data-en=\"A few useful details.\" data-es=\"Algunos detalles \u00fatiles.\">A few useful details.<\/h2>\n<\/div>\n<div>\n<details>\n<summary><span data-en=\"Which apartment is right for my group?\" data-es=\"\u00bfQu\u00e9 apartamento es adecuado para mi grupo?\">Which apartment is right for my group?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"Our one-bedroom apartments accommodate up to 2 adults and 1 child. The two-bedroom apartments accommodate up to 4 adults and 4 children. Apartments 207 and 307 have 2 bathrooms; 306 has 1 bathroom.\" data-es=\"Los apartamentos de un dormitorio alojan hasta 2 adultos y 1 ni\u00f1o. Los de dos dormitorios, hasta 4 adultos y 4 ni\u00f1os. El 207 y el 307 tienen 2 ba\u00f1os; el 306 tiene 1 ba\u00f1o.\">Our one-bedroom apartments accommodate up to 2 adults and 1 child. The two-bedroom apartments accommodate up to 4 adults and 4 children. Apartments 207 and 307 have 2 bathrooms; 306 has 1 bathroom.<\/p>\n<\/details>\n<details>\n<summary><span data-en=\"Do all apartments have the same kitchen facilities?\" data-es=\"\u00bfTodos los apartamentos tienen la misma cocina?\">Do all apartments have the same kitchen facilities?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"Kitchenettes and refrigerators are available in apartments 301, 207, 306 and 307. The remaining apartments have mini fridges. Coffee makers and microwaves are among the amenities provided.\" data-es=\"Los apartamentos 301, 207, 306 y 307 tienen kitchenette y refrigerador. El resto tiene mini nevera. Entre los servicios disponibles hay cafetera y microondas.\">Kitchenettes and refrigerators are available in apartments 301, 207, 306 and 307. The remaining apartments have mini fridges. Coffee makers and microwaves are among the amenities provided.<\/p>\n<\/details>\n<details>\n<summary><span data-en=\"Can I stay for a month or longer?\" data-es=\"\u00bfPuedo quedarme un mes o m\u00e1s?\">Can I stay for a month or longer?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"Yes. Stays of 28 days or longer are welcome. Call us to discuss dates, apartment preferences and housekeeping arrangements.\" data-es=\"S\u00ed. Se admiten estancias de 28 d\u00edas o m\u00e1s. Ll\u00e1manos para hablar de fechas, preferencias de apartamento y servicio de limpieza.\">Yes. Stays of 28 days or longer are welcome. Call us to discuss dates, apartment preferences and housekeeping arrangements.<\/p>\n<\/details>\n<details>\n<summary><span data-en=\"Is parking included?\" data-es=\"\u00bfEl estacionamiento est\u00e1 incluido?\">Is parking included?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"Free parking is available on site. The beach entrance and nearby restaurants are a short walk away.\" data-es=\"El estacionamiento en el hotel es gratuito. El acceso a la playa y los restaurantes cercanos est\u00e1n a un corto paseo.\">Free parking is available on site. The beach entrance and nearby restaurants are a short walk away.<\/p>\n<\/details>\n<details>\n<summary><span data-en=\"Are housekeeping and laundry available?\" data-es=\"\u00bfHay limpieza y lavander\u00eda?\">Are housekeeping and laundry available?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"Housekeeping is available daily from 8:30 AM to 4:00 PM, at an extra cost for short stays. Weekly housekeeping is available for stays of 2 weeks or more. A washer and a paid dryer are in the building.\" data-es=\"Hay limpieza disponible diariamente de 8:30 a. m. a 4:00 p. m., con cargo adicional para estancias cortas. Hay servicio semanal para estancias de 2 semanas o m\u00e1s. El edificio tiene lavadora y secadora de pago.\">Housekeeping is available daily from 8:30 AM to 4:00 PM, at an extra cost for short stays. Weekly housekeeping is available for stays of 2 weeks or more. A washer and a paid dryer are in the building.<\/p>\n<\/details>\n<details>\n<summary><span data-en=\"How do rates and payments work?\" data-es=\"\u00bfC\u00f3mo funcionan las tarifas y los pagos?\">How do rates and payments work?<\/span><span aria-hidden=\"true\">+<\/span><\/summary>\n<p data-en=\"One-bedroom rates start at $199 USD per night; two-bedroom rates start at $299 USD per night, before 10% tax. Rates vary by dates and availability. A 50% advance payment applies, and the total is shown before confirmation. PayPal will be connected later.\" data-es=\"Las tarifas empiezan en $199 USD por noche para un dormitorio y $299 USD para dos dormitorios, antes del impuesto del 10%. Var\u00edan seg\u00fan fechas y disponibilidad. Se aplica un anticipo del 50% y el total se muestra antes de confirmar. PayPal se conectar\u00e1 m\u00e1s adelante.\">One-bedroom rates start at $199 USD per night; two-bedroom rates start at $299 USD per night, before 10% tax. Rates vary by dates and availability. A 50% advance payment applies, and the total is shown before confirmation. PayPal will be connected later.<\/p>\n<\/details>\n<\/div>\n<\/section>\n<footer class=\"bva-footer\">\n<div class=\"bva-container\">\n<div class=\"bva-footer-top\">\n<div><a class=\"bva-brand\" href=\"#top\"><img class=\"bva-logo\" src=\"https:\/\/buenavista-hotel.com\/wp-content\/uploads\/2025\/10\/bv-v2-logo.png\" alt=\"Buena Vista Hotel\" data-alt-en=\"Buena Vista Hotel\" data-alt-es=\"Buena Vista Hotel\" fetchpriority=\"high\" decoding=\"async\"><\/a><\/p>\n<p data-en=\"Private balconies. Coastal days.&lt;br&gt;A place to make yourself at home.\" data-es=\"Balcones privados. D\u00edas junto al mar.&lt;br&gt;Un lugar para sentirte en casa.\">Private balconies. Coastal days.<br \/>A place to make yourself at home.<\/p>\n<\/div>\n<div>\n<h3 data-en=\"Explore\" data-es=\"Explora\">Explore<\/h3>\n<p><a href=\"#residences\"><span data-en=\"Residences\" data-es=\"Apartamentos\">Residences<\/span><\/a><a href=\"#amenities\"><span data-en=\"Amenities\" data-es=\"Servicios\">Amenities<\/span><\/a><a href=\"#neighborhood\"><span data-en=\"Neighborhood\" data-es=\"El barrio\">Neighborhood<\/span><\/a><a href=\"#gallery\"><span data-en=\"Gallery\" data-es=\"Galer\u00eda\">Gallery<\/span><\/a><a href=\"#location\"><span data-en=\"Location\" data-es=\"Ubicaci\u00f3n\">Location<\/span><\/a><\/div>\n<div>\n<h3 data-en=\"Get in touch\" data-es=\"Cont\u00e1ctanos\">Get in touch<\/h3>\n<p>Lauderdale-by-the-Sea<br \/>Florida 33308<\/p>\n<p><a class=\"bva-footer-phone\" href=\"tel:+19546034220\">(954) 603-4220<\/a><a class=\"bva-button bva-button-white\" href=\"#reserve\"><span data-en=\"Check availability\" data-es=\"Ver disponibilidad\">Check availability<\/span><span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/div>\n<div class=\"bva-footer-bottom\"><span>\u00a9 <span class=\"bva-year\">2026<\/span> Buena Vista Hotel &#038; Apartments.<\/span><span data-en=\"All rights reserved.\" data-es=\"Todos los derechos reservados.\">All rights reserved.<\/span><a href=\"#top\"><span data-en=\"Back to top\" data-es=\"Volver arriba\">Back to top<\/span> \u2191<\/a><\/div>\n<\/div>\n<\/footer>\n<div class=\"bva-mobile-book\"><a href=\"tel:+19546034220\"><span data-en=\"Call us\" data-es=\"Ll\u00e1manos\">Call us<\/span><\/a><a href=\"#reserve\"><span data-en=\"Check availability\" data-es=\"Ver disponibilidad\">Check availability<\/span> \u2197<\/a><\/div>\n<p><dialog id=\"bva-lightbox\" aria-label=\"Photo gallery\"><\/p>\n<div class=\"bva-lightbox-top\"><span class=\"bva-lightbox-caption\"><\/span><button type=\"button\" data-close aria-label=\"Close photo\">\u2715<\/button><\/div>\n<p><img alt=\"\"><\/p>\n<div class=\"bva-lightbox-controls\"><button type=\"button\" data-prev aria-label=\"Previous photo\">\u2190<\/button><span class=\"bva-lightbox-count\"><\/span><button type=\"button\" data-next aria-label=\"Next photo\">\u2192<\/button><\/div>\n<p><\/dialog><\/div>\n<p><script>(()=>{const root=document.querySelector('#bva-site');if(!root)return;const slideshow=root.querySelector('.bva-hero'),pause=root.querySelector('.bva-hero-play');if(pause){pause.addEventListener('click',()=>{let paused=slideshow.classList.toggle('is-paused');pause.setAttribute('aria-pressed',String(paused));pause.querySelector('.bva-play-icon').textContent=paused?'\u25b6':'\u2161';let label=pause.querySelector('.bva-play-label');label.dataset.en=paused?'Play slideshow':'Pause slideshow';label.dataset.es=paused?'Reanudar im\u00e1genes':'Pausar im\u00e1genes';label.textContent=label.dataset[lang]})};let lang=localStorage.getItem('bv_site_language')==='es'?'es':'en';const nav=root.querySelector('.bva-nav'),menu=root.querySelector('.bva-mobile-menu'),toggle=root.querySelector('.bva-menu-toggle');const dict={'Check-in Date':['Arrival','Llegada'],'Check-out Date':['Departure','Salida'],'Adults':['Adults','Adultos'],'Children':['Children','Ni\u00f1os'],'Number of rooms':['Apartments','Apartamentos'],'Check Availability':['Check availability','Ver disponibilidad']};root.querySelectorAll('.bva-booking-panel label,.bva-booking-panel option,.bva-booking-panel button').forEach(e=>{const a=dict[e.textContent.trim()];if(a){e.dataset.en=a[0];e.dataset.es=a[1]}});function setLang(value){lang=value;localStorage.setItem('bv_site_language',lang);document.documentElement.lang=lang;root.querySelectorAll('[data-en][data-es]').forEach(e=>e.innerHTML=e.dataset[lang]);root.querySelectorAll('[data-alt-en]').forEach(e=>e.alt=lang==='es'?e.dataset.altEs:e.dataset.altEn);root.querySelectorAll('[data-lang]').forEach(b=>b.setAttribute('aria-pressed',String(b.dataset.lang===lang)));root.querySelectorAll('[data-caption-en]').forEach(b=>b.setAttribute('aria-label',lang==='es'?b.dataset.captionEs:b.dataset.captionEn));root.querySelectorAll('.bva-booking-panel input').forEach(e=>{if(e.name==='check_in_date'){e.placeholder=lang==='es'?'Llegada':'Arrival';e.setAttribute('aria-label',e.placeholder)}if(e.name==='check_out_date'){e.placeholder=lang==='es'?'Salida':'Departure';e.setAttribute('aria-label',e.placeholder)}});root.querySelectorAll('.bva-booking-panel select').forEach(e=>e.setAttribute('aria-label',e.name==='adults_capacity'?(lang==='es'?'Adultos':'Adults'):e.name==='max_child'?(lang==='es'?'Ni\u00f1os':'Children'):(lang==='es'?'Apartamentos':'Apartments')));toggle.setAttribute('aria-label',lang==='es'?'Abrir men\u00fa':'Open menu')}root.querySelectorAll('[data-lang]').forEach(b=>b.addEventListener('click',()=>setLang(b.dataset.lang)));setLang(lang);function navState(){nav.classList.toggle('is-scrolled',scrollY>60)}addEventListener('scroll',navState,{passive:true});navState();toggle.addEventListener('click',()=>{const open=toggle.getAttribute('aria-expanded')!=='true';toggle.setAttribute('aria-expanded',String(open));menu.hidden=!open;nav.classList.toggle('menu-open',open)});menu.querySelectorAll('a').forEach(a=>a.addEventListener('click',()=>{menu.hidden=true;toggle.setAttribute('aria-expanded','false');nav.classList.remove('menu-open')}));root.querySelectorAll('.bva-year').forEach(e=>e.textContent=String(new Date().getFullYear()));const filters=root.querySelectorAll('[data-filter]'),photos=Array.from(root.querySelectorAll('[data-photo]'));filters.forEach(b=>b.addEventListener('click',()=>{filters.forEach(x=>x.setAttribute('aria-pressed',String(x===b)));photos.forEach(p=>p.hidden=b.dataset.filter!=='all'&&p.dataset.category!==b.dataset.filter)}));const lightbox=root.querySelector('#bva-lightbox');let current=0;function showPhoto(i){let visible=photos.filter(p=>!p.hidden);if(!visible.length)return;current=(i+visible.length)%visible.length;let p=visible[current],caption=lang==='es'?p.dataset.captionEs:p.dataset.captionEn;lightbox.querySelector('img').src=p.dataset.photo;lightbox.querySelector('img').alt=caption;lightbox.querySelector('.bva-lightbox-caption').textContent=caption;lightbox.querySelector('.bva-lightbox-count').textContent=(current+1)+' \/ '+visible.length;if(!lightbox.open)lightbox.showModal()}photos.forEach(p=>p.addEventListener('click',()=>showPhoto(photos.filter(x=>!x.hidden).indexOf(p))));lightbox.querySelector('[data-close]').addEventListener('click',()=>lightbox.close());lightbox.querySelector('[data-prev]').addEventListener('click',()=>showPhoto(current-1));lightbox.querySelector('[data-next]').addEventListener('click',()=>showPhoto(current+1));lightbox.addEventListener('click',e=>{if(e.target===lightbox)lightbox.close()});lightbox.addEventListener('keydown',e=>{if(e.key==='ArrowRight'){e.preventDefault();showPhoto(current+1)}if(e.key==='ArrowLeft'){e.preventDefault();showPhoto(current-1)}});document.addEventListener('submit',e=>{const f=e.target;if(!root.contains(f)||!f.querySelector('[name=\"check_in_date\"]'))return;e.preventDefault();e.stopImmediatePropagation();const get=n=>f.querySelector('[name=\"'+n+'\"]')?.value||'';const start=get('check_in_date'),end=get('check_out_date'),parse=s=>new Date(s.replaceAll('\/','-')+'T12:00:00');if(!start||!end||parse(end)<=parse(start)){alert(lang==='es'?'Elige una salida posterior a la llegada.':'Choose a departure date after your arrival.');return}const u=new URL('https:\/\/buenavista-hotel.com\/');Object.entries({page_id:'199',check_in_date:start,check_out_date:end,adults:get('adults_capacity')||'1',max_child:get('max_child')||'0',room_qty:get('number-of-rooms')||'1',paged:'1',lang}).forEach(([k,v])=>u.searchParams.set(k,v));location.assign(u.href)},true);if(!matchMedia('(prefers-reduced-motion: reduce)').matches&&'IntersectionObserver'in window){root.classList.add('bva-motion');const reveal=new IntersectionObserver(entries=>entries.forEach(e=>{if(e.isIntersecting){e.target.classList.add('is-visible');reveal.unobserve(e.target)}}),{threshold:.08});root.querySelectorAll('.bva-reveal').forEach(e=>reveal.observe(e));const counter=root.querySelector('[data-count]');if(counter){const count=new IntersectionObserver(entries=>{if(!entries[0].isIntersecting)return;count.disconnect();const start=performance.now(),end=Number(counter.dataset.count);function tick(now){const t=Math.min((now-start)\/1200,1);counter.textContent=String(Math.round(end*(1-Math.pow(1-t,3))));if(t<1)requestAnimationFrame(tick)}requestAnimationFrame(tick)},{threshold:.5});count.observe(counter)}}})(); <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ResidencesAmenitiesNeighborhoodGalleryLocation EN\/ES Check availability\u2197 ResidencesAmenitiesNeighborhoodGalleryLocationCheck availability\u2197 \u2161Pause slideshow Lauderdale-by-the-Sea \u00b7 Florida A balcony of your own,one minute from the sand. Fifteen apartments for slow mornings, ocean days and a little more room to feel at home. The beach is around the corner. Dinner is a short stroll away. Check availability\u2197The residences\u2197 15 apartments1 min to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-316","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/pages\/316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=316"}],"version-history":[{"count":3,"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/pages\/316\/revisions"}],"predecessor-version":[{"id":345,"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=\/wp\/v2\/pages\/316\/revisions\/345"}],"wp:attachment":[{"href":"https:\/\/buenavista-hotel.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}