/*! elementor-pro - v3.21.0 - 20-05-2024 */ (()=>{"use strict";class Screenshot extends elementorModules.ViewModule{getDefaultSettings(){return{empty_content_headline:"Empty Content.",crop:{width:1200,height:1500},excluded_external_css_urls:["https://kit-pro.fontawesome.com"],external_images_urls:["https://i.ytimg.com"],timeout:15e3,render_timeout:5e3,timerLabel:null,timer_label:`${ElementorScreenshotConfig.post_id} - timer`,image_placeholder:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=",isDebug:elementorCommonConfig.isElementorDebug,isDebugSvg:!1,...ElementorScreenshotConfig}}getDefaultElements(){const e=jQuery(ElementorScreenshotConfig.selector),t=e.find(".elementor-section-wrap > .elementor-section, .elementor > .elementor-section");return{$elementor:e,$sections:t,$firstSection:t.first(),$notElementorElements:elementorCommon.elements.$body.find("> *:not(style, link)").not(e),$head:jQuery("head")}}onInit(){return super.onInit(),this.log("Screenshot init","time"),this.timeoutTimer=setTimeout(this.screenshotFailed.bind(this),this.getSettings("timeout")),this.captureScreenshot()}captureScreenshot(){return this.elements.$elementor.length||(elementorCommon.helpers.consoleWarn("Screenshots: The content of this page is empty, the module will create a fake conent just for this screenshot."),this.createFakeContent()),this.removeUnnecessaryElements(),this.handleIFrames(),this.removeFirstSectionMargin(),this.handleLinks(),this.loadExternalCss(),this.loadExternalImages(),Promise.resolve().then(this.createImage.bind(this)).then(this.createImageElement.bind(this)).then(this.cropCanvas.bind(this)).then(this.save.bind(this)).then(this.screenshotSucceed.bind(this)).catch(this.screenshotFailed.bind(this))}createFakeContent(){this.elements.$elementor=jQuery("
").css({height:this.getSettings("crop.height"),width:this.getSettings("crop.width"),display:"flex",alignItems:"center",justifyContent:"center"}),this.elements.$elementor.append(jQuery("

").css({fontSize:"85px"}).html(this.getSettings("empty_content_headline"))),document.body.prepend(this.elements.$elementor)}loadExternalCss(){const e=[this.getSettings("home_url"),...this.getSettings("excluded_external_css_urls")].map((e=>`[href^="${e}"]`)).join(", ");jQuery("link").not(e).each(((e,t)=>{const s=jQuery(t),n=s.clone();n.attr("href",this.getScreenshotProxyUrl(s.attr("href"))),this.elements.$head.append(n),s.remove()}))}loadExternalImages(){const e=this.getSettings("external_images_urls").map((e=>`img[src^="${e}"]`)).join(", ");jQuery(e).each(((e,t)=>{const s=jQuery(t);s.attr("src",this.getScreenshotProxyUrl(s.attr("src")))}))}handleIFrames(){this.elements.$elementor.find("iframe").each(((e,t)=>{const s=jQuery(t),n=jQuery("
",{css:{background:"gray",width:s.width(),height:s.height()}});s.before(n),s.remove()}))}removeUnnecessaryElements(){let e=0;this.elements.$sections.filter(((t,s)=>{let n=!1;return e>=this.getSettings("crop.height")&&(n=!0),e+=jQuery(s).outerHeight(),n})).each(((e,t)=>{t.remove()})),this.elements.$notElementorElements.remove()}handleLinks(){elementorCommon.elements.$body.find("a").attr("href","/")}removeFirstSectionMargin(){this.elements.$firstSection.css({marginTop:0})}createImage(){const e=new Promise((e=>{window.addEventListener("load",(()=>{e()}))})),t=new Promise((e=>{setTimeout((()=>{e()}),this.getSettings("render_timeout"))}));return Promise.race([e,t]).then((()=>{if(this.log("Start creating screenshot."),this.getSettings("isDebugSvg"))return domtoimage.toSvg(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}).then((e=>this.download(e))),Promise.reject("Debug SVG.");return/^((?!chrome|android).)*safari/i.test(window.userAgent)?(this.log('Creating screenshot with "html2canvas"'),html2canvas(document.body).then((e=>e.toDataURL("image/png")))):(this.log('Creating screenshot with "dom-to-image"'),domtoimage.toPng(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}))}))}download(e){const t=jQuery("",{href:e,download:"debugSvg.svg",html:"Download SVG"});elementorCommon.elements.$body.append(t),t.trigger("click")}createImageElement(e){const t=new Image;return t.src=e,new Promise((e=>{t.onload=()=>e(t)}))}cropCanvas(e){const t=this.getSettings("crop.width"),s=this.getSettings("crop.height"),n=document.createElement("canvas"),i=n.getContext("2d"),o=t/e.width;return n.width=t,n.height=s>e.height?e.height:s,i.drawImage(e,0,0,e.width,e.height,0,0,e.width*o,e.height*o),Promise.resolve(n)}save(e){return new Promise(((t,s)=>{elementorCommon.ajax.addRequest("screenshot_save",{data:{post_id:this.getSettings("post_id"),screenshot:e.toDataURL("image/png")},success:e=>{this.log(`Screenshot created: ${encodeURI(e)}`),t(e)},error:()=>{this.log("Failed to create screenshot."),s()}})}))}markAsFailed(){return new Promise(((e,t)=>{elementorCommon.ajax.addRequest("screenshot_failed",{data:{post_id:this.getSettings("post_id")},success:()=>{this.log("Marked as failed."),e()},error:()=>{this.log("Failed to mark this screenshot as failed."),t()}})}))}getScreenshotProxyUrl(e){return`${this.getSettings("home_url")}?screenshot_proxy&nonce=${this.getSettings("nonce")}&href=${e}`}screenshotSucceed(e){this.screenshotDone(!0,e)}screenshotFailed(e){this.log(e,null),this.markAsFailed().then((()=>this.screenshotDone(!1)))}screenshotDone(e,t=null){clearTimeout(this.timeoutTimer),this.timeoutTimer=null,window.parent.postMessage({name:"capture-screenshot-done",success:e,id:this.getSettings("post_id"),imageUrl:t},"*"),this.log(`Screenshot ${e?"Succeed":"Failed"}.`,"timeEnd")}log(e,t="timeLog"){this.getSettings("isDebug")&&(console.log("string"==typeof e?`${this.getSettings("post_id")} - ${e}`:e),t&&console[t](this.getSettings("timer_label")))}}jQuery((()=>{new Screenshot}))})();{"id":1775,"date":"2023-05-17T23:06:50","date_gmt":"2023-05-17T23:06:50","guid":{"rendered":"https:\/\/ktjkrug.com\/?p=1775"},"modified":"2023-09-29T12:00:10","modified_gmt":"2023-09-29T12:00:10","slug":"san-juan-airport-hotel-puerto-rico-island","status":"publish","type":"post","link":"https:\/\/ktjkrug.com\/san-juan-airport-hotel-puerto-rico-island\/","title":{"rendered":"san juan airport hotel puerto rico island"},"content":{"rendered":"

Introduction<\/h2>\n

The San Juan airport offers visitors a range of hotels primed for utmost comfort. Lodging options are available at the airport or nearby, with beachfront and golf course locations on the stunning island of Puerto Rico. As such, it is best to choose accommodation that meets your budget and proximity preferences. Amenities include pools, spas, and fitness centers as well as in-house dining experiences. Soak up surroundings rich in natural beauty while being within easy reach of downtown San Juan<\/a> for shopping and sightseeing.<\/p>\n

Additionally, each hotel has its atmosphere tailored to meet different guest needs. The San Juan Airport Hotel Puerto Rico Island provides guests with a convenient and comfortable stay<\/a> coupled with breathtaking views of the Atlantic coast. If you’re looking to savor some luxury during your stay, try out the Ritz-Carlton<\/b> or Wyndham Grand Rio Mar Beach Resort & Spa<\/b>.<\/p>\n

Staying near<\/a> the airport lets you skip travel time to sightsee or attend conferences. You can even organize meetings on-site at corporate-friendly venues like Sheraton Puerto Rico Hotel<\/a> & Casino<\/b> or Hyatt Place Bayamon & Tropical Casino<\/b>. Pick an option that complements your trip goals be it work, leisure, or both.<\/p>\n

Once upon a time, travelers experienced a nightmarish layover situation at airports until such amenities were incorporated into airport hotels globally. Now jet-lagged guests need not worry about transportation times cutting into their recreational time as they could head straight from the arrivals hall to their chosen Puerto Rican oasis! Pick your poison: stay at a sleek modern hotel or roll the dice with a dingy motel near the San Juan<\/a> airport.<\/p>\n

San Juan Airport Hotel Options<\/h2>\n

To make your visit to Puerto Rico’s San Juan<\/a> Airport more comfortable, explore San Juan airport hotel options. For a convenient stay, choose from these three hotel options: Courtyard by Marriott Isla Verde Beach Resort, Hyatt Place San Juan\/City<\/a> Center and Hampton Inn & Suites San Juan.<\/p>\n

Hotel Option 1: Courtyard by Marriott Isla Verde Beach Resort<\/h3>\n

Located in Isla Verde Beach, this hotel option offers a comfortable and convenient stay with an outdoor pool and beach<\/a> access. The Courtyard by Marriott Isla Verde Beach Resort<\/b> is a great choice for those looking for luxurious accommodations<\/a> with breathtaking views of the ocean.<\/p>\n

The elegantly designed rooms are fully equipped with modern amenities such as flat-screen TVs, mini-fridges, and coffeemakers<\/b>. Moreover, guests can enjoy on-site dining options<\/b> that are sure to please their taste buds.<\/p>\n

For adventurous spirits, the hotel’s location is superb for experiencing water activities such as kayaking and horseback riding<\/b>. It\u2019s also just minutes away from popular tourist attractions like the El Morro Fortress and the Old San Juan district<\/b>.<\/p>\n

Pro Tip<\/b>: Opt for rooms with ocean views to indulge in serene sunsets over the horizon<\/b>.<\/p>\n

Stay at one of these San Juan airport hotels<\/a> and enjoy amenities that will make you forget you’re in an airport – like noise cancelling walls, so you can sleep like a baby through all the yelling and screaming.<\/p>\n

Amenities and Features<\/h4>\n

The facilities and characteristics offered by hotels near San Juan<\/a> airport are impeccable. Here are a few reasons why they can provide you a luxurious stay during your visit:<\/a><\/p>\n

    \n
  1. Nearness to Attractions:<\/b> The hotels are located in proximity to the main<\/a> city attractions, making it easier for the guests to explore them.<\/li>\n
  2. Transfers:<\/b> Complimentary shuttle services are provided by most of the airport hotels, enabling travelers to reach the hotel without any hassle.<\/li>\n
  3. Dining Options:<\/b> Delightful dining experiences await you at these airport hotels<\/a>, with restaurants, cafes, bars and lounges for guests with every taste.<\/li>\n
  4. Recreational Activities:<\/b> San Juan airport hotels<\/a> feature fitness centers, relaxing spas, pools for a refreshing dip, and entertainment options like movie theaters or casinos.<\/li>\n<\/ol>\n

    Moreover, some exclusive amenities such as soundproof rooms that facilitate noise-free stay. The guests have access to comfortable beds, high-speed Wi-Fi connectivity and satellite TV channels.<\/p>\n

    Fun Fact – Puerto Rico<\/a> is one of only two countries in the world where rum is produced commercially (the other being Cuba)!<\/em><\/p>\n

    No need to worry about catching a flight at the crack of dawn when you’re already sleeping at the San Juan Airport Hotel<\/a> – just roll out of bed and stroll on over to the terminal.<\/p>\n

    Location and Transportation Information<\/h4>\n

    San Juan Airport Location and Transportation Details<\/b><\/p>\n

    The location and transportation information for San Juan airport is critical for travelers. It helps them plan their journey, arrange travel logistics better, and optimize time spent. Here are the essentials that will help you navigate through the airport smoothly.<\/p>\n

    – Public Transport: The airport is well-connected with public transportation in the city including the T5 Bus<\/b>.<\/p>\n

    – Taxi: Taxis run 24\/7 at the airport and can be easily accessed from outside baggage claim areas.<\/p>\n

    Rental Cars: A wide variety of rental cars are available from trusted car rental companies near baggage claim areas to explore Puerto Rico<\/a> conveniently.<\/p>\n

    – Shuttle Service: Several shuttle services operate to take passengers around metropolitan San Juan and nearby hotel<\/a> areas.<\/p>\n

    – Walking Distance Hotels: Many hotels are adjacent to the terminal or within walking distance from it.<\/p>\n

    Apart from these services, there are many other details that might prove useful for passengers:<\/p>\n