CINXE.COM

Welcome to Hamilton - Tourism Hamilton

<!DOCTYPE html> <html class="no-js" lang="en-US"> <head><meta charset="utf-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.5.1",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),document.addEventListener("DOMContentLoaded",(()=>{this.p()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}k(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.M(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.M(t.target,"rocket-onclick","onclick"),this.O()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.M(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.O()}D(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}S(){return new Promise((t=>{this.T?this.O=t:t()}))}C(){this.T=!0}O(){this.T=!1}M(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}p(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&0!==i.indexOf("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.j(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.P(this),this.F(this),this.q(),this.A(),this.I(),await this.U(this.delayedScripts.normal),await this.U(this.delayedScripts.defer),await this.U(this.delayedScripts.async);try{await this.W(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.S().then((()=>{this.D()})),this.N()}A(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),n=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(function(){t.setAttribute("data-rocket-status","failed"),e()})),n?(t.removeAttribute("data-rocket-src"),t.src=n):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed"),e()}}));t.setAttribute("data-rocket-status","skipped")}async U(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.U(t)):Promise.resolve()}I(){this.j([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}j(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o){const n=document.createElement("link");n.href=o,n.rel=e,"preconnect"!==e&&(n.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),i.appendChild(n),this.trash.push(n)}})),document.head.appendChild(i)}P(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function n(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(n){t.everythingLoaded?o=n:e["rocket"+i]=o=n}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){if(o&&o.fn&&!t.allJQueries.includes(o)){o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])};const e=o.fn.on;o.fn.on=o.fn.init.prototype.on=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this},t.allJQueries.push(o)}e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async W(){this.domReadyFired=!0,await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}q(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),n=i.parentElement;let s=t.get(i);void 0===s&&(s=i.nextSibling,t.set(i,s));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),n.insertBefore(c,s)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.k(t)}}RocketLazyLoadScripts.run()})();</script> <!-- Google Tag Manager --> <script type="rocketlazyloadscript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MGNKKS');</script> <!-- End Google Tag Manager --> <script type="rocketlazyloadscript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-29594654-1', 'auto'); ga('send', 'pageview'); </script> <!-- Google tag (gtag.js) --> <script type="rocketlazyloadscript" async data-rocket-src="https://www.googletagmanager.com/gtag/js?id=G-7DYFZQ7V91&l=dataLayerPYS"></script> <script type="rocketlazyloadscript"> window.dataLayerPYS = window.dataLayerPYS || []; function gtag(){dataLayerPYS.push(arguments);} gtag('js', new Date()); gtag('config', 'G-7DYFZQ7V91'); </script> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="format-detection" content="telephone=no"> <link rel="apple-touch-icon" sizes="180x180" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/favicon-16x16.png"> <link rel="manifest" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/site.webmanifest"> <link rel="mask-icon" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/safari-pinned-tab.svg" color="#5bbad5"> <link rel="shortcut icon" href="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/favicon.ico"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="msapplication-config" content="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/browserconfig.xml"> <meta name="facebook-domain-verification" content="liqr1gduqiaa6e8pnqr5gr8bd33b2k" /> <meta name="theme-color" content="#FFFFFF"> <link rel="alternate" type="application/rss+xml" title="Tourism Hamilton Feed" href="https://tourismhamilton.com/feed/"> <link rel="https://fonts.googleapis.com"> <meta property="og:type" content="website"> <meta property="og:title" content="Welcome to Hamilton - Tourism Hamilton"> <meta property="og:url" content="https://tourismhamilton.com/"> <meta property="og:description" content=""> <meta property="description" content=""> <meta name="twitter:site" content="@tourismhamilton"> <meta name="twitter:creator" content="@tourismhamilton"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Welcome to Hamilton - Tourism Hamilton"> <meta name="twitter:url" content="https://tourismhamilton.com/"> <meta name="twitter:description" content=""> <meta property="og:image" content="https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg"> <meta name="twitter:image:src" content="https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg"> <title>Welcome to Hamilton - Tourism Hamilton</title><link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&#038;display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&#038;display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&#038;display=swap" /></noscript> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- Google Tag Manager by PYS --> <script type="rocketlazyloadscript" data-cfasync="false" data-pagespeed-no-defer> window.dataLayerPYS = window.dataLayerPYS || []; </script> <!-- End Google Tag Manager by PYS --> <!-- Google Tag Manager by PYS --> <script type="rocketlazyloadscript" data-cfasync="false" data-pagespeed-no-defer> var pys_datalayer_name = "dataLayer"; window.dataLayerPYS = window.dataLayerPYS || [];</script> <!-- End Google Tag Manager by PYS --> <!-- This site is optimized with the Yoast SEO Premium plugin v20.8 (Yoast SEO v20.8) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Your official guide to must-visit attractions, dining and outdoor adventure in Hamilton. Explore festivals, museums, galleries, restaurants, trails, and waterfalls. Plan your trip now!" /> <link rel="canonical" href="https://tourismhamilton.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Front Page" /> <meta property="og:description" content="Your official guide to must-visit attractions, dining and outdoor adventure in Hamilton. Explore festivals, museums, galleries, restaurants, trails, and waterfalls. Plan your trip now!" /> <meta property="og:url" content="https://tourismhamilton.com/" /> <meta property="og:site_name" content="Tourism Hamilton" /> <meta property="article:modified_time" content="2025-03-24T18:12:05+00:00" /> <meta property="og:image" content="https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg" /> <meta property="og:image:width" content="1280" /> <meta property="og:image:height" content="1280" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://tourismhamilton.com/","url":"https://tourismhamilton.com/","name":"Welcome to Hamilton - Tourism Hamilton","isPartOf":{"@id":"https://tourismhamilton.com/#website"},"about":{"@id":"https://tourismhamilton.com/#organization"},"primaryImageOfPage":{"@id":"https://tourismhamilton.com/#primaryimage"},"image":{"@id":"https://tourismhamilton.com/#primaryimage"},"thumbnailUrl":"https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg","datePublished":"2019-01-18T19:30:41+00:00","dateModified":"2025-03-24T18:12:05+00:00","description":"Your official guide to must-visit attractions, dining and outdoor adventure in Hamilton. Explore festivals, museums, galleries, restaurants, trails, and waterfalls. Plan your trip now!","breadcrumb":{"@id":"https://tourismhamilton.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://tourismhamilton.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://tourismhamilton.com/#primaryimage","url":"https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg","contentUrl":"https://tourismhamilton.com/media/edited-DSC_0679-bright-medium.jpg","width":1280,"height":1280,"caption":"Waterfall in Hamilton"},{"@type":"BreadcrumbList","@id":"https://tourismhamilton.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://tourismhamilton.com/#website","url":"https://tourismhamilton.com/","name":"Tourism Hamilton","description":"It&#039;s in our character","publisher":{"@id":"https://tourismhamilton.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://tourismhamilton.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://tourismhamilton.com/#organization","name":"Tourism Hamilton","url":"https://tourismhamilton.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://tourismhamilton.com/#/schema/logo/image/","url":"https://tourismhamilton.com/media/TH_Logo-green.jpg","contentUrl":"https://tourismhamilton.com/media/TH_Logo-green.jpg","width":512,"height":512,"caption":"Tourism Hamilton"},"image":{"@id":"https://tourismhamilton.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link data-minify="1" rel='stylesheet' id='remodal-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/wp-google-maps-pro/lib/remodal.css?ver=1724424809' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='remodal-default-theme-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/wp-google-maps-pro/lib/remodal-default-theme.css?ver=1724424809' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='wpgmza-marker-library-dialog-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/wp-google-maps-pro/css/marker-library-dialog.css?ver=1724424809' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-library-css' href='/wp-includes/css/dist/block-library/style.min.css?ver=6.1.7' type='text/css' media='all' /> <link rel='stylesheet' id='classic-theme-styles-css' href='/wp-includes/css/classic-themes.min.css?ver=1' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='main-css' href='https://tourismhamilton.com/wp-content/cache/background-css/tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/css/main.min.css?ver=1.0.6&wpr_t=1744087435' type='text/css' media='all' /> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js' id='jquery-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/wp-google-maps-pro/lib/remodal.min.js?ver=6.1.7' id='remodal-js' defer></script> <script type='text/javascript' id='wpgmza_data-js-extra'> /* <![CDATA[ */ var wpgmza_google_api_status = {"message":"Enqueued","code":"ENQUEUED"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/wp-google-maps/wpgmza_data.js?ver=6.1.7' id='wpgmza_data-js' defer></script> <link rel="https://api.w.org/" href="https://tourismhamilton.com/wp-json/" /><link rel="alternate" type="application/json" href="https://tourismhamilton.com/wp-json/wp/v2/pages/257" /><link rel="alternate" type="application/json+oembed" href="https://tourismhamilton.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftourismhamilton.com%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://tourismhamilton.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftourismhamilton.com%2F&#038;format=xml" /> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style> <noscript> <style id="wpr-lazyload-bg-nostyle">.mpfy-p-popup-style-two .mpfy-p-close{--wpr-bg-bbc87967-646b-439b-b5c4-9099c263a9f7: url('https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/icon__close.svg');}.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight{--wpr-bg-85f3b5fb-4fd3-4345-8494-a4ef1b0bc36b: url('https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/css/mCSB_buttons.png');}.section__landing .section__bg{--wpr-bg-570d3b7e-72b8-4a41-9368-645a97ff459a: url('https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/landing_bg.jpg');}.section__banner .banner__block-left{--wpr-bg-4f4c57ad-3377-4a2a-8b84-7c9f3765e308: url('https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/dundas_valley.jpg');}</style> </noscript> <script type="application/javascript">const rocket_pairs = [{"selector":".mpfy-p-popup-style-two .mpfy-p-close","style":".mpfy-p-popup-style-two .mpfy-p-close{--wpr-bg-bbc87967-646b-439b-b5c4-9099c263a9f7: url('https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/icon__close.svg');}","hash":"bbc87967-646b-439b-b5c4-9099c263a9f7","url":"https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/icon__close.svg"},{"selector":".mCSB_scrollTools .mCSB_buttonUp,\n.mCSB_scrollTools .mCSB_buttonDown,\n.mCSB_scrollTools .mCSB_buttonLeft,\n.mCSB_scrollTools .mCSB_buttonRight","style":".mCSB_scrollTools .mCSB_buttonUp,\n.mCSB_scrollTools .mCSB_buttonDown,\n.mCSB_scrollTools .mCSB_buttonLeft,\n.mCSB_scrollTools .mCSB_buttonRight{--wpr-bg-85f3b5fb-4fd3-4345-8494-a4ef1b0bc36b: url('https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/css\/mCSB_buttons.png');}","hash":"85f3b5fb-4fd3-4345-8494-a4ef1b0bc36b","url":"https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/css\/mCSB_buttons.png"},{"selector":".section__landing .section__bg","style":".section__landing .section__bg{--wpr-bg-570d3b7e-72b8-4a41-9368-645a97ff459a: url('https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/landing_bg.jpg');}","hash":"570d3b7e-72b8-4a41-9368-645a97ff459a","url":"https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/landing_bg.jpg"},{"selector":".section__banner .banner__block-left","style":".section__banner .banner__block-left{--wpr-bg-4f4c57ad-3377-4a2a-8b84-7c9f3765e308: url('https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/dundas_valley.jpg');}","hash":"4f4c57ad-3377-4a2a-8b84-7c9f3765e308","url":"https:\/\/tourismhamilton.com\/wp-content\/themes\/tourism-hamilton\/assets\/img\/dundas_valley.jpg"}]; const rocket_excluded_pairs = [];</script></head> <body class="home page"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MGNKKS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!--[if lte IE 8]> <div class="alert alert-warning"> You are using an <strong>outdated</strong> browser. Please update your browser or <a href="https://www.google.com/chrome/browser/">download Google Chrome</a> to improve your experience. </div> <![endif]--> <header class="section__header sticky" id="header"> <div class="wrapper"> <div class="header__divs" itemscope="" itemtype="http://schema.org/Organization"> <a class="brand" href="https://tourismhamilton.com/"> <h1><img width="899" height="461" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20899%20461'%3E%3C/svg%3E" alt="Tourism Hamilton Logo" class="logo" data-lazy-src="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/th-full-header-logo.svg"/><noscript><img width="899" height="461" src="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/th-full-header-logo.svg" alt="Tourism Hamilton Logo" class="logo"/></noscript></h1> </a></div> <div class="nav__btns header__divs"> <form class="form form__search" action="/"> <button class="search__toggle" aria-label="Search Toggle"> <svg version="1.1" class="icon icon__search" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 10.1 10.8" style="enable-background:new 0 0 10.1 10.8;" xml:space="preserve"> <path d="M10,10.1L7.3,7.2c1.3-1.7,1.2-4.3-0.3-5.9C6.3,0.5,5.2,0,4.1,0S2,0.5,1.2,1.3c-1.6,1.7-1.6,4.5,0,6.2 C2,8.4,3,8.8,4.1,8.8c1,0,1.8-0.4,2.6-1l2.6,2.8c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1C10.2,10.5,10.2,10.3,10,10.1z M1.9,6.9c-1.3-1.4-1.3-3.6,0-5c0.6-0.7,1.4-1,2.3-1s1.7,0.4,2.3,1c0,0,0,0,0,0c1.3,1.4,1.3,3.6,0,5C5.2,8.2,3.1,8.2,1.9,6.9z"/> </svg> </button> <label class="hide" for="search">Search</label> <input type="text" id="search" name="s" placeholder="search" /> </form> <a href="https://www.google.ca/maps/search/Tourism+Hamilton/@43.2567572,-79.8712214,17z/data=!3m1!4b1" target="_blank" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> <button class="btn btn__menu btn__toggle" aria-label="Menu"> menu <span></span> <span></span> <span></span> <span></span> </button> </div> </div> <div class="menu section--triangles"> <div class="wrapper"> <nav class="navbar"> <div class="wrapper"> <ul id="menu-primary-navigation" class="nav nav-pills custom_scroll"><li id="menu-item-195407" class="dropdown menu-visitor-information"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="https://tourismhamilton.com/contact-us/"><span>Visitor Information</span></a> <ul class="dropdown-menu"> <li id="menu-item-259856" class="menu-visitor-experience-centre"><a href="https://tourismhamilton.com/contact-us/"><span>Visitor Experience Centre</span></a></li> <li id="menu-item-24328" class="menu-getting-around"><a href="https://tourismhamilton.com/getting-around/"><span>Getting Around</span></a></li> <li id="menu-item-24329" class="menu-getting-here"><a href="https://tourismhamilton.com/getting-here/"><span>Getting Here</span></a></li> <li id="menu-item-146302" class="menu-city-map"><a href="https://www.google.ca/maps/search/Tourism+Hamilton/@43.2567572,-79.8712214,17z/data=!3m1!4b1"><span>City Map</span></a></li> </ul> </li> <li id="menu-item-18679" class="dropdown menu-meeting-event-planner"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="https://tourismhamilton.com/meeting-planner/"><span>Meeting &#038; Event Planner</span></a> <ul class="dropdown-menu"> <li id="menu-item-24333" class="menu-overview"><a href="https://tourismhamilton.com/meeting-planner/"><span>Overview</span></a></li> <li id="menu-item-24336" class="menu-facilities-accommodations"><a href="https://tourismhamilton.com/meeting-planner/facilities-accommodations/"><span>Facilities &#038; Accommodations</span></a></li> <li id="menu-item-24337" class="menu-our-hospitality-record"><a href="https://tourismhamilton.com/meeting-planner/our-hospitality-record/"><span>Our Hospitality Record</span></a></li> </ul> </li> <li id="menu-item-153" class="dropdown menu-sport-tourism"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="https://tourismhamilton.com/sport-tourism/"><span>Sport Tourism</span></a> <ul class="dropdown-menu"> <li id="menu-item-24339" class="menu-overview"><a href="https://tourismhamilton.com/sport-tourism/"><span>Overview</span></a></li> <li id="menu-item-24335" class="menu-facilities-accommodations"><a href="https://tourismhamilton.com/sport-tourism/facilities-accommodations/"><span>Facilities &#038; Accommodations</span></a></li> <li id="menu-item-24338" class="menu-our-track-record"><a href="https://tourismhamilton.com/sport-tourism/our-track-record/"><span>Our Track Record</span></a></li> </ul> </li> <li id="menu-item-154" class="menu-blogs-guides"><a href="https://tourismhamilton.com/blogs/"><span>Blogs/Guides</span></a></li> <li id="menu-item-31709" class="menu-events-calendar"><a href="https://tourismhamilton.com/events-calendar/"><span>Events Calendar</span></a></li> <li id="menu-item-155" class="menu-accommodations"><a href="https://tourismhamilton.com/accommodations/"><span>Accommodations</span></a></li> <li id="menu-item-28659" class="dropdown menu-neighbourhoods"><a class="dropdown-toggle" data-toggle="dropdown" data-target="#" class="dropdown-toggle" data-toggle="dropdown" data-target="#" href="https://tourismhamilton.com/neighbourhood-guide/"><span>Neighbourhoods</span></a> <ul class="dropdown-menu"> <li id="menu-item-28660" class="menu-ancaster"><a href="https://tourismhamilton.com/ancaster-guide/"><span>Ancaster</span></a></li> <li id="menu-item-28661" class="menu-downtown-hamilton"><a href="https://tourismhamilton.com/downtown-guide/"><span>Downtown Hamilton</span></a></li> <li id="menu-item-28663" class="menu-dundas"><a href="https://tourismhamilton.com/dundas-guide/"><span>Dundas</span></a></li> <li id="menu-item-28664" class="menu-east-hamilton"><a href="https://tourismhamilton.com/east-hamilton-guide/"><span>East Hamilton</span></a></li> <li id="menu-item-28666" class="menu-flamborough-waterdown"><a href="https://tourismhamilton.com/flamborough-waterdown-guide/"><span>Flamborough &#038; Waterdown</span></a></li> <li id="menu-item-28665" class="menu-hamilton-mountain"><a href="https://tourismhamilton.com/hamilton-mountain-guide/"><span>Hamilton Mountain</span></a></li> <li id="menu-item-28667" class="menu-stoney-creek-winona"><a href="https://tourismhamilton.com/stoney-creek-winona-guide/"><span>Stoney Creek &#038; Winona</span></a></li> <li id="menu-item-158366" class="menu-locke-st"><a href="https://tourismhamilton.com/guide-to-locke-street/"><span>Locke St</span></a></li> <li id="menu-item-28662" class="menu-west-hamilton"><a href="https://tourismhamilton.com/west-hamilton-guide/"><span>West Hamilton</span></a></li> </ul> </li> </ul> </div> </nav> <ul class="menu__social social__nav"> <li> <a href="https://www.instagram.com/tourismhamilton" target="_blank" aria-label="Instagram"> <svg version="1.1" class="icon icon__instagram" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="193.2px" height="193.2px" viewBox="0 0 193.2 193.2" style="enable-background:new 0 0 193.2 193.2;" xml:space="preserve"> <path class="st0" d="M96.6,17.4c25.8,0,28.9,0.1,39,0.6c9.4,0.4,14.5,2,17.9,3.3c4.5,1.8,7.7,3.8,11.1,7.2s5.5,6.6,7.2,11.1 c1.3,3.4,2.9,8.5,3.3,17.9c0.5,10.2,0.6,13.2,0.6,39s-0.1,28.9-0.6,39c-0.4,9.4-2,14.5-3.3,17.9c-1.8,4.5-3.8,7.7-7.2,11.1 s-6.6,5.5-11.1,7.2c-3.4,1.3-8.5,2.9-17.9,3.3c-10.2,0.5-13.2,0.6-39,0.6s-28.9-0.1-39-0.6c-9.4-0.4-14.5-2-17.9-3.3 c-4.5-1.8-7.7-3.8-11.1-7.2s-5.5-6.6-7.2-11.1c-1.3-3.4-2.9-8.5-3.3-17.9c-0.5-10.2-0.6-13.2-0.6-39s0.1-28.9,0.6-39 c0.4-9.4,2-14.5,3.3-17.9c1.8-4.5,3.8-7.7,7.2-11.1s6.6-5.5,11.1-7.2C43,20,48.2,18.4,57.6,18C67.8,17.5,70.8,17.4,96.6,17.4 M96.6,0C70.4,0,67.1,0.1,56.8,0.6C46.5,1.1,39.5,2.7,33.3,5.1C27,7.5,21.6,10.8,16.2,16.2S7.5,27,5.1,33.3 c-2.4,6.1-4,13.2-4.5,23.5C0.1,67.1,0,70.4,0,96.6s0.1,29.5,0.6,39.8c0.5,10.3,2.1,17.3,4.5,23.5c2.5,6.4,5.8,11.7,11.1,17.1 c5.4,5.4,10.8,8.7,17.1,11.1c6.1,2.4,13.2,4,23.5,4.5c10.3,0.5,13.6,0.6,39.8,0.6s29.5-0.1,39.8-0.6c10.3-0.5,17.3-2.1,23.5-4.5 c6.4-2.5,11.7-5.8,17.1-11.1c5.4-5.4,8.7-10.8,11.1-17.1c2.4-6.1,4-13.2,4.5-23.5c0.5-10.3,0.6-13.6,0.6-39.8s-0.1-29.5-0.6-39.8 c-0.5-10.3-2.1-17.3-4.5-23.5c-2.5-6.4-5.8-11.7-11.1-17.1c-5.4-5.4-10.8-8.7-17.1-11.1c-6.1-2.4-13.2-4-23.5-4.5 C126.1,0.1,122.9,0,96.6,0L96.6,0z"/> <path class="st0" d="M96.6,47C69.2,47,47,69.2,47,96.6s22.2,49.6,49.6,49.6s49.6-22.2,49.6-49.6S124,47,96.6,47z M96.6,128.8 c-17.8,0-32.2-14.4-32.2-32.2s14.4-32.2,32.2-32.2c17.8,0,32.2,14.4,32.2,32.2S114.4,128.8,96.6,128.8z"/> <path class="st0" d="M159.8,45c0,6.4-5.2,11.6-11.6,11.6c-6.4,0-11.6-5.2-11.6-11.6c0-6.4,5.2-11.6,11.6-11.6 C154.6,33.4,159.8,38.6,159.8,45z"/> </svg> </a> </li> <li> <a href="https://www.youtube.com/tourismhamilton" target="_blank" aria-label="Youtube"> <svg version="1.1" class="icon icon__youtube" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" viewBox="0 -62 512.00199 512"> <path d="m334.808594 170.992188-113.113282-61.890626c-6.503906-3.558593-14.191406-3.425781-20.566406.351563-6.378906 3.78125-10.183594 10.460937-10.183594 17.875v122.71875c0 7.378906 3.78125 14.046875 10.117188 17.832031 3.308594 1.976563 6.976562 2.96875 10.652344 2.96875 3.367187 0 6.742187-.832031 9.847656-2.503906l113.117188-60.824219c6.714843-3.613281 10.90625-10.59375 10.9375-18.222656.027343-7.628906-4.113282-14.640625-10.808594-18.304687zm-113.859375 63.617187v-91.71875l84.539062 46.257813zm0 0"/> <path d="m508.234375 91.527344-.023437-.234375c-.433594-4.121094-4.75-40.777344-22.570313-59.421875-20.597656-21.929688-43.949219-24.59375-55.179687-25.871094-.929688-.105469-1.78125-.203125-2.542969-.304688l-.894531-.09375c-67.6875-4.921874-169.910157-5.5937495-170.933594-5.59765575l-.089844-.00390625-.089844.00390625c-1.023437.00390625-103.246094.67578175-171.542968 5.59765575l-.902344.09375c-.726563.097657-1.527344.1875-2.398438.289063-11.101562 1.28125-34.203125 3.949219-54.859375 26.671875-16.972656 18.445312-21.878906 54.316406-22.382812 58.347656l-.058594.523438c-.152344 1.714844-3.765625 42.539062-3.765625 83.523437v38.3125c0 40.984375 3.613281 81.808594 3.765625 83.527344l.027344.257813c.433593 4.054687 4.746093 40.039062 22.484375 58.691406 19.367187 21.195312 43.855468 24 57.027344 25.507812 2.082031.238282 3.875.441406 5.097656.65625l1.183594.164063c39.082031 3.71875 161.617187 5.550781 166.8125 5.625l.15625.003906.15625-.003906c1.023437-.003907 103.242187-.675781 170.929687-5.597657l.894531-.09375c.855469-.113281 1.816406-.214843 2.871094-.324218 11.039062-1.171875 34.015625-3.605469 54.386719-26.019532 16.972656-18.449218 21.882812-54.320312 22.382812-58.347656l.058594-.523437c.152344-1.71875 3.769531-42.539063 3.769531-83.523438v-38.3125c-.003906-40.984375-3.617187-81.804687-3.769531-83.523437zm-26.238281 121.835937c0 37.933594-3.3125 77-3.625 80.585938-1.273438 9.878906-6.449219 32.574219-14.71875 41.5625-12.75 14.027343-25.847656 15.417969-35.410156 16.429687-1.15625.121094-2.226563.238282-3.195313.359375-65.46875 4.734375-163.832031 5.460938-168.363281 5.488281-5.082032-.074218-125.824219-1.921874-163.714844-5.441406-1.941406-.316406-4.039062-.558594-6.25-.808594-11.214844-1.285156-26.566406-3.042968-38.371094-16.027343l-.277344-.296875c-8.125-8.464844-13.152343-29.6875-14.429687-41.148438-.238281-2.710937-3.636719-42.238281-3.636719-80.703125v-38.3125c0-37.890625 3.304688-76.914062 3.625-80.574219 1.519532-11.636718 6.792969-32.957031 14.71875-41.574218 13.140625-14.453125 26.996094-16.054688 36.160156-17.113282.875-.101562 1.691407-.195312 2.445313-.292968 66.421875-4.757813 165.492187-5.464844 169.046875-5.492188 3.554688.023438 102.589844.734375 168.421875 5.492188.808594.101562 1.691406.203125 2.640625.3125 9.425781 1.074218 23.671875 2.699218 36.746094 16.644531l.121094.128906c8.125 8.464844 13.152343 30.058594 14.429687 41.75.226563 2.558594 3.636719 42.171875 3.636719 80.71875zm0 0"/> </svg> </a> </li> <li> <a href="https://www.facebook.com/TourismHamilton" target="_blank" aria-label="Facebook"> <svg version="1.1" class="icon icon__facebook" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="88.6px" height="189.8px" viewBox="0 0 88.6 189.8" style="enable-background:new 0 0 88.6 189.8;" xml:space="preserve"> <path class="st0" d="M58.9,189.8H19.6V94.9H0V62.2h19.6V42.6C19.6,15.9,30.7,0,62.2,0h26.2v32.7H72c-12.3,0-13.1,4.6-13.1,13.1 l-0.1,16.4h29.7l-3.5,32.7H58.9V189.8z"/> </svg> </a> </li> <li> <a href="https://www.twitter.com/tourismhamilton" target="_blank" aria-label="Twitter"> <svg version="1.1" class="icon icon__twitter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="211.6px" height="172px" viewBox="0 0 211.6 172" style="enable-background:new 0 0 211.6 172;" xml:space="preserve"> <path class="st0" d="M211.6,20.4c-7.8,3.5-16.2,5.8-24.9,6.8c9-5.4,15.8-13.9,19.1-24c-8.4,5-17.7,8.6-27.6,10.5 C170.3,5.3,159,0,146.5,0c-24,0-43.4,19.4-43.4,43.4c0,3.4,0.4,6.7,1.1,9.9C68.1,51.5,36.1,34.2,14.7,7.9C11,14.4,8.9,21.8,8.9,29.8 c0,15.1,7.7,28.4,19.3,36.1c-7.1-0.2-13.8-2.2-19.7-5.4c0,0.2,0,0.4,0,0.5c0,21,15,38.6,34.8,42.6c-3.6,1-7.5,1.5-11.4,1.5 c-2.8,0-5.5-0.3-8.2-0.8c5.5,17.2,21.6,29.8,40.6,30.1c-14.9,11.6-33.6,18.6-53.9,18.6c-3.5,0-7-0.2-10.4-0.6 C19.2,164.8,42,172,66.6,172c79.9,0,123.5-66.2,123.5-123.5c0-1.9,0-3.8-0.1-5.6C198.4,36.7,205.8,29.1,211.6,20.4z"/> </svg> </a> </li> <li> <a href="https://www.linkedin.com/company/tourism-hamilton" target="_blank" aria-label="Twitter"> <svg version="1.1" class="icon icon__linkedin" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 578.952 578.952" style="enable-background:new 0 0 211.6 172;" xml:space="preserve"> <path d="M484.093,342.107c0-19.176-2.449-35.902-7.344-50.184c-4.896-14.28-11.631-26.112-20.197-35.496 c-8.568-9.384-18.666-16.32-30.293-20.808c-11.629-4.488-24.379-6.732-38.25-6.732c-11.02,0-20.605,1.326-28.768,3.978 c-8.156,2.652-15.195,6.12-21.111,10.404s-10.914,8.874-14.994,13.77s-7.547,9.384-10.404,13.464v-35.496h-83.231 c0.408,6.936,0.612,20.4,0.612,40.392v75.891c0,0-0.204,45.084-0.612,135.252h83.231V345.779c0-3.672,0.205-7.238,0.613-10.709 c0.408-3.469,1.223-6.631,2.447-9.484c3.264-7.346,8.262-14.279,14.992-20.811c6.732-6.525,16.016-9.791,27.848-9.791 c15.096,0,25.908,5.201,32.436,15.605c6.529,10.402,9.793,24.174,9.793,41.311v134.641h83.232L484.093,342.107L484.093,342.107z M141.372,200.736c14.688,0,26.316-4.284,34.884-12.852c8.568-8.568,12.648-18.768,12.24-30.6c0-12.24-4.182-22.542-12.546-30.906 c-8.364-8.364-19.686-12.546-33.966-12.546s-25.704,4.182-34.272,12.546S94.86,145.044,94.86,157.284 c0,11.832,4.08,22.032,12.24,30.6s19.38,12.852,33.66,12.852H141.372L141.372,200.736z M182.988,235.008H99.756v251.533h83.232 V235.008z M561.815,0c4.08,0,7.549,1.326,10.404,3.978c2.854,2.652,4.285,6.018,4.285,10.098v550.801 c0,4.08-1.432,7.443-4.285,10.098c-2.855,2.652-6.324,3.977-10.404,3.977H17.136c-4.08,0-7.548-1.322-10.404-3.977 s-4.284-6.018-4.284-10.098V14.076c0-4.08,1.428-7.446,4.284-10.098S13.056,0,17.136,0H561.815L561.815,0z"/> </svg> </a> </li> <li> <a href="https://www.google.ca/maps/search/Tourism+Hamilton/@43.2567572,-79.8712214,17z/data=!3m1!4b1" target="_blank" aria-label="Googe Maps"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </li> <li> <a href="/contact-us" aria-label="Contact Us"> <svg version="1.1" class="icon icon__mail" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="166.8px" height="128.4px" viewBox="0 0 166.8 128.4" style="enable-background:new 0 0 166.8 128.4;" xml:space="preserve"> <path class="st0" d="M166.8,121.3V23.1l-64.5,59.1c-2.7,2.5-5.7,4.3-8.9,5.5c-9.7,3.8-20.9,1.9-29-5.5L0,23.1v98.2 c0,3.9,3.2,7.1,7.1,7.1h152.6C163.7,128.4,166.8,125.2,166.8,121.3z"/> <path class="st0" d="M159.7,0H7.1C3.7,0,1,2.4,0.3,5.6l69.5,63.7c7.7,7.1,19.4,7.1,27.1,0l69.6-63.7C165.8,2.4,163.1,0,159.7,0z"/> </svg> </a> </li> </ul> <div class="menu__callout"> </div> </div> </div> </header> <div class="section section__social-nav" role="navigation"> <ul class="social__nav"> <li> <a href="https://www.instagram.com/tourismhamilton" target="_blank" aria-label="Instagram"> <svg version="1.1" class="icon icon__instagram" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="193.2px" height="193.2px" viewBox="0 0 193.2 193.2" style="enable-background:new 0 0 193.2 193.2;" xml:space="preserve"> <path class="st0" d="M96.6,17.4c25.8,0,28.9,0.1,39,0.6c9.4,0.4,14.5,2,17.9,3.3c4.5,1.8,7.7,3.8,11.1,7.2s5.5,6.6,7.2,11.1 c1.3,3.4,2.9,8.5,3.3,17.9c0.5,10.2,0.6,13.2,0.6,39s-0.1,28.9-0.6,39c-0.4,9.4-2,14.5-3.3,17.9c-1.8,4.5-3.8,7.7-7.2,11.1 s-6.6,5.5-11.1,7.2c-3.4,1.3-8.5,2.9-17.9,3.3c-10.2,0.5-13.2,0.6-39,0.6s-28.9-0.1-39-0.6c-9.4-0.4-14.5-2-17.9-3.3 c-4.5-1.8-7.7-3.8-11.1-7.2s-5.5-6.6-7.2-11.1c-1.3-3.4-2.9-8.5-3.3-17.9c-0.5-10.2-0.6-13.2-0.6-39s0.1-28.9,0.6-39 c0.4-9.4,2-14.5,3.3-17.9c1.8-4.5,3.8-7.7,7.2-11.1s6.6-5.5,11.1-7.2C43,20,48.2,18.4,57.6,18C67.8,17.5,70.8,17.4,96.6,17.4 M96.6,0C70.4,0,67.1,0.1,56.8,0.6C46.5,1.1,39.5,2.7,33.3,5.1C27,7.5,21.6,10.8,16.2,16.2S7.5,27,5.1,33.3 c-2.4,6.1-4,13.2-4.5,23.5C0.1,67.1,0,70.4,0,96.6s0.1,29.5,0.6,39.8c0.5,10.3,2.1,17.3,4.5,23.5c2.5,6.4,5.8,11.7,11.1,17.1 c5.4,5.4,10.8,8.7,17.1,11.1c6.1,2.4,13.2,4,23.5,4.5c10.3,0.5,13.6,0.6,39.8,0.6s29.5-0.1,39.8-0.6c10.3-0.5,17.3-2.1,23.5-4.5 c6.4-2.5,11.7-5.8,17.1-11.1c5.4-5.4,8.7-10.8,11.1-17.1c2.4-6.1,4-13.2,4.5-23.5c0.5-10.3,0.6-13.6,0.6-39.8s-0.1-29.5-0.6-39.8 c-0.5-10.3-2.1-17.3-4.5-23.5c-2.5-6.4-5.8-11.7-11.1-17.1c-5.4-5.4-10.8-8.7-17.1-11.1c-6.1-2.4-13.2-4-23.5-4.5 C126.1,0.1,122.9,0,96.6,0L96.6,0z"/> <path class="st0" d="M96.6,47C69.2,47,47,69.2,47,96.6s22.2,49.6,49.6,49.6s49.6-22.2,49.6-49.6S124,47,96.6,47z M96.6,128.8 c-17.8,0-32.2-14.4-32.2-32.2s14.4-32.2,32.2-32.2c17.8,0,32.2,14.4,32.2,32.2S114.4,128.8,96.6,128.8z"/> <path class="st0" d="M159.8,45c0,6.4-5.2,11.6-11.6,11.6c-6.4,0-11.6-5.2-11.6-11.6c0-6.4,5.2-11.6,11.6-11.6 C154.6,33.4,159.8,38.6,159.8,45z"/> </svg> </a> </li> <li> <a href="https://www.youtube.com/tourismhamilton" target="_blank" aria-label="Youtube"> <svg version="1.1" class="icon icon__youtube" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" viewBox="0 -62 512.00199 512"> <path d="m334.808594 170.992188-113.113282-61.890626c-6.503906-3.558593-14.191406-3.425781-20.566406.351563-6.378906 3.78125-10.183594 10.460937-10.183594 17.875v122.71875c0 7.378906 3.78125 14.046875 10.117188 17.832031 3.308594 1.976563 6.976562 2.96875 10.652344 2.96875 3.367187 0 6.742187-.832031 9.847656-2.503906l113.117188-60.824219c6.714843-3.613281 10.90625-10.59375 10.9375-18.222656.027343-7.628906-4.113282-14.640625-10.808594-18.304687zm-113.859375 63.617187v-91.71875l84.539062 46.257813zm0 0"/> <path d="m508.234375 91.527344-.023437-.234375c-.433594-4.121094-4.75-40.777344-22.570313-59.421875-20.597656-21.929688-43.949219-24.59375-55.179687-25.871094-.929688-.105469-1.78125-.203125-2.542969-.304688l-.894531-.09375c-67.6875-4.921874-169.910157-5.5937495-170.933594-5.59765575l-.089844-.00390625-.089844.00390625c-1.023437.00390625-103.246094.67578175-171.542968 5.59765575l-.902344.09375c-.726563.097657-1.527344.1875-2.398438.289063-11.101562 1.28125-34.203125 3.949219-54.859375 26.671875-16.972656 18.445312-21.878906 54.316406-22.382812 58.347656l-.058594.523438c-.152344 1.714844-3.765625 42.539062-3.765625 83.523437v38.3125c0 40.984375 3.613281 81.808594 3.765625 83.527344l.027344.257813c.433593 4.054687 4.746093 40.039062 22.484375 58.691406 19.367187 21.195312 43.855468 24 57.027344 25.507812 2.082031.238282 3.875.441406 5.097656.65625l1.183594.164063c39.082031 3.71875 161.617187 5.550781 166.8125 5.625l.15625.003906.15625-.003906c1.023437-.003907 103.242187-.675781 170.929687-5.597657l.894531-.09375c.855469-.113281 1.816406-.214843 2.871094-.324218 11.039062-1.171875 34.015625-3.605469 54.386719-26.019532 16.972656-18.449218 21.882812-54.320312 22.382812-58.347656l.058594-.523437c.152344-1.71875 3.769531-42.539063 3.769531-83.523438v-38.3125c-.003906-40.984375-3.617187-81.804687-3.769531-83.523437zm-26.238281 121.835937c0 37.933594-3.3125 77-3.625 80.585938-1.273438 9.878906-6.449219 32.574219-14.71875 41.5625-12.75 14.027343-25.847656 15.417969-35.410156 16.429687-1.15625.121094-2.226563.238282-3.195313.359375-65.46875 4.734375-163.832031 5.460938-168.363281 5.488281-5.082032-.074218-125.824219-1.921874-163.714844-5.441406-1.941406-.316406-4.039062-.558594-6.25-.808594-11.214844-1.285156-26.566406-3.042968-38.371094-16.027343l-.277344-.296875c-8.125-8.464844-13.152343-29.6875-14.429687-41.148438-.238281-2.710937-3.636719-42.238281-3.636719-80.703125v-38.3125c0-37.890625 3.304688-76.914062 3.625-80.574219 1.519532-11.636718 6.792969-32.957031 14.71875-41.574218 13.140625-14.453125 26.996094-16.054688 36.160156-17.113282.875-.101562 1.691407-.195312 2.445313-.292968 66.421875-4.757813 165.492187-5.464844 169.046875-5.492188 3.554688.023438 102.589844.734375 168.421875 5.492188.808594.101562 1.691406.203125 2.640625.3125 9.425781 1.074218 23.671875 2.699218 36.746094 16.644531l.121094.128906c8.125 8.464844 13.152343 30.058594 14.429687 41.75.226563 2.558594 3.636719 42.171875 3.636719 80.71875zm0 0"/> </svg> </a> </li> <li> <a href="https://www.facebook.com/TourismHamilton" target="_blank" aria-label="Facebook"> <svg version="1.1" class="icon icon__facebook" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="88.6px" height="189.8px" viewBox="0 0 88.6 189.8" style="enable-background:new 0 0 88.6 189.8;" xml:space="preserve"> <path class="st0" d="M58.9,189.8H19.6V94.9H0V62.2h19.6V42.6C19.6,15.9,30.7,0,62.2,0h26.2v32.7H72c-12.3,0-13.1,4.6-13.1,13.1 l-0.1,16.4h29.7l-3.5,32.7H58.9V189.8z"/> </svg> </a> </li> <li> <a href="https://www.twitter.com/tourismhamilton" target="_blank" aria-label="Twitter"> <svg version="1.1" class="icon icon__twitter" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="211.6px" height="172px" viewBox="0 0 211.6 172" style="enable-background:new 0 0 211.6 172;" xml:space="preserve"> <path class="st0" d="M211.6,20.4c-7.8,3.5-16.2,5.8-24.9,6.8c9-5.4,15.8-13.9,19.1-24c-8.4,5-17.7,8.6-27.6,10.5 C170.3,5.3,159,0,146.5,0c-24,0-43.4,19.4-43.4,43.4c0,3.4,0.4,6.7,1.1,9.9C68.1,51.5,36.1,34.2,14.7,7.9C11,14.4,8.9,21.8,8.9,29.8 c0,15.1,7.7,28.4,19.3,36.1c-7.1-0.2-13.8-2.2-19.7-5.4c0,0.2,0,0.4,0,0.5c0,21,15,38.6,34.8,42.6c-3.6,1-7.5,1.5-11.4,1.5 c-2.8,0-5.5-0.3-8.2-0.8c5.5,17.2,21.6,29.8,40.6,30.1c-14.9,11.6-33.6,18.6-53.9,18.6c-3.5,0-7-0.2-10.4-0.6 C19.2,164.8,42,172,66.6,172c79.9,0,123.5-66.2,123.5-123.5c0-1.9,0-3.8-0.1-5.6C198.4,36.7,205.8,29.1,211.6,20.4z"/> </svg> </a> </li> <li> <a href="https://www.linkedin.com/company/tourism-hamilton" target="_blank" aria-label="Twitter"> <svg version="1.1" class="icon icon__linkedin" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 578.952 578.952" style="enable-background:new 0 0 211.6 172;" xml:space="preserve"> <path d="M484.093,342.107c0-19.176-2.449-35.902-7.344-50.184c-4.896-14.28-11.631-26.112-20.197-35.496 c-8.568-9.384-18.666-16.32-30.293-20.808c-11.629-4.488-24.379-6.732-38.25-6.732c-11.02,0-20.605,1.326-28.768,3.978 c-8.156,2.652-15.195,6.12-21.111,10.404s-10.914,8.874-14.994,13.77s-7.547,9.384-10.404,13.464v-35.496h-83.231 c0.408,6.936,0.612,20.4,0.612,40.392v75.891c0,0-0.204,45.084-0.612,135.252h83.231V345.779c0-3.672,0.205-7.238,0.613-10.709 c0.408-3.469,1.223-6.631,2.447-9.484c3.264-7.346,8.262-14.279,14.992-20.811c6.732-6.525,16.016-9.791,27.848-9.791 c15.096,0,25.908,5.201,32.436,15.605c6.529,10.402,9.793,24.174,9.793,41.311v134.641h83.232L484.093,342.107L484.093,342.107z M141.372,200.736c14.688,0,26.316-4.284,34.884-12.852c8.568-8.568,12.648-18.768,12.24-30.6c0-12.24-4.182-22.542-12.546-30.906 c-8.364-8.364-19.686-12.546-33.966-12.546s-25.704,4.182-34.272,12.546S94.86,145.044,94.86,157.284 c0,11.832,4.08,22.032,12.24,30.6s19.38,12.852,33.66,12.852H141.372L141.372,200.736z M182.988,235.008H99.756v251.533h83.232 V235.008z M561.815,0c4.08,0,7.549,1.326,10.404,3.978c2.854,2.652,4.285,6.018,4.285,10.098v550.801 c0,4.08-1.432,7.443-4.285,10.098c-2.855,2.652-6.324,3.977-10.404,3.977H17.136c-4.08,0-7.548-1.322-10.404-3.977 s-4.284-6.018-4.284-10.098V14.076c0-4.08,1.428-7.446,4.284-10.098S13.056,0,17.136,0H561.815L561.815,0z"/> </svg> </a> </li> <li> <a href="https://www.google.ca/maps/search/Tourism+Hamilton/@43.2567572,-79.8712214,17z/data=!3m1!4b1" target="_blank" aria-label="Google Maps"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </li> <li> <a href="/contact-us" aria-label="Contact Us"> <svg version="1.1" class="icon icon__mail" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="166.8px" height="128.4px" viewBox="0 0 166.8 128.4" style="enable-background:new 0 0 166.8 128.4;" xml:space="preserve"> <path class="st0" d="M166.8,121.3V23.1l-64.5,59.1c-2.7,2.5-5.7,4.3-8.9,5.5c-9.7,3.8-20.9,1.9-29-5.5L0,23.1v98.2 c0,3.9,3.2,7.1,7.1,7.1h152.6C163.7,128.4,166.8,125.2,166.8,121.3z"/> <path class="st0" d="M159.7,0H7.1C3.7,0,1,2.4,0.3,5.6l69.5,63.7c7.7,7.1,19.4,7.1,27.1,0l69.6-63.7C165.8,2.4,163.1,0,159.7,0z"/> </svg> </a> </li> </ul> </div> <div class="site set"> <main class="container"> <div class="section section__grid-blocks section__grid-blocks--flex"> <div class="wrapper"> <div class="grid__blocks"> <div class="slider"> <ul class="block__categories"> <li class="active" ><a data-category=''>All</a></li> <li class="" ><a data-category='favorites'>My Favourites</a></li> <li class=""><a data-category="accommodation">Accommodation</a></li><li class=""><a data-category="arts-culture">Arts &amp; Culture</a></li><li class=""><a data-category="bucket-list">Bucket List</a></li><li class=""><a data-category="events">Events</a></li><li class=""><a data-category="family-fun">Family Fun</a></li><li class=""><a data-category="festivals">Festivals</a></li><li class=""><a data-category="food-drink">Food/Drink</a></li><li class=""><a data-category="free">Free</a></li><li class=""><a data-category="holiday">Holiday</a></li><li class=""><a data-category="museums">Museums</a></li><li class=""><a data-category="music">Music</a></li><li class=""><a data-category="neighbourhood">Neighbourhood</a></li><li class=""><a data-category="outdoor-adventure">Outdoor Adventure</a></li><li class=""><a data-category="shopping">Shopping</a></li><li class=""><a data-category="sports">Sports</a></li><li class=""><a data-category="top-event">Top Event</a></li><li class=""><a data-category="tours">Tours</a></li> </ul> <button class="btn__arrow btn__arrow--left hidden" aria-label="Arrow Left"> <svg version="1.1" class="icon icon__arrow" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 53.3 26.2" style="enable-background:new 0 0 53.3 26.2;" xml:space="preserve"> <path class="st0" d="M26.7,26.2c-1.1,0-2.1-0.3-3-1L2,9c-2.2-1.7-2.7-4.8-1-7c1.7-2.2,4.8-2.7,7-1l18.7,13.9L45.3,1 c2.2-1.7,5.3-1.2,7,1c1.7,2.2,1.2,5.3-1,7L29.6,25.2C28.8,25.8,27.7,26.2,26.7,26.2z"></path> </svg> </button> <button class="btn__arrow btn__arrow--right" aria-label="Arrow Right"> <svg version="1.1" class="icon icon__arrow" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 53.3 26.2" style="enable-background:new 0 0 53.3 26.2;" xml:space="preserve"> <path class="st0" d="M26.7,26.2c-1.1,0-2.1-0.3-3-1L2,9c-2.2-1.7-2.7-4.8-1-7c1.7-2.2,4.8-2.7,7-1l18.7,13.9L45.3,1 c2.2-1.7,5.3-1.2,7,1c1.7,2.2,1.2,5.3-1,7L29.6,25.2C28.8,25.8,27.7,26.2,26.7,26.2z"></path> </svg> </button> </div> <label class="hide" for="categories">Categories</label> <select class="form__selector selector--category selector--left" id="current_subcategory" disabled> <option value="">All Categories</option> </select> <label class="hide" for="locations">All Locations</label> <select class="form__selector selector--category" id="current_geo"> <option value="">All Locations</option> <option value="ancaster_dundas">Ancaster & Dundas</option><option value="downtown">Downtown Hamilton</option><option value="east_hamilton">East Hamilton</option><option value="flamborough_waterdown">Flamborough & Waterdown</option><option value="mountain">Hamilton Mountain</option><option value="stoney-creek_winona">Stoney Creek & Winona</option><option value="various-locations">Various locations</option><option value="west_hamilton">West Hamilton</option> </select> <ul class="list__blocks list__blocks--masonry"> <li class="gutter-sizer"></li> <li class="no-results hide"><blockquote><p>No Results Found</p></blockquote></li> <li class="block b1 block--event"> <a href="https://tourismhamilton.com/event/a/" class="block__img" aria-label="A"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://tourismhamilton.com/media/Tourism-Hamilton-Owned-2488-wl-425907b9-0b06-47f0-b338-9a4a33ffcb11-small-325x182.jpg"/><noscript><img src="https://tourismhamilton.com/media/Tourism-Hamilton-Owned-2488-wl-425907b9-0b06-47f0-b338-9a4a33ffcb11-small-325x182.jpg" alt=""/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/event/a/">A</a></h4> <p class="block__date">April 8, 2025</p> <div class="block__description"> <p></p> </div> <button class="toggle-favorite" data-post-title="A" data-post-id="342506"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b1 block--post"> <a href="https://tourismhamilton.com/cherry-blossoms/" class="block__img" aria-label="Where to See Cherry Blossoms in Hamilton"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://tourismhamilton.com/media/cherry-blossom-header-1-1-325x152.jpg"/><noscript><img src="https://tourismhamilton.com/media/cherry-blossom-header-1-1-325x152.jpg" alt=""/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/cherry-blossoms/">Where to See Cherry Blossoms in Hamilton</a></h4> <div class="block__description"> <p>Uncover the best spots for this fleeting spring tradition.</p> </div> <button class="toggle-favorite" data-post-title="Where to See Cherry Blossoms in Hamilton" data-post-id="331944"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b3 block--partner"> <a href="https://tourismhamilton.com/partner/art-gallery-of-hamilton/" class="block__img" aria-label="Art Gallery of Hamilton"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Art Gallery of Hamilton exterior" data-lazy-src="https://tourismhamilton.com/media/904d7f1b-be4e-40ca-9576-9cf62658166e-325x217.jpg"/><noscript><img src="https://tourismhamilton.com/media/904d7f1b-be4e-40ca-9576-9cf62658166e-325x217.jpg" alt="Art Gallery of Hamilton exterior"/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/partner/art-gallery-of-hamilton/">Art Gallery of Hamilton</a></h4> <div class="block__description"> <p>Reflect on a vast collection of art by Canadian and worldwide artists.</p> </div> <button class="toggle-favorite" data-post-title="Art Gallery of Hamilton" data-post-id="28210"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button><a target="_blank" href="https://www.google.ca/maps/place/123+King+St+W,+Hamilton,+ON+L8P+4S8" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </div> </li><li class="block b1 block--event"> <a href="https://tourismhamilton.com/event/drag-strip-memories/" class="block__img" aria-label="Drag Strip Memories"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Vintage drag racing car inside the Canadian Warplane Heritage Museum." data-lazy-src="https://tourismhamilton.com/media/d94b4096-5e68-45d0-bfe7-ac9f6163819c.jpg"/><noscript><img src="https://tourismhamilton.com/media/d94b4096-5e68-45d0-bfe7-ac9f6163819c.jpg" alt="Vintage drag racing car inside the Canadian Warplane Heritage Museum."/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/event/drag-strip-memories/">Drag Strip Memories</a></h4> <p class="block__date">April 13, 2025</p> <div class="block__description"> <p>Rev your engines for this classic drag racing showcase.</p> </div> <button class="toggle-favorite" data-post-title="Drag Strip Memories" data-post-id="342378"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button><a target="_blank" href="https://www.google.ca/maps/place/9280+Airport+Rd,+Hamilton,+ON+L0R+1W0/@43.1598715,-79.9270834,17z/data=!3m1!4b1!4m5!3m4!1s0x882c8fd152e57cf9:0x2224477616e0df9c!8m2!3d43.1598715!4d-79.9248947?sa=X&ved=0ahUKEwi05IXUys3MAhVK7IMKHVUNBZ0Q8gEIGzAA" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </div> </li><li class="block b1 block--post"> <a href="https://tourismhamilton.com/spring-guide/" class="block__img" aria-label="What to do in Hamilton this Spring"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://tourismhamilton.com/media/DSC_0257-medium-1-325x217.jpg"/><noscript><img src="https://tourismhamilton.com/media/DSC_0257-medium-1-325x217.jpg" alt=""/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/spring-guide/">What to do in Hamilton this Spring</a></h4> <div class="block__description"> <p>From the prettiest cherry blossoms to perfect picnic hangs, here鈥檚 your guide to the best of spring in Hamilton. </p> </div> <button class="toggle-favorite" data-post-title="What to do in Hamilton this Spring" data-post-id="172926"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b3 block--partner"> <a href="https://tourismhamilton.com/partner/westfield-heritage-village/" class="block__img" aria-label="Westfield Heritage Village"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Westfield Heritage village" data-lazy-src="https://tourismhamilton.com/media/d69c47e3-b3d3-45a2-a728-4b669803a60e.jpg"/><noscript><img src="https://tourismhamilton.com/media/d69c47e3-b3d3-45a2-a728-4b669803a60e.jpg" alt="Westfield Heritage village"/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/partner/westfield-heritage-village/">Westfield Heritage Village</a></h4> <div class="block__description"> <p>Surround yourself in the spirit and charm of early Canadian culture.</p> </div> <button class="toggle-favorite" data-post-title="Westfield Heritage Village" data-post-id="58782"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button><a target="_blank" href="https://www.google.ca/maps/place/1049+Kirkwall+Rd,+Hamilton,+ON+L9H+5E1/@43.3195655,-80.1445084,17z/data=!3m1!4b1!4m5!3m4!1s0x882c7e57d22db997:0xc7fe4ba5e3a814c3!8m2!3d43.3195655!4d-80.1423197?sa=X&ved=0ahUKEwjvwbeo54nPAhUM0h4KHWRcDbQQ8gEIGzAA" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </div> </li><li class="block b1 block--event"> <a href="https://tourismhamilton.com/event/hpo-nosky-performs-handel-haydn-bach/" class="block__img" aria-label="HPO Nosky Performs Handel, Haydn &amp; Bach"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="HPO on stage looking out at audience." data-lazy-src="https://tourismhamilton.com/media/71a8c7ca-1435-4cb8-8c04-7c5d9df2b053.jpg"/><noscript><img src="https://tourismhamilton.com/media/71a8c7ca-1435-4cb8-8c04-7c5d9df2b053.jpg" alt="HPO on stage looking out at audience."/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/event/hpo-nosky-performs-handel-haydn-bach/">HPO Nosky Performs Handel, Haydn &amp; Bach</a></h4> <p class="block__date">April 12, 2025</p> <div class="block__description"> <p>Experience the sounds of three lively concertos.</p> </div> <button class="toggle-favorite" data-post-title="HPO Nosky Performs Handel, Haydn &amp; Bach" data-post-id="337109"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button><a target="_blank" href="https://www.google.com/maps/place/FirstOntario+Concert+Hall/@43.2563744,-79.8743018,17z/data=!3m2!4b1!5s0x882c9b83183c5d15:0xd721366881212e12!4m6!3m5!1s0x882c9b86e5172cd3:0xa45870d106083339!8m2!3d43.2563705!4d-79.8717269!16s%2Fm%2F04jl_s5?entry=ttu&g_ep=EgoyMDI0MDkxNi4wIKXMDSoASAFQAw%3D%3D" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </div> </li><li class="block b1 block--post"> <a href="https://tourismhamilton.com/places-to-eat-around-tim-hortons-field/" class="block__img" aria-label="Places to Eat Around Tim Hortons Field"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Tim Hortons Field view of Tiger Cats from corner of stadium" data-lazy-src="https://tourismhamilton.com/media/Argos-vs-Cats-0167-medium-325x217.jpg"/><noscript><img src="https://tourismhamilton.com/media/Argos-vs-Cats-0167-medium-325x217.jpg" alt="Tim Hortons Field view of Tiger Cats from corner of stadium"/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/places-to-eat-around-tim-hortons-field/">Places to Eat Around Tim Hortons Field</a></h4> <div class="block__description"> <p>Fuel up before the big game or cheers to a great event at these restaurants near Tim Hortons Field</p> </div> <button class="toggle-favorite" data-post-title="Places to Eat Around Tim Hortons Field" data-post-id="261764"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b1 block--event"> <a href="https://tourismhamilton.com/event/dirty-dancing-in-concert-broadway-in-hamilton/" class="block__img" aria-label="Dirty Dancing in Concert"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Full audiences in seats before a performance at FirstOntario Concert Hall." data-lazy-src="https://tourismhamilton.com/media/8cd140b4-dd2f-4e2f-9144-41db69c506d0.jpg"/><noscript><img src="https://tourismhamilton.com/media/8cd140b4-dd2f-4e2f-9144-41db69c506d0.jpg" alt="Full audiences in seats before a performance at FirstOntario Concert Hall."/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small home_page__block-title"><a href="https://tourismhamilton.com/event/dirty-dancing-in-concert-broadway-in-hamilton/">Dirty Dancing in Concert</a></h4> <p class="block__date">April 9, 2025</p> <div class="block__description"> <p>Enjoy the best of Broadway right here in Hamilton.</p> </div> <button class="toggle-favorite" data-post-title="Dirty Dancing in Concert" data-post-id="337416"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button><a target="_blank" href="https://www.google.com/maps/place/FirstOntario+Concert+Hall/@43.2563744,-79.8743018,17z/data=!3m2!4b1!5s0x882c9b83183c5d15:0xd721366881212e12!4m6!3m5!1s0x882c9b86e5172cd3:0xa45870d106083339!8m2!3d43.2563705!4d-79.8717269!16s%2Fg%2F11clsdbf56?entry=ttu&g_ep=EgoyMDI0MTExOS4yIKXMDSoASAFQAw%3D%3D" class="btn btn__map" aria-label="View Map"> <svg version="1.1" class="icon icon__map" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52.2 73" style="enable-background:new 0 0 52.2 73;" xml:space="preserve"> <path class="st0" d="M26.1,73c-0.7,0-1.4-0.3-1.9-0.9c-0.2-0.3-6.1-7.3-12-16.1C4.1,43.9,0,34.5,0,28.1C0,12.6,11.7,0,26.1,0 s26.1,12.6,26.1,28.1c0,6.4-4.1,15.8-12.2,27.9c-5.9,8.8-11.7,15.8-12,16.1C27.6,72.7,26.9,73,26.1,73z M26.1,5 C14.5,5,5,15.4,5,28.1C5,38,18.8,57.4,26.1,66.5c7.3-9.1,21.1-28.5,21.1-38.4C47.2,15.4,37.8,5,26.1,5z"/> <path class="st0" d="M26.1,40.6c-6.5,0-11.8-5.3-11.8-11.8s5.3-11.8,11.8-11.8s11.8,5.3,11.8,11.8S32.6,40.6,26.1,40.6z M26.1,21.9 c-3.8,0-6.8,3.1-6.8,6.8s3.1,6.8,6.8,6.8s6.8-3.1,6.8-6.8S29.9,21.9,26.1,21.9z"/> </svg> </a> </div> </li> </ul> <div class="view-more--wrapper"><a class="btn btn__primary btn__primary--pink btn__view-more"><span>View More</span></a></div> </div> </div> <div class="featured__blocks home_page"> <div class="container"> <h3 class="section__title section__title--underlined heading__primary--large">Most Popular</h3> <ul class="list__blocks list__blocks--short"> <li class="block b2 block--post"> <a href="https://tourismhamilton.com/spring-guide/" class="block__img" aria-label="What to do in Hamilton this Spring"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://tourismhamilton.com/media/DSC_0257-medium-1-325x217.jpg"/><noscript><img src="https://tourismhamilton.com/media/DSC_0257-medium-1-325x217.jpg" alt=""/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small"><a href="https://tourismhamilton.com/spring-guide/">What to do in Hamilton this Spring</a></h4> <div class="block__description"> <p>From the prettiest cherry blossoms to perfect picnic hangs, here鈥檚 your guide to the best of spring in Hamilton. </p> </div> <button class="toggle-favorite" data-post-title="What to do in Hamilton this Spring" data-post-id="172926"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b2 block--post"> <a href="https://tourismhamilton.com/indigenous-experiences-in-hamilton/" class="block__img" aria-label="Indigenous Experiences in Hamilton"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="A dancer in traditional Indigenous regalia performs at an outdoor event. The dancer wears a vibrant outfit adorned with colorful feathers in shades of blue, orange, and white, along with intricate beadwork and ribbons. A large feathered headdress and arm accessories accentuate the movement. A historic stone monument and lush green trees are visible in the background under a bright blue sky." data-lazy-src="https://tourismhamilton.com/media/indigenous_header_left-325x152.jpg"/><noscript><img src="https://tourismhamilton.com/media/indigenous_header_left-325x152.jpg" alt="A dancer in traditional Indigenous regalia performs at an outdoor event. The dancer wears a vibrant outfit adorned with colorful feathers in shades of blue, orange, and white, along with intricate beadwork and ribbons. A large feathered headdress and arm accessories accentuate the movement. A historic stone monument and lush green trees are visible in the background under a bright blue sky."/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small"><a href="https://tourismhamilton.com/indigenous-experiences-in-hamilton/">Indigenous Experiences in Hamilton</a></h4> <div class="block__description"> <p>Experience Hamilton鈥檚 diverse Indigenous Culture.</p> </div> <button class="toggle-favorite" data-post-title="Indigenous Experiences in Hamilton" data-post-id="341914"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li><li class="block b2 block--post"> <a href="https://tourismhamilton.com/neighbourhood-guide/" class="block__img" aria-label="Hamilton Neighbourhood Guide"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Street scape of Hamilton" data-lazy-src="https://tourismhamilton.com/media/neighbourhood-fall-325x433.jpg"/><noscript><img src="https://tourismhamilton.com/media/neighbourhood-fall-325x433.jpg" alt="Street scape of Hamilton"/></noscript> </a> <div class="block__info"> <h4 class="block__title heading__primary--small"><a href="https://tourismhamilton.com/neighbourhood-guide/">Hamilton Neighbourhood Guide</a></h4> <div class="block__description"> <p>Discover Hamilton鈥檚 unique neighbourhoods, each with its own story to tell. </p> </div> <button class="toggle-favorite" data-post-title="Hamilton Neighbourhood Guide" data-post-id="19766"><svg aria-label="Favorite" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></button> </div> </li> </ul> <!-- <a href="#" class="btn btn__more btn__primary"><span>View More</span></a> --> </div> </div> </div> <script type="rocketlazyloadscript"> var pre_cat = ''; var pre_subcat = ''; var pre_geo = ''; var current_partners = "28210,58782"; </script> </main> <footer class="section section__footer"> <div class="section section__featured-events"> <div class="wrapper"> <h3 class="section__title heading__primary--large">Top Events</h3> <ul class="events__list"> <li> <a href="https://tourismhamilton.com/event/re-enactment-of-the-battle-of-stoney-creek/" class="block__img" aria-label="Learn More"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Battlefield Park." data-lazy-src="https://tourismhamilton.com/media/ddd8b886-d283-4acf-a85e-ec1c46aadfbe.jpg"/><noscript><img src="https://tourismhamilton.com/media/ddd8b886-d283-4acf-a85e-ec1c46aadfbe.jpg" alt="Battlefield Park."/></noscript> </a> <h4 class="event__title heading__primary--medium">Re-enactment of the Battle of Stoney Creek</h4> <a href="https://tourismhamilton.com/event/re-enactment-of-the-battle-of-stoney-creek/" class="btn btn__primary btn__primary--green"><span>Learn More</span></a> </li> <li> <a href="https://tourismhamilton.com/event/home-opener-hamilton-tiger-cats-vs-saskatchewan-roughriders/" class="block__img" aria-label="Learn More"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Two Ticat players on field celebrating with arms raised." data-lazy-src="https://tourismhamilton.com/media/6f3a52b6-2897-4c2b-8601-e09fe1c854dd.jpg"/><noscript><img src="https://tourismhamilton.com/media/6f3a52b6-2897-4c2b-8601-e09fe1c854dd.jpg" alt="Two Ticat players on field celebrating with arms raised."/></noscript> </a> <h4 class="event__title heading__primary--medium">Home Opener Hamilton Tiger-Cats</h4> <a href="https://tourismhamilton.com/event/home-opener-hamilton-tiger-cats-vs-saskatchewan-roughriders/" class="btn btn__primary btn__primary--green"><span>Learn More</span></a> </li> <li> <a href="https://tourismhamilton.com/event/arkells-present-the-rally/" class="block__img" aria-label="Learn More"> <span class="overlay"> <span></span> </span> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="The Arkells" data-lazy-src="https://tourismhamilton.com/media/8d4ac07a-6e2b-44f3-8933-99202932f296.jpg"/><noscript><img src="https://tourismhamilton.com/media/8d4ac07a-6e2b-44f3-8933-99202932f296.jpg" alt="The Arkells"/></noscript> </a> <h4 class="event__title heading__primary--medium">Arkells present The Rally</h4> <a href="https://tourismhamilton.com/event/arkells-present-the-rally/" class="btn btn__primary btn__primary--green"><span>Learn More</span></a> </li> </ul> </div> </div> <div id="newsletter" class="section section__ section__newsletter section--triangles"> <div class="inner-wrapper"> <h3 class="section__title heading__primary--large" >STAY IN THE KNOW</h3> <div class="section__description"> <p>We'll send you updates on the best that Hamilton has to offer.</p> </div> <div class="ctct-inline-form" data-form-id="20aaa95b-926f-470a-bf33-13456eeaae0c"> <div class="ctct-form-container ctct-form-embed form_0"> <div class="ctct-form-defaults" > <div id="success_message_0" class="ctct-form-success" style="display:none;" > <h2 class="ctct-form-header">Thanks for signing up!</h2> <p class="ctct-form-text"> You can unsubscribe at any time using the Unsubscribe link at the bottom of every email. </p> </div> <form class="ctct-form-custom" id="ctct_form_0" > <h2 class="ctct-form-header">Sign up for updates!</h2> <div id="email_address_field_0" class="ctct-form-field"> <label id="email_address_label_0" for="email_address_0" class="ctct-form-label ctct-form-required">Email</label> <div class="ctct-form-errorMessage" style="display: none;"></div> <input class="ctct-form-element" id="email_address_0" type="email" name="email_address" value="" maxlength="80"> </div> <div id="error_message_0" class="ctct-form-error" style="display: none;" > <p class="ctct-form-errorMessage">Sorry, we could not complete your sign-up. Please contact us to resolve this.</p> </div> <div id="gdpr_text"> <p class="ctct-gdpr-text" > By submitting this form, you are consenting to receive marketing emails from: City of Hamilton, Tourism &amp; Culture Division, 28 James Street North, Hamilton, Ontario, L8R2K1, CA, http://www.tourismhamilton.com. You can revoke your consent to receive emails at any time by using the Unsubscribe link, found at the bottom of every email. </p> </div> <button type="submit" class="ctct-form-button">Sign Up!</button> </form> <p class="ctct-form-footer"> </p> </div> </div> </div> <!-- Begin Constant Contact Inline Form Code --> <!--div class="ctct-inline-form" data-form-id="20aaa95b-926f-470a-bf33-13456eeaae0c"></div--> <!-- End Constant Contact Inline Form Code --> <button class="btn btn__submit btn__submit--newsletter btn__primary btn__primary--pink"><span>Subscribe</span></button> </div> </div> <div class="section section__ section__instagram-feed-new"> <div class="section__instagram-feed-one"> <div class="shortcode-container"> <div class="spotlight-instagram-feed" data-feed-var="71de3908" data-analytics="0" data-instance="257" > </div> <input type="hidden" id="sli__f__71de3908" data-json='{&quot;layout&quot;:&quot;grid&quot;,&quot;numColumns&quot;:{&quot;desktop&quot;:1},&quot;highlightFreq&quot;:{&quot;desktop&quot;:7},&quot;sliderNumScrollPosts&quot;:{&quot;desktop&quot;:1},&quot;sliderInfinite&quot;:true,&quot;sliderLoop&quot;:false,&quot;sliderArrowPos&quot;:{&quot;desktop&quot;:&quot;inside&quot;},&quot;sliderArrowSize&quot;:{&quot;desktop&quot;:20},&quot;sliderArrowColor&quot;:{&quot;r&quot;:255,&quot;b&quot;:255,&quot;g&quot;:255,&quot;a&quot;:1},&quot;sliderArrowBgColor&quot;:{&quot;r&quot;:0,&quot;b&quot;:0,&quot;g&quot;:0,&quot;a&quot;:0.8000000000000000444089209850062616169452667236328125},&quot;sliderAutoScroll&quot;:false,&quot;sliderAutoInterval&quot;:3,&quot;postOrder&quot;:&quot;date_desc&quot;,&quot;numPosts&quot;:{&quot;desktop&quot;:1},&quot;linkBehavior&quot;:{&quot;desktop&quot;:&quot;new_tab&quot;,&quot;phone&quot;:&quot;new_tab&quot;},&quot;feedWidth&quot;:{&quot;desktop&quot;:&quot;&quot;},&quot;feedHeight&quot;:{&quot;desktop&quot;:600},&quot;feedPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:14,&quot;phone&quot;:10},&quot;imgPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:10,&quot;phone&quot;:6},&quot;textSize&quot;:{&quot;desktop&quot;:&quot;&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;},&quot;bgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;hoverInfo&quot;:[&quot;insta_link&quot;],&quot;textColorHover&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColorHover&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.5},&quot;showHeader&quot;:{&quot;desktop&quot;:false},&quot;headerInfo&quot;:{&quot;desktop&quot;:[&quot;profile_pic&quot;,&quot;bio&quot;]},&quot;headerAccount&quot;:33705,&quot;headerStyle&quot;:{&quot;desktop&quot;:&quot;normal&quot;,&quot;phone&quot;:&quot;centered&quot;},&quot;headerTextSize&quot;:{&quot;desktop&quot;:&quot;&quot;},&quot;headerPhotoSize&quot;:{&quot;desktop&quot;:50},&quot;headerTextColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;headerBgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;headerPadding&quot;:{&quot;desktop&quot;:0},&quot;customProfilePic&quot;:0,&quot;customBioText&quot;:&quot;&quot;,&quot;includeStories&quot;:false,&quot;storiesInterval&quot;:5,&quot;showCaptions&quot;:{&quot;desktop&quot;:false},&quot;captionMaxLength&quot;:{&quot;desktop&quot;:0},&quot;captionRemoveDots&quot;:false,&quot;captionSize&quot;:{&quot;desktop&quot;:0},&quot;captionColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;showLikes&quot;:{&quot;desktop&quot;:false},&quot;showComments&quot;:{&quot;desktop&quot;:false},&quot;lcIconSize&quot;:{&quot;desktop&quot;:14},&quot;likesIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;commentsIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;lightboxShowSidebar&quot;:false,&quot;lightboxCtaStyle&quot;:&quot;link&quot;,&quot;lightboxCtaDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;align&quot;:&quot;center&quot;},&quot;bgColor&quot;:{&quot;r&quot;:230,&quot;g&quot;:230,&quot;b&quot;:230,&quot;a&quot;:1},&quot;border&quot;:{&quot;radius&quot;:3}},&quot;numLightboxComments&quot;:50,&quot;showLoadMoreBtn&quot;:{&quot;desktop&quot;:false},&quot;loadMoreBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0},&quot;onHover&quot;:{&quot;text&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1}}},&quot;loadMoreBtnText&quot;:&quot;Load more&quot;,&quot;loadMoreBtnScroll&quot;:true,&quot;autoload&quot;:false,&quot;showFollowBtn&quot;:{&quot;desktop&quot;:false},&quot;followBtnText&quot;:&quot;Follow on Instagram&quot;,&quot;followBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0},&quot;onHover&quot;:{&quot;text&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1}}},&quot;followBtnLocation&quot;:{&quot;desktop&quot;:&quot;header&quot;,&quot;phone&quot;:&quot;bottom&quot;},&quot;alignFooterButtons&quot;:{&quot;desktop&quot;:false},&quot;customCss&quot;:&quot;\/* Enter your custom CSS below *\/\n\n&quot;,&quot;accounts&quot;:[339720],&quot;tagged&quot;:[],&quot;hashtags&quot;:[],&quot;mediaType&quot;:&quot;all&quot;,&quot;hashtagWhitelist&quot;:[],&quot;hashtagBlacklist&quot;:[],&quot;captionWhitelist&quot;:[],&quot;captionBlacklist&quot;:[],&quot;hashtagWhitelistSettings&quot;:true,&quot;hashtagBlacklistSettings&quot;:true,&quot;captionWhitelistSettings&quot;:true,&quot;captionBlacklistSettings&quot;:true,&quot;moderation&quot;:[],&quot;moderationMode&quot;:&quot;blacklist&quot;,&quot;promosVersion&quot;:2,&quot;promosEnabled&quot;:true,&quot;globalPromosEnabled&quot;:true,&quot;autoPromosEnabled&quot;:true,&quot;promoOverrides&quot;:[],&quot;feedPromo&quot;:{&quot;linkText&quot;:&quot;&quot;,&quot;linkBehavior&quot;:{&quot;openNewTab&quot;:false,&quot;showPopupBox&quot;:false}},&quot;gaCampaignSource&quot;:&quot;&quot;,&quot;gaCampaignMedium&quot;:&quot;&quot;,&quot;gaCampaignName&quot;:&quot;&quot;}' /> <input type="hidden" id="sli__a__71de3908" data-json='[{&quot;id&quot;:339720,&quot;type&quot;:&quot;PERSONAL&quot;,&quot;userId&quot;:&quot;9400163460013807&quot;,&quot;username&quot;:&quot;tourismhamilton&quot;,&quot;bio&quot;:&quot;&quot;,&quot;customBio&quot;:&quot;&quot;,&quot;profilePicUrl&quot;:&quot;&quot;,&quot;customProfilePicUrl&quot;:&quot;&quot;,&quot;mediaCount&quot;:&quot;2237&quot;,&quot;followersCount&quot;:&quot;0&quot;,&quot;usages&quot;:[],&quot;creationDate&quot;:&quot;2025-01-14 19:13:16&quot;}]' /> <input type="hidden" id="sli__m__71de3908" data-json='[]' /> </div> </div> <div class="section__instagram-feed-grid"> <div class="shortcode-container"> <div class="spotlight-instagram-feed" data-feed-var="c9551dd7" data-analytics="0" data-instance="257" > </div> <input type="hidden" id="sli__f__c9551dd7" data-json='{&quot;layout&quot;:&quot;grid&quot;,&quot;numColumns&quot;:{&quot;desktop&quot;:3},&quot;highlightFreq&quot;:{&quot;desktop&quot;:7},&quot;sliderNumScrollPosts&quot;:{&quot;desktop&quot;:1},&quot;sliderInfinite&quot;:true,&quot;sliderLoop&quot;:false,&quot;sliderArrowPos&quot;:{&quot;desktop&quot;:&quot;inside&quot;},&quot;sliderArrowSize&quot;:{&quot;desktop&quot;:20},&quot;sliderArrowColor&quot;:{&quot;r&quot;:255,&quot;b&quot;:255,&quot;g&quot;:255,&quot;a&quot;:1},&quot;sliderArrowBgColor&quot;:{&quot;r&quot;:0,&quot;b&quot;:0,&quot;g&quot;:0,&quot;a&quot;:0.8000000000000000444089209850062616169452667236328125},&quot;sliderAutoScroll&quot;:false,&quot;sliderAutoInterval&quot;:3,&quot;postOrder&quot;:&quot;date_desc&quot;,&quot;numPosts&quot;:{&quot;desktop&quot;:7},&quot;linkBehavior&quot;:{&quot;desktop&quot;:&quot;new_tab&quot;,&quot;phone&quot;:&quot;new_tab&quot;},&quot;feedWidth&quot;:{&quot;desktop&quot;:&quot;&quot;},&quot;feedHeight&quot;:{&quot;desktop&quot;:600},&quot;feedPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:14,&quot;phone&quot;:10},&quot;imgPadding&quot;:{&quot;desktop&quot;:0,&quot;tablet&quot;:10,&quot;phone&quot;:6},&quot;textSize&quot;:{&quot;desktop&quot;:&quot;&quot;,&quot;tablet&quot;:&quot;&quot;,&quot;phone&quot;:&quot;&quot;},&quot;bgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;hoverInfo&quot;:[&quot;insta_link&quot;],&quot;textColorHover&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColorHover&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:0.5},&quot;showHeader&quot;:{&quot;desktop&quot;:false},&quot;headerInfo&quot;:{&quot;desktop&quot;:[&quot;profile_pic&quot;,&quot;bio&quot;]},&quot;headerAccount&quot;:33705,&quot;headerStyle&quot;:{&quot;desktop&quot;:&quot;normal&quot;,&quot;phone&quot;:&quot;centered&quot;},&quot;headerTextSize&quot;:{&quot;desktop&quot;:&quot;&quot;},&quot;headerPhotoSize&quot;:{&quot;desktop&quot;:50},&quot;headerTextColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;headerBgColor&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;headerPadding&quot;:{&quot;desktop&quot;:0},&quot;customProfilePic&quot;:0,&quot;customBioText&quot;:&quot;&quot;,&quot;includeStories&quot;:false,&quot;storiesInterval&quot;:5,&quot;showCaptions&quot;:{&quot;desktop&quot;:false},&quot;captionMaxLength&quot;:{&quot;desktop&quot;:0},&quot;captionRemoveDots&quot;:false,&quot;captionSize&quot;:{&quot;desktop&quot;:0},&quot;captionColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;showLikes&quot;:{&quot;desktop&quot;:false},&quot;showComments&quot;:{&quot;desktop&quot;:false},&quot;lcIconSize&quot;:{&quot;desktop&quot;:14},&quot;likesIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;commentsIconColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;lightboxShowSidebar&quot;:false,&quot;lightboxCtaStyle&quot;:&quot;link&quot;,&quot;lightboxCtaDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:0,&quot;g&quot;:0,&quot;b&quot;:0,&quot;a&quot;:1},&quot;align&quot;:&quot;center&quot;},&quot;bgColor&quot;:{&quot;r&quot;:230,&quot;g&quot;:230,&quot;b&quot;:230,&quot;a&quot;:1},&quot;border&quot;:{&quot;radius&quot;:3}},&quot;numLightboxComments&quot;:50,&quot;showLoadMoreBtn&quot;:{&quot;desktop&quot;:false},&quot;loadMoreBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0},&quot;onHover&quot;:{&quot;text&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1}}},&quot;loadMoreBtnText&quot;:&quot;Load more&quot;,&quot;loadMoreBtnScroll&quot;:true,&quot;autoload&quot;:false,&quot;showFollowBtn&quot;:{&quot;desktop&quot;:false},&quot;followBtnText&quot;:&quot;Follow on Instagram&quot;,&quot;followBtnDesign&quot;:{&quot;text&quot;:{&quot;color&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1}},&quot;border&quot;:{&quot;radius&quot;:3},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1},&quot;margin&quot;:{&quot;top&quot;:0,&quot;bottom&quot;:0,&quot;left&quot;:0,&quot;right&quot;:0},&quot;onHover&quot;:{&quot;text&quot;:{&quot;r&quot;:255,&quot;g&quot;:255,&quot;b&quot;:255,&quot;a&quot;:1},&quot;bgColor&quot;:{&quot;r&quot;:0,&quot;g&quot;:149,&quot;b&quot;:246,&quot;a&quot;:1}}},&quot;followBtnLocation&quot;:{&quot;desktop&quot;:&quot;header&quot;,&quot;phone&quot;:&quot;bottom&quot;},&quot;alignFooterButtons&quot;:{&quot;desktop&quot;:false},&quot;customCss&quot;:&quot;\/* Enter your custom CSS below *\/\n\n&quot;,&quot;accounts&quot;:[339720],&quot;tagged&quot;:[],&quot;hashtags&quot;:[],&quot;mediaType&quot;:&quot;all&quot;,&quot;hashtagWhitelist&quot;:[],&quot;hashtagBlacklist&quot;:[],&quot;captionWhitelist&quot;:[],&quot;captionBlacklist&quot;:[],&quot;hashtagWhitelistSettings&quot;:true,&quot;hashtagBlacklistSettings&quot;:true,&quot;captionWhitelistSettings&quot;:true,&quot;captionBlacklistSettings&quot;:true,&quot;moderation&quot;:[],&quot;moderationMode&quot;:&quot;blacklist&quot;,&quot;promosVersion&quot;:2,&quot;promosEnabled&quot;:true,&quot;globalPromosEnabled&quot;:true,&quot;autoPromosEnabled&quot;:true,&quot;promoOverrides&quot;:[],&quot;feedPromo&quot;:{&quot;linkText&quot;:&quot;&quot;,&quot;linkBehavior&quot;:{&quot;openNewTab&quot;:false,&quot;showPopupBox&quot;:false}},&quot;gaCampaignSource&quot;:&quot;&quot;,&quot;gaCampaignMedium&quot;:&quot;&quot;,&quot;gaCampaignName&quot;:&quot;&quot;}' /> <input type="hidden" id="sli__a__c9551dd7" data-json='[{&quot;id&quot;:339720,&quot;type&quot;:&quot;PERSONAL&quot;,&quot;userId&quot;:&quot;9400163460013807&quot;,&quot;username&quot;:&quot;tourismhamilton&quot;,&quot;bio&quot;:&quot;&quot;,&quot;customBio&quot;:&quot;&quot;,&quot;profilePicUrl&quot;:&quot;&quot;,&quot;customProfilePicUrl&quot;:&quot;&quot;,&quot;mediaCount&quot;:&quot;2237&quot;,&quot;followersCount&quot;:&quot;0&quot;,&quot;usages&quot;:[],&quot;creationDate&quot;:&quot;2025-01-14 19:13:16&quot;}]' /> <input type="hidden" id="sli__m__c9551dd7" data-json='[]' /> </div> </div> </div> <div class="wrapper"> <a class="brand" href="https://tourismhamilton.com/"> <img width="706" height="268" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20706%20268'%3E%3C/svg%3E" alt="Tourism Hamilton Logo" class="logo" data-lazy-src="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/logo___horizontal_full.svg"/><noscript><img width="706" height="268" src="https://tourismhamilton.com/wp-content/themes/tourism-hamilton/assets/img/logo___horizontal_full.svg" alt="Tourism Hamilton Logo" class="logo"/></noscript> </a> <nav class="footer-menu"> <ul id="menu-footer-navigation" class="nav navbar-nav"><li id="menu-item-160" class="menu-partners"><a href="https://tourismhamilton.com/partners/"><span>Partners</span></a></li> <li id="menu-item-265621" class="menu-privacy"><a href="https://www.hamilton.ca/privacy"><span>Privacy</span></a></li> <li id="menu-item-265622" class="menu-terms-of-use"><a href="https://www.hamilton.ca/terms-use"><span>Terms of Use</span></a></li> <li id="menu-item-256069" class="menu-land-acknowledgement"><a href="https://tourismhamilton.com/city-of-hamilton-land-acknowledgement/"><span>Land Acknowledgement</span></a></li> </ul> </nav> <p style="text-align:center;margin-top:25px;"> Copyright &#169; 2025 Tourism Hamilton. All Rights Reserved. </p> </div> </footer> <link data-minify="1" rel='stylesheet' id='sli-common-vendors-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/common-vendors.css?ver=1724424808' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sli-common-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/common.css?ver=1724424808' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sli-feed-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/feed.css?ver=1724424808' type='text/css' media='all' /> <link data-minify="1" rel='stylesheet' id='sli-front-css' href='https://tourismhamilton.com/wp-content/cache/min/1/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/styles/front-app.css?ver=1724424808' type='text/css' media='all' /> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='rocket-browser-checker-js-after'> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script type='text/javascript' id='rocket-preload-links-js-extra'> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/welcome-ontario-tourism-conference\/|\/welcome-ontario-tourism-summit\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/tourismhamilton.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='rocket-preload-links-js-after'> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script type='text/javascript' id='rocket_lazyload_css-js-extra'> /* <![CDATA[ */ var rocket_lazyload_css_data = {"threshold":"300"}; /* ]]> */ </script> <script type='text/javascript' id='rocket_lazyload_css-js-after'> !function o(n,c,a){function s(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return s(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var u="function"==typeof require&&require,e=0;e<a.length;e++)s(a[e]);return s}({1:[function(e,t,r){"use strict";!function(){const r="undefined"==typeof rocket_pairs?[]:rocket_pairs,e="undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs;e.map(t=>{var e=t.selector;const r=document.querySelectorAll(e);r.forEach(e=>{e.setAttribute("data-rocket-lazy-bg-".concat(t.hash),"excluded")})});const o=document.querySelector("#wpr-lazyload-bg-container");var t=rocket_lazyload_css_data.threshold||300;const n=new IntersectionObserver(e=>{e.forEach(t=>{if(t.isIntersecting){const e=r.filter(e=>t.target.matches(e.selector));e.map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-".concat(t.hash),"loaded")}))})}})},{rootMargin:t+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{const e=document.querySelectorAll(t.selector);e.forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-".concat(t.hash))&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-".concat(t.hash))&&(n.observe(e),(t.elements||(t.elements=[])).push(e))})}catch(e){console.error(e)}})}c();const a=function(){const o=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType){const r=new o(t);return r.observe(e,{attributes:!0,childList:!0,subtree:!0}),r}}}();t=document.querySelector("body"),a(t,c)}()},{}]},{},[1]); //# sourceMappingURL=lazyload-css.min.js.map </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/plugins/jquery-ui.min.js' id='jqueryui-local-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='//cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js' id='jquerycookie-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/plugins/mousewheel.min.js' id='mousewheel-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/plugins/touchswipe.min.js' id='touchswipe-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/plugins/jquery.nice-select.min.js' id='nice-select-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/imagesloaded.min.js?ver=4.1.4' id='imagesloaded-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/masonry.min.js?ver=4.2.2' id='masonry-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/plugins/jquery.mCustomScrollbar.js?ver=0fc6af96786d8f267c8686338a34cd38' id='customScrollbar-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/themes/tourism-hamilton/assets/js/main.min.js' id='main-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/runtime.js?ver=1.7.0' id='sli-runtime-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/dist/vendor/react.min.js?ver=17.0.1' id='react-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-includes/js/dist/vendor/react-dom.min.js?ver=17.0.1' id='react-dom-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/common-vendors.js?ver=1.7.0' id='sli-common-vendors-js' defer></script> <script type='text/javascript' id='sli-common-js-extra'> /* <![CDATA[ */ var SliCommonL10n = {"tier":"0","siteDomain":":\/\/tourismhamilton.com","restApi":{"baseUrl":"https:\/\/tourismhamilton.com\/wp-json\/sl-insta","authToken":"f59a3b8b04b5f67f895d5fd2b90954aaf87a5bc5"},"imagesUrl":"https:\/\/tourismhamilton.com\/wp-content\/plugins\/spotlight-social-photo-feeds\/ui\/images"}; var SliCommonL10n = {"tier":"0","siteDomain":":\/\/tourismhamilton.com","restApi":{"baseUrl":"https:\/\/tourismhamilton.com\/wp-json\/sl-insta","authToken":"f59a3b8b04b5f67f895d5fd2b90954aaf87a5bc5"},"imagesUrl":"https:\/\/tourismhamilton.com\/wp-content\/plugins\/spotlight-social-photo-feeds\/ui\/images"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/common.js?ver=1.7.0' id='sli-common-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/feed.js?ver=1.7.0' id='sli-feed-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' data-rocket-src='/wp-content/plugins/spotlight-social-photo-feeds/ui/dist/front-app.js?ver=1.7.0' id='sli-front-js' defer></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://tourismhamilton.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><!-- Begin Constant Contact Active Forms --> <script type="rocketlazyloadscript"> var _ctct_m = "f7de3f3c5e7dbe73cbc596eadbff53b5"; </script> <script type="rocketlazyloadscript" id="signupScript" data-rocket-src="//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.js" async defer></script> <!-- End Constant Contact Active Forms --> </div> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1744101835 -->

Pages: 1 2 3 4 5 6 7 8 9 10