CINXE.COM

Camping in Madison, WI | Destination Madison

<!doctype html> <html> <head> <!-- meta --> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta charset="utf-8" /> <title>Camping in Madison, WI | Destination Madison</title> <meta name="description" content="Hiking trails and beautiful views. Lots of boating and swimming, too! Whether you&#39;re in a tent or an RV, Madison is great for your next camping trip." /> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1" /> <meta name="sv-nav-properties" content="{&quot;title&quot;:&quot;Camping/RV&quot;,&quot;id&quot;:&quot;5e4b09049d3d61fab005bd88&quot;,&quot;parents_ids&quot;:[&quot;5e4700fbbce60830cc8fd17a&quot;],&quot;site_name&quot;:&quot;primary20&quot;,&quot;section&quot;:&quot;main&quot;,&quot;folderHref&quot;:&quot;/hotels/camping-rv/&quot;}" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="referrer" content="always" /> <meta property="og:title" content="Camping in Madison, WI | Destination Madison" /> <meta property="og:description" content="Hiking trails and beautiful views. Lots of boating and swimming, too! Whether you&#39;re in a tent or an RV, Madison is great for your next camping trip." /> <meta property="og:image" content="https://assets.simpleviewinc.com/simpleview/image/upload/c_limit,h_1200,q_75,w_1200/v1/clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="801" /> <meta property="og:type" content="website" /> <meta property="fb:app_id" content="414946715248338" /> <!-- head css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/weather/virtuals/css/shared.css"/> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/tripbuilder/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/search/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/widget_visitors_guide.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/widget_enews.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/widget_social_share.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/widget_planner_toolkit.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/widget_cookie_banner.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/nav/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_dtn_run_of_site.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_dtn_spotlights.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_header_slideshow_interior.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_slider.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_featured_event_header.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_partner_logos.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/collections/virtuals/css/widget_template_custom_social_links.css"/> <link rel="stylesheet" href="https://unpkg.com/plyr@^3/dist/plyr.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/node_modules/slick-carousel-1.5.8/slick/slick.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/node_modules/slick-carousel-1.5.8/slick/slick-theme.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/node_modules/foundation-5.5.0/css/normalize.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/node_modules/foundation-5.5.0/css/foundation.min.css"/> <link rel="stylesheet" href="/includes/public/js/magnific/magnific-popup.min.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/variables.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/shared.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/shared_print.css" media="print"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_header.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_core_styles.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_forms.css"/> <link rel="stylesheet" href="https://use.typekit.net/wzb8rex.css"/> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.14.0/css/all.css"/> <!-- head js bundles --> <script src="https://unpkg.com/plyr@^3/dist/plyr.polyfilled.min.js"></script> <script src="https://player.vimeo.com/api/player.js"></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/node_modules/foundation-5.5.0/js/vendor/modernizr.js"></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/libs/sv/requirejs/public/require.js" data-ot-ignore></script> <script src="/requirejs_config_df9c14a4_3e7f6418.js" data-ot-ignore></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/js/shared_header.js"></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/js/polyfills/picturefill.js"></script> <!-- bottomHead --> <script data-id="site_gtm"> (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= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-TBH2RK'); </script> <script data-id="site_gtm"> (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= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','gtmDataLayer','GTM-NFBVG93'); </script> <meta name="facebook-domain-verification" content="uy4ugsamf66fgtnkhfmvpkusamdned" /> <meta name="facebook-domain-verification" content="gvanbh91vsily3hoo81oj8ljxuao30" /> </head> <body> <!-- topBody --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-TBH2RK" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-NFBVG93" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- content --> <div data-civid="62fe797c00cea4740fa267b6" class="contentRender contentRender_0 contentRender_type_panel contentRender_name_plugins_common_page" data-sv-time="0" data-sv-index="0" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <script> // CRM FORM STYLING HELPER JS // Adds the body class as quickly as possible to hide all the items on the page so we don't // have the site flash before the calendar shows up if (location.search.indexOf('action=popupCal') > -1 && document.body.querySelectorAll('.lookup-calHolder')) { document.body.classList.add('crm-calendar-popup'); }; </script> <a class="skip-link sr-only" href="#slideshow-container">Skip navigation</a> <a class="skip-link sr-only" href="#main-content">Skip to main content</a> <div class="root-panel panel-page"> <div class="header-container"> <div data-civid="5e46e54c2159982ccf464325" class="contentRender contentRender_1 contentRender_type_panel contentRender_name_plugins_common_header_primary20" data-sv-time="1" data-sv-index="1" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div id="scroll-anchor"></div> <div class="panel-header " data-guid="e2f0ae98-da14-4131-a071-af5777113802" data-animation-state='top'> <div class="inner"> <div class="smartbanner"> </div> <div class="mobile-nav" data-mobile-nav> <div class="navbar"> <div data-logo-cont><div data-civid="659438b7f4ba65599f04b5a5" class="contentRender contentRender_2 contentRender_type_widget contentRender_name_plugins_common_logo" data-sv-time="27" data-sv-index="2" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="logo" data-guid="56cf30ce-75c2-44f5-b3a8-b2246603833c" > <a href="/" target="" aria-label="Destination Madison logo"> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_pad,h_80,q_75,w_170/v1/clients/madison/DestinationMadison_Red_f473b616-f116-4e16-9ab8-5378ffe7e5d5.png" alt="Destination Madison logo" /> </a> </div> </div></div> <div class="desktop-dd-top"> <div class="weather-cont"> <div data-civid="659438b7f4ba65599f04b5a7" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_weather_weather" data-sv-time="27" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="weather-wrapper" data-sv-weatherWidget></div> <script type="text/template" data-weatherwidget-template> <div class="weather" data-sv-weather-toggle> <span class="weather-icon"> <i class="wi {{current.condition.icon}}" aria-hidden="true"></i> </span> <span class="temp"> {{current.temp}}<span class="deg">&deg;</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </span> </div> <div class="weather-dropdown-wrapper" data-sv-weather-dropdown> <div class="weather-dropdown"> <div class="top-section"> <div class="header"> Current Conditions </div> <div class="forecast-wrapper"> <div class="forecast"> <div class="icon-temp-wrapper"> <span class="weather-icon"> <i class="wi {{current.condition.icon}}" aria-hidden="true"></i> </span> <span class="temp"> {{current.temp}}<span class="deg">&deg;</span> </span> </div> <div class="info"> {{current.condition.text}} </div> </div> </div> </div> <div class="bottom-section"> <div class="forecast-list-wrapper"> <ul class="forecast-list"> {{#forecast}} <li class="item"> <ul class="item-details" title="{{condition.text}}"> <li class="day"> {{day}} </li> <div class="data"> <li class="visual"> <span class="weather-icon"> <i class="wi {{condition.icon}}" aria-hidden="true"></i> </span> </li> <li class="high"> {{high}}<span class="deg">&deg;</span> </li> <li class="sep"></li> <li class="low"> {{low}}<span class="deg">&deg;</span> </li> </div> </ul> </li> {{/forecast}} </ul> </div> </div> </div> </div> </script> <script> require(["jquery", "goatee", "sv_urlLib", "sv_site"], function($, goatee, urlLib, sv_site) { var root = $("[data-sv-weatherWidget]"); var template = $("[data-weatherwidget-template]").html(); var settings = {"woids":["2443945"],"unit_of_measure":"f"}; var url = urlLib.build({ path : "/plugins/core/svapi/", get : { service : "weatherv2", endpoint : "latlng", serviceArgs : JSON.stringify({ lat : sv_site.siteConfig.latitude, lng : sv_site.siteConfig.longitude, unit : settings.unit_of_measure }) } }); $.get(url, function(res) { if (res.success !== true) { return; } res.data.forecast.splice(5); // trim forecast to first 5 days var html = goatee.fill(template, res.data); root.html(html); $("[data-weather-cont]").replaceWith(root.clone()); $("[data-sv-weather-toggle]").on("click", function() { if (window.innerWidth >= 640) { root.toggleClass("active"); $("[data-sv-weather-dropdown]").toggleClass("open"); } }); }); }); </script></div> </div> <div class="tripbuilder-cont"> <div data-civid="659438b7f4ba65599f04b5a9" class="contentRender contentRender_4 contentRender_type_widget contentRender_name_plugins_tripbuilder_counter" data-sv-time="27" data-sv-index="4" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="tripbuilder" id="tripbuilder_counter_1ce52deb-2354-484f-8109-1bd45417dd77"></div> <script> require(["jquery", "site_tripbuilder"], function($, tripbuilder) { if (!tripbuilder.enabled) { return; } var root = $("#tripbuilder_counter_1ce52deb-2354-484f-8109-1bd45417dd77"); var container = $("[data-sv-tripbuilderCounter]"); var renderContainer = root.closest(".contentRender_name_plugins_tripbuilder_tripbuilder_counter"); var onChangeCB = function() { root.html("<a href='" + tripbuilder.path + "' class='tripItems'><i class='fas fa-heart'></i> (" + tripbuilder.getTotalCount() + ")</a>"); } onChangeCB(); tripbuilder.events.on("change", onChangeCB); var mobile = root.html(); $('[data-trip-builder]').append(mobile); }); </script></div> </div> <div class="search-cont" data-search-container> <button class="search-button" data-toggle-search> <i class="icon fas fa-search open"></i> <i class="icon fas fa-times close"></i> </button> <div data-civid="659438b7f4ba65599f04b5ab" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="27" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="search_widget_headerbox"> <form data-sv-searchForm action="/search/" method="GET"> <input data-sv-searchInput name="q" type="search" class="searchInput" placeholder="SEARCH" autocomplete="off" autocorrect="off" autocapitalize="off" value="" /> <i data-sv-searchBtn class="fa fa-search fa-inverse searchBtn"></i> </form> </div> <script> require(["jquery", "domReady!"], function($) { $('[data-search-cont]').replaceWith($('.search_widget_headerbox').clone()); $('.search_widget_headerbox').each(function() { var form = $(this).find('form'); var input = $(this).find('input'); form.submit(function(e) { if (input.val().length === 0) { e.preventDefault(); } }); $(this).find('[data-sv-searchBtn]').click(function(){ form.submit(); }) }); }); </script></div> </div> </div> <div class="nav-toggle" data-toggle-mobilenav> <i class="fas fa-bars open"></i> <i class="fas fa-times close"></i> <div class="menu-text">MENU</div> </div> </div> <div class="mobile-dd "> <div class="mobile-dd-top"> <div data-search-cont></div> <div data-trip-builder></div> <div data-weather-cont></div> </div> <div class="nav-cont"> <div class="mobile-main-nav"><div data-civid="659438b7f4ba65599f04b5ad" class="contentRender contentRender_6 contentRender_type_widget contentRender_name_plugins_nav_main_primary20" data-sv-time="38" data-sv-index="6" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container" data-guid="6df823a1-9a52-4536-ae33-3cda86294134" data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Main", "interactionSource": "navigation"}}' > <noscript class="permanently-hidden"> <nav> <a href="/events/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Events", "interactionUrl": "%2Fevents%2F", "interactionText": "Events"}}' >Events</a> <a href="/events/festivals-and-fairs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Festivals%20and%20Fairs", "interactionUrl": "%2Fevents%2Ffestivals-and-fairs%2F", "interactionText": "Festivals%20and%20Fairs"}}' >Festivals and Fairs</a> <a href="/events/concerts-and-live-music/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Concerts%20%26%20Live%20Music", "interactionUrl": "%2Fevents%2Fconcerts-and-live-music%2F", "interactionText": "Concerts%20%26%20Live%20Music"}}' >Concerts & Live Music</a> <a href="/events/farmers-markets/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Farmers%27%20Markets", "interactionUrl": "%2Fevents%2Ffarmers-markets%2F", "interactionText": "Farmers%27%20Markets"}}' >Farmers' Markets</a> <a href="/events/farmers-markets/saturday-on-the-square/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Saturday%20on%20the%20Square", "interactionUrl": "%2Fevents%2Ffarmers-markets%2Fsaturday-on-the-square%2F", "interactionText": "Saturday%20on%20the%20Square"}}' >Saturday on the Square</a> <a href="/events/theater-and-performing-arts/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Theater%20%26%20Performing%20Arts", "interactionUrl": "%2Fevents%2Ftheater-and-performing-arts%2F", "interactionText": "Theater%20%26%20Performing%20Arts"}}' >Theater & Performing Arts</a> <a href="/events/submit-your-event/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Submit%20Your%20Event", "interactionUrl": "%2Fevents%2Fsubmit-your-event%2F", "interactionText": "Submit%20Your%20Event"}}' >Submit Your Event</a> <a href="/events/this-weekend/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "This%20Weekend", "interactionUrl": "%2Fevents%2Fthis-weekend%2F", "interactionText": "This%20Weekend"}}' >This Weekend</a> <a href="/things-to-do/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Things%20to%20Do", "interactionUrl": "%2Fthings-to-do%2F", "interactionText": "Things%20to%20Do"}}' >Things to Do</a> <a href="https://www.visitmadison.com/blog/stories/post/frozen-festivals-worth-a-trip-to-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Four%20Weekends%20of%20Frozen%20Fun", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Ffrozen-festivals-worth-a-trip-to-madison%2F", "interactionText": "Four%20Weekends%20of%20Frozen%20Fun"}}' >Four Weekends of Frozen Fun</a> <a href="https://www.visitmadison.com/blog/stories/post/how-to-get-on-madison-frozen-lakes/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Enjoy%20Frozen%20Lakes", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fhow-to-get-on-madison-frozen-lakes%2F", "interactionText": "Enjoy%20Frozen%20Lakes"}}' >Enjoy Frozen Lakes</a> <a href="https://www.visitmadison.com/blog/stories/post/6-snowy-sports/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "6%20Snowy%20Sports%20to%20Try%20in%20Madison", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2F6-snowy-sports%2F", "interactionText": "6%20Snowy%20Sports%20to%20Try%20in%20Madison"}}' >6 Snowy Sports to Try in Madison</a> <a href="https://www.visitmadison.com/blog/stories/post/top-fall-color-spots/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Top%2010%20Spots%20for%20Fall%20Color", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Ftop-fall-color-spots%2F", "interactionText": "Top%2010%20Spots%20for%20Fall%20Color"}}' >Top 10 Spots for Fall Color</a> <a href="https://www.visitmadison.com/blog/stories/post/farms-for-fall-fun-in-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Fall%20Farms", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Ffarms-for-fall-fun-in-madison%2F", "interactionText": "Fall%20Farms"}}' >Fall Farms</a> <a href="https://www.visitmadison.com/blog/stories/post/badgers-fall-sports-guide/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Badger%20Fall%20Sports", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fbadgers-fall-sports-guide%2F", "interactionText": "Badger%20Fall%20Sports"}}' >Badger Fall Sports</a> <a href="https://www.visitmadison.com/blog/stories/post/summer-things-to-do-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "36%20Things%20to%20Do%20This%20Summer", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fsummer-things-to-do-madison%2F", "interactionText": "36%20Things%20to%20Do%20This%20Summer"}}' >36 Things to Do This Summer</a> <a href="https://www.visitmadison.com/blog/stories/post/6-ways-to-shop-like-a-local-at-the-dane-county-farmers-market/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Dane%20County%20Farmer%27s%20Market", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2F6-ways-to-shop-like-a-local-at-the-dane-county-farmers-market%2F", "interactionText": "Dane%20County%20Farmer%27s%20Market"}}' >Dane County Farmer's Market</a> <a href="/things-to-do/holidays/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Holidays", "interactionUrl": "%2Fthings-to-do%2Fholidays%2F", "interactionText": "Holidays"}}' >Holidays</a> <a href="https://www.visitmadison.com/blog/stories/post/madison-holiday-shopping-guide/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Very%20Merry%20Madison%20Gift%20Guide", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fmadison-holiday-shopping-guide%2F", "interactionText": "Very%20Merry%20Madison%20Gift%20Guide"}}' >Very Merry Madison Gift Guide</a> <a href="/things-to-do/holidays/very-merry-madison-gift-guide/shopping-pass/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Very%20Merry%20Madison%20Shopping%20Pass", "interactionUrl": "%2Fthings-to-do%2Fholidays%2Fvery-merry-madison-gift-guide%2Fshopping-pass%2F", "interactionText": "Very%20Merry%20Madison%20Shopping%20Pass"}}' >Very Merry Madison Shopping Pass</a> <a href="/things-to-do/holidays/very-merry-madison-gift-guide/giveaway/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Very%20Merry%20Madison%20Getaway%20Giveaway", "interactionUrl": "%2Fthings-to-do%2Fholidays%2Fvery-merry-madison-gift-guide%2Fgiveaway%2F", "interactionText": "Very%20Merry%20Madison%20Getaway%20Giveaway"}}' >Very Merry Madison Getaway Giveaway</a> <a href="https://www.visitmadison.com/blog/stories/post/madison-area-holiday-lights-tree-lighting-guide/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Holiday%20Lights%20and%20Trees%20Guide", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fmadison-area-holiday-lights-tree-lighting-guide%2F", "interactionText": "Holiday%20Lights%20and%20Trees%20Guide"}}' >Holiday Lights and Trees Guide</a> <a href="https://www.visitmadison.com/blog/stories/post/dining-in-domes/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Dining%20in%20Winter%20Domes", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fdining-in-domes%2F", "interactionText": "Dining%20in%20Winter%20Domes"}}' >Dining in Winter Domes</a> <a href="/things-to-do/outdoors-and-recreation/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Outdoors%20%26%20Recreation", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2F", "interactionText": "Outdoors%20%26%20Recreation"}}' >Outdoors & Recreation</a> <a href="/things-to-do/outdoors-and-recreation/on-the-lakes/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "On%20the%20Lakes", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fon-the-lakes%2F", "interactionText": "On%20the%20Lakes"}}' >On the Lakes</a> <a href="/things-to-do/outdoors-and-recreation/on-the-lakes/cruises-and-boat-rentals/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Cruises%20%26%20Boat%20Rentals", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fon-the-lakes%2Fcruises-and-boat-rentals%2F", "interactionText": "Cruises%20%26%20Boat%20Rentals"}}' >Cruises & Boat Rentals</a> <a href="/things-to-do/outdoors-and-recreation/on-the-lakes/lake-mendota/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Lake%20Mendota", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fon-the-lakes%2Flake-mendota%2F", "interactionText": "Lake%20Mendota"}}' >Lake Mendota</a> <a href="/things-to-do/outdoors-and-recreation/on-the-lakes/lake-monona/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Lake%20Monona", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fon-the-lakes%2Flake-monona%2F", "interactionText": "Lake%20Monona"}}' >Lake Monona</a> <a href="/things-to-do/outdoors-and-recreation/biking-and-hiking/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Biking%20%26%20Hiking", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fbiking-and-hiking%2F", "interactionText": "Biking%20%26%20Hiking"}}' >Biking & Hiking</a> <a href="/things-to-do/outdoors-and-recreation/biking-and-hiking/top-10-trails/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Top%2010%20Trails%20in%20Madison", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fbiking-and-hiking%2Ftop-10-trails%2F", "interactionText": "Top%2010%20Trails%20in%20Madison"}}' >Top 10 Trails in Madison</a> <a href="https://www.visitmadison.com/madison-by-bike/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Madison%20By%20Bike", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fmadison-by-bike%2F", "interactionText": "Madison%20By%20Bike"}}' >Madison By Bike</a> <a href="/things-to-do/outdoors-and-recreation/parks-and-beaches/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Parks%20%26%20Beaches", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fparks-and-beaches%2F", "interactionText": "Parks%20%26%20Beaches"}}' >Parks & Beaches</a> <a href="/things-to-do/outdoors-and-recreation/golf/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Golf", "interactionUrl": "%2Fthings-to-do%2Foutdoors-and-recreation%2Fgolf%2F", "interactionText": "Golf"}}' >Golf</a> <a href="https://www.visitmadison.com/arts-and-culture/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Arts%20%26%20Culture", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Farts-and-culture%2F", "interactionText": "Arts%20%26%20Culture"}}' >Arts & Culture</a> <a href="/things-to-do/arts-and-culture/museums-and-history/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Museums%20%26%20Galleries", "interactionUrl": "%2Fthings-to-do%2Farts-and-culture%2Fmuseums-and-history%2F", "interactionText": "Museums%20%26%20Galleries"}}' >Museums & Galleries</a> <a href="https://www.visitmadison.com/events/theater-and-performing-arts/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Performing%20Arts%20%26%20Theater", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fevents%2Ftheater-and-performing-arts%2F", "interactionText": "Performing%20Arts%20%26%20Theater"}}' >Performing Arts & Theater</a> <a href="https://www.visitmadison.com/blog/stories/post/frank-lloyd-wright-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Frank%20Lloyd%20Wright", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Ffrank-lloyd-wright-madison%2F", "interactionText": "Frank%20Lloyd%20Wright"}}' >Frank Lloyd Wright</a> <a href="/things-to-do/attractions/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Attractions", "interactionUrl": "%2Fthings-to-do%2Fattractions%2F", "interactionText": "Attractions"}}' >Attractions</a> <a href="/things-to-do/attractions/wisconsin-state-capitol/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Wisconsin%20State%20Capitol", "interactionUrl": "%2Fthings-to-do%2Fattractions%2Fwisconsin-state-capitol%2F", "interactionText": "Wisconsin%20State%20Capitol"}}' >Wisconsin State Capitol</a> <a href="/things-to-do/attractions/henry-vilas-zoo/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Henry%20Vilas%20Zoo", "interactionUrl": "%2Fthings-to-do%2Fattractions%2Fhenry-vilas-zoo%2F", "interactionText": "Henry%20Vilas%20Zoo"}}' >Henry Vilas Zoo</a> <a href="/things-to-do/attractions/cave-of-the-mounds/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Cave%20of%20the%20Mounds", "interactionUrl": "%2Fthings-to-do%2Fattractions%2Fcave-of-the-mounds%2F", "interactionText": "Cave%20of%20the%20Mounds"}}' >Cave of the Mounds</a> <a href="/things-to-do/attractions/olbrich-botanical-gardens/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Olbrich%20Botanical%20Gardens", "interactionUrl": "%2Fthings-to-do%2Fattractions%2Folbrich-botanical-gardens%2F", "interactionText": "Olbrich%20Botanical%20Gardens"}}' >Olbrich Botanical Gardens</a> <a href="/things-to-do/attractions/memorial-union-terrace/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Memorial%20Union%20Terrace", "interactionUrl": "%2Fthings-to-do%2Fattractions%2Fmemorial-union-terrace%2F", "interactionText": "Memorial%20Union%20Terrace"}}' >Memorial Union Terrace</a> <a href="https://www.visitmadison.com/events/food-events-and-tours/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Tours%20and%20Tastings", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fevents%2Ffood-events-and-tours%2F", "interactionText": "Tours%20and%20Tastings"}}' >Tours and Tastings</a> <a href="https://www.visitmadison.com/things-to-do/madison-experience-passes/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Madison%20Experience%20Passes", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fthings-to-do%2Fmadison-experience-passes%2F", "interactionText": "Madison%20Experience%20Passes"}}' >Madison Experience Passes</a> <a href="/things-to-do/bars-and-nightlife/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Bars%20%26%20Nightlife", "interactionUrl": "%2Fthings-to-do%2Fbars-and-nightlife%2F", "interactionText": "Bars%20%26%20Nightlife"}}' >Bars & Nightlife</a> <a href="/things-to-do/free-things-to-do/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Free%20Things%20to%20Do", "interactionUrl": "%2Fthings-to-do%2Ffree-things-to-do%2F", "interactionText": "Free%20Things%20to%20Do"}}' >Free Things to Do</a> <a href="/things-to-do/shopping/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Shopping", "interactionUrl": "%2Fthings-to-do%2Fshopping%2F", "interactionText": "Shopping"}}' >Shopping</a> <a href="/things-to-do/things-to-do-with-kids/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Things%20to%20Do%20With%20Kids", "interactionUrl": "%2Fthings-to-do%2Fthings-to-do-with-kids%2F", "interactionText": "Things%20to%20Do%20With%20Kids"}}' >Things to Do With Kids</a> <a href="/things-to-do/colleges-and-universities/university-of-wisconsin-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "University%20of%20Wisconsin-Madison", "interactionUrl": "%2Fthings-to-do%2Fcolleges-and-universities%2Funiversity-of-wisconsin-madison%2F", "interactionText": "University%20of%20Wisconsin-Madison"}}' >University of Wisconsin-Madison</a> <a href="/things-to-do/voluntourism/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Voluntourism", "interactionUrl": "%2Fthings-to-do%2Fvoluntourism%2F", "interactionText": "Voluntourism"}}' >Voluntourism</a> <a href="https://www.visitmadison.com/blog/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Blog", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2F", "interactionText": "Blog"}}' >Blog</a> <a href="/downtown/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Downtown", "interactionUrl": "%2Fdowntown%2F", "interactionText": "Downtown"}}' >Downtown</a> <a href="/downtown/events/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Downtown%20Events", "interactionUrl": "%2Fdowntown%2Fevents%2F", "interactionText": "Downtown%20Events"}}' >Downtown Events</a> <a href="/downtown/events/annual/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Annual%20Events%20in%20Downtown%20Madison", "interactionUrl": "%2Fdowntown%2Fevents%2Fannual%2F", "interactionText": "Annual%20Events%20in%20Downtown%20Madison"}}' >Annual Events in Downtown Madison</a> <a href="/downtown/restaurants/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Restaurants", "interactionUrl": "%2Fdowntown%2Frestaurants%2F", "interactionText": "Restaurants"}}' >Restaurants</a> <a href="/downtown/bars-and-nightlife/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Bars%20%26%20Nightlife", "interactionUrl": "%2Fdowntown%2Fbars-and-nightlife%2F", "interactionText": "Bars%20%26%20Nightlife"}}' >Bars & Nightlife</a> <a href="/downtown/shop/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Shopping", "interactionUrl": "%2Fdowntown%2Fshop%2F", "interactionText": "Shopping"}}' >Shopping</a> <a href="/downtown/hotels/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Hotels", "interactionUrl": "%2Fdowntown%2Fhotels%2F", "interactionText": "Hotels"}}' >Hotels</a> <a href="/restaurants/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Restaurants", "interactionUrl": "%2Frestaurants%2F", "interactionText": "Restaurants"}}' >Restaurants</a> <a href="/restaurants/farm-to-table/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Farm%20to%20Table", "interactionUrl": "%2Frestaurants%2Ffarm-to-table%2F", "interactionText": "Farm%20to%20Table"}}' >Farm to Table</a> <a href="/restaurants/on-the-waterfront/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "On%20the%20Waterfront", "interactionUrl": "%2Frestaurants%2Fon-the-waterfront%2F", "interactionText": "On%20the%20Waterfront"}}' >On the Waterfront</a> <a href="/restaurants/outdoor-dining/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Outdoor%20Dining", "interactionUrl": "%2Frestaurants%2Foutdoor-dining%2F", "interactionText": "Outdoor%20Dining"}}' >Outdoor Dining</a> <a href="/restaurants/wisconsin-culinary-experience/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Wisconsin%20Culinary%20Experience", "interactionUrl": "%2Frestaurants%2Fwisconsin-culinary-experience%2F", "interactionText": "Wisconsin%20Culinary%20Experience"}}' >Wisconsin Culinary Experience</a> <a href="https://www.visitmadison.com/blog/stories/post/elevated-supper-clubs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Elevated%20Supper%20Clubs", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Felevated-supper-clubs%2F", "interactionText": "Elevated%20Supper%20Clubs"}}' >Elevated Supper Clubs</a> <a href="https://www.visitmadison.com/blog/stories/post/taliesin-culinary-history/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Taliesin%27s%20Culinary%20Story", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Ftaliesin-culinary-history%2F", "interactionText": "Taliesin%27s%20Culinary%20Story"}}' >Taliesin's Culinary Story</a> <a href="https://www.visitmadison.com/blog/stories/post/carson-gulley-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Carson%20Gulley%27s%20Legacy", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2Fstories%2Fpost%2Fcarson-gulley-madison%2F", "interactionText": "Carson%20Gulley%27s%20Legacy"}}' >Carson Gulley's Legacy</a> <a href="/restaurants/breweries/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Breweries%20%26%20Cideries", "interactionUrl": "%2Frestaurants%2Fbreweries%2F", "interactionText": "Breweries%20%26%20Cideries"}}' >Breweries & Cideries</a> <a href="https://www.visitmadison.com/madison-on-tap/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Madison%20On%20Tap", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fmadison-on-tap%2F", "interactionText": "Madison%20On%20Tap"}}' >Madison On Tap</a> <a href="/restaurants/wineries-and-distilleries/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Wineries%20%26%20Distilleries", "interactionUrl": "%2Frestaurants%2Fwineries-and-distilleries%2F", "interactionText": "Wineries%20%26%20Distilleries"}}' >Wineries & Distilleries</a> <a href="/restaurants/vegan-and-vegetarian/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Vegan%20%26%20Vegetarian", "interactionUrl": "%2Frestaurants%2Fvegan-and-vegetarian%2F", "interactionText": "Vegan%20%26%20Vegetarian"}}' >Vegan & Vegetarian</a> <a href="/plan/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Plan", "interactionUrl": "%2Fplan%2F", "interactionText": "Plan"}}' >Plan</a> <a href="/plan/itinerary-ideas/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Itinerary%20Ideas", "interactionUrl": "%2Fplan%2Fitinerary-ideas%2F", "interactionText": "Itinerary%20Ideas"}}' >Itinerary Ideas</a> <a href="/plan/visitors-guide/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Visitors%20Guide", "interactionUrl": "%2Fplan%2Fvisitors-guide%2F", "interactionText": "Visitors%20Guide"}}' >Visitors Guide</a> <a href="/plan/visitors-guide/request-a-visitors-guide/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Request%20A%20Visitors%20Guide", "interactionUrl": "%2Fplan%2Fvisitors-guide%2Frequest-a-visitors-guide%2F", "interactionText": "Request%20A%20Visitors%20Guide"}}' >Request A Visitors Guide</a> <a href="/plan/visitor-faqs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Ask%20Us%20Anything", "interactionUrl": "%2Fplan%2Fvisitor-faqs%2F", "interactionText": "Ask%20Us%20Anything"}}' >Ask Us Anything</a> <a href="/plan/deals-discounts/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Deals%20%26%20Discounts", "interactionUrl": "%2Fplan%2Fdeals-discounts%2F", "interactionText": "Deals%20%26%20Discounts"}}' >Deals & Discounts</a> <a href="/plan/maps-and-transportation/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Maps%20%26%20Transportation", "interactionUrl": "%2Fplan%2Fmaps-and-transportation%2F", "interactionText": "Maps%20%26%20Transportation"}}' >Maps & Transportation</a> <a href="/plan/maps-and-transportation/airport/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Dane%20County%20Regional%20Airport", "interactionUrl": "%2Fplan%2Fmaps-and-transportation%2Fairport%2F", "interactionText": "Dane%20County%20Regional%20Airport"}}' >Dane County Regional Airport</a> <a href="/plan/maps-and-transportation/bus-and-charter-companies/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Bus%20%26%20Charter%20Companies", "interactionUrl": "%2Fplan%2Fmaps-and-transportation%2Fbus-and-charter-companies%2F", "interactionText": "Bus%20%26%20Charter%20Companies"}}' >Bus & Charter Companies</a> <a href="/plan/maps-and-transportation/taxi-and-limo-companies/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Taxi%20%26%20Limo%20Companies", "interactionUrl": "%2Fplan%2Fmaps-and-transportation%2Ftaxi-and-limo-companies%2F", "interactionText": "Taxi%20%26%20Limo%20Companies"}}' >Taxi & Limo Companies</a> <a href="/plan/living-in-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Living%20in%20Madison", "interactionUrl": "%2Fplan%2Fliving-in-madison%2F", "interactionText": "Living%20in%20Madison"}}' >Living in Madison</a> <a href="/plan/living-in-madison/relocation/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Relocation", "interactionUrl": "%2Fplan%2Fliving-in-madison%2Frelocation%2F", "interactionText": "Relocation"}}' >Relocation</a> <a href="/plan/visitor-centers/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Visitor%20Centers", "interactionUrl": "%2Fplan%2Fvisitor-centers%2F", "interactionText": "Visitor%20Centers"}}' >Visitor Centers</a> <a href="/plan/newsletter-signup/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "ENewsletter%20Signup", "interactionUrl": "%2Fplan%2Fnewsletter-signup%2F", "interactionText": "ENewsletter%20Signup"}}' >ENewsletter Signup</a> <a href="/plan/accessibility/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Accessibility", "interactionUrl": "%2Fplan%2Faccessibility%2F", "interactionText": "Accessibility"}}' >Accessibility</a> <a href="/hotels/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Hotels", "interactionUrl": "%2Fhotels%2F", "interactionText": "Hotels"}}' >Hotels</a> <a href="/hotels/near-uw-madison/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Near%20UW-Madison", "interactionUrl": "%2Fhotels%2Fnear-uw-madison%2F", "interactionText": "Near%20UW-Madison"}}' >Near UW-Madison</a> <a href="/hotels/near-state-capitol/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Near%20State%20Capitol", "interactionUrl": "%2Fhotels%2Fnear-state-capitol%2F", "interactionText": "Near%20State%20Capitol"}}' >Near State Capitol</a> <a href="https://www.visitmadison.com/downtown/hotels/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Downtown%20Hotels", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fdowntown%2Fhotels%2F", "interactionText": "Downtown%20Hotels"}}' >Downtown Hotels</a> <a href="/hotels/pet-friendly/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Pet%20Friendly", "interactionUrl": "%2Fhotels%2Fpet-friendly%2F", "interactionText": "Pet%20Friendly"}}' >Pet Friendly</a> <a href="/hotels/camping-rv/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Camping%2FRV", "interactionUrl": "%2Fhotels%2Fcamping-rv%2F", "interactionText": "Camping%2FRV"}}' >Camping/RV</a> <a href="/hotels/bed-and-breakfasts/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Bed%20%26%20Breakfasts", "interactionUrl": "%2Fhotels%2Fbed-and-breakfasts%2F", "interactionText": "Bed%20%26%20Breakfasts"}}' >Bed & Breakfasts</a> <a href="/meetings/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Meetings", "interactionUrl": "%2Fmeetings%2F", "interactionText": "Meetings"}}' >Meetings</a> <a href="/meetings/submit-an-rfp/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Submit%20An%20RFP", "interactionUrl": "%2Fmeetings%2Fsubmit-an-rfp%2F", "interactionText": "Submit%20An%20RFP"}}' >Submit An RFP</a> <a href="/meetings/monona-terrace/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Monona%20Terrace", "interactionUrl": "%2Fmeetings%2Fmonona-terrace%2F", "interactionText": "Monona%20Terrace"}}' >Monona Terrace</a> <a href="/meetings/alliant-energy-center/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Alliant%20Energy%20Center", "interactionUrl": "%2Fmeetings%2Falliant-energy-center%2F", "interactionText": "Alliant%20Energy%20Center"}}' >Alliant Energy Center</a> <a href="/meetings/venue-search/unique-venues/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Unique%20Venues", "interactionUrl": "%2Fmeetings%2Fvenue-search%2Funique-venues%2F", "interactionText": "Unique%20Venues"}}' >Unique Venues</a> <a href="/meetings/planner-toolkit/attendance-building/promo-blurbs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Promo%20Blurbs", "interactionUrl": "%2Fmeetings%2Fplanner-toolkit%2Fattendance-building%2Fpromo-blurbs%2F", "interactionText": "Promo%20Blurbs"}}' >Promo Blurbs</a> <a href="/meetings/planner-toolkit/attendance-building/social-media-starters/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Social%20Media%20Starters", "interactionUrl": "%2Fmeetings%2Fplanner-toolkit%2Fattendance-building%2Fsocial-media-starters%2F", "interactionText": "Social%20Media%20Starters"}}' >Social Media Starters</a> <a href="/masc/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Sports", "interactionUrl": "%2Fmasc%2F", "interactionText": "Sports"}}' >Sports</a> <a href="/masc/events/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Events", "interactionUrl": "%2Fmasc%2Fevents%2F", "interactionText": "Events"}}' >Events</a> <a href="/masc/events/madtown-pickleball-open/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Madtown%20Pickleball%20Open", "interactionUrl": "%2Fmasc%2Fevents%2Fmadtown-pickleball-open%2F", "interactionText": "Madtown%20Pickleball%20Open"}}' >Madtown Pickleball Open</a> <a href="/masc/events/ironman-wisconsin/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "IRONMAN%20Wisconsin", "interactionUrl": "%2Fmasc%2Fevents%2Fironman-wisconsin%2F", "interactionText": "IRONMAN%20Wisconsin"}}' >IRONMAN Wisconsin</a> <a href="/masc/events/ironman-wisconsin/spots-to-watch/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Spots%20to%20Watch", "interactionUrl": "%2Fmasc%2Fevents%2Fironman-wisconsin%2Fspots-to-watch%2F", "interactionText": "Spots%20to%20Watch"}}' >Spots to Watch</a> <a href="/masc/events/ironman-wisconsin/parking-and-shuttles/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Parking%20and%20Shuttles", "interactionUrl": "%2Fmasc%2Fevents%2Fironman-wisconsin%2Fparking-and-shuttles%2F", "interactionText": "Parking%20and%20Shuttles"}}' >Parking and Shuttles</a> <a href="/masc/events/ironman-wisconsin/volunteer/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Volunteer", "interactionUrl": "%2Fmasc%2Fevents%2Fironman-wisconsin%2Fvolunteer%2F", "interactionText": "Volunteer"}}' >Volunteer</a> <a href="/masc/events/ironkids-fun-run/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Ironkids%20Fun%20Run", "interactionUrl": "%2Fmasc%2Fevents%2Fironkids-fun-run%2F", "interactionText": "Ironkids%20Fun%20Run"}}' >Ironkids Fun Run</a> <a href="/masc/events/wiaa/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "WIAA", "interactionUrl": "%2Fmasc%2Fevents%2Fwiaa%2F", "interactionText": "WIAA"}}' >WIAA</a> <a href="/masc/events/good-morning-sports/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Good%20Morning%20Sports", "interactionUrl": "%2Fmasc%2Fevents%2Fgood-morning-sports%2F", "interactionText": "Good%20Morning%20Sports"}}' >Good Morning Sports</a> <a href="/masc/venues/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Venues", "interactionUrl": "%2Fmasc%2Fvenues%2F", "interactionText": "Venues"}}' >Venues</a> <a href="/masc/youth-grant/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Youth%20Grant", "interactionUrl": "%2Fmasc%2Fyouth-grant%2F", "interactionText": "Youth%20Grant"}}' >Youth Grant</a> <a href="/masc/youth-grant/faqs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "FAQs", "interactionUrl": "%2Fmasc%2Fyouth-grant%2Ffaqs%2F", "interactionText": "FAQs"}}' >FAQs</a> <a href="/masc/youth-grant/winner-stories/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Youth%20Grant%20Winner%20Stories", "interactionUrl": "%2Fmasc%2Fyouth-grant%2Fwinner-stories%2F", "interactionText": "Youth%20Grant%20Winner%20Stories"}}' >Youth Grant Winner Stories</a> <a href="/masc/board-of-directors/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Board%20of%20Directors", "interactionUrl": "%2Fmasc%2Fboard-of-directors%2F", "interactionText": "Board%20of%20Directors"}}' >Board of Directors</a> <a href="/masc/e-newsletters/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "E-Newsletters", "interactionUrl": "%2Fmasc%2Fe-newsletters%2F", "interactionText": "E-Newsletters"}}' >E-Newsletters</a> </nav> </noscript> <nav class="navigation primary" data-primary-nav> <script type="text/template" data-nav-item-template>{{+linkTracking}} data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "{{%data.title}}", "interactionSource": "navigation", "interactionUrl": "{{%%href}}", "interactionText": "{{%%data.title}}"}}' {{/}} {{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} <div class="nav-item" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="{{href}}" target="{{target}}" title="{{%data.title}}" {{>linkTracking}} > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-menu {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item" data-id="5e4700e5bce60830cc8fd16e" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/events/" target="_self" title="Events" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Events", "interactionSource": "navigation", "interactionUrl": "%2Fevents%2F", "interactionText": "Events"}}' > Events </a> <button id="5e4700e5bce60830cc8fd16e" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e4700e5bce60830cc8fd16e" data-start="/events/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e4700f1bce60830cc8fd175" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/things-to-do/" target="_self" title="Things to Do" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Things to Do", "interactionSource": "navigation", "interactionUrl": "%2Fthings-to-do%2F", "interactionText": "Things%20to%20Do"}}' > Things to Do </a> <button id="5e4700f1bce60830cc8fd175" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e4700f1bce60830cc8fd175" data-start="/things-to-do/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e6fc41e48fa1435840c553f" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="https://www.visitmadison.com/blog/" target="_self" title="Blog" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Blog", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fblog%2F", "interactionText": "Blog"}}' > Blog </a> </div> </div> <div class="nav-item" data-id="6074b1e01c100866eb927bf4" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/downtown/" target="_self" title="Downtown" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Downtown", "interactionSource": "navigation", "interactionUrl": "%2Fdowntown%2F", "interactionText": "Downtown"}}' > Downtown </a> <button id="6074b1e01c100866eb927bf4" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="6074b1e01c100866eb927bf4" data-start="/downtown/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e470105bce60830cc8fd180" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/restaurants/" target="_self" title="Restaurants" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Restaurants", "interactionSource": "navigation", "interactionUrl": "%2Frestaurants%2F", "interactionText": "Restaurants"}}' > Restaurants </a> <button id="5e470105bce60830cc8fd180" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e470105bce60830cc8fd180" data-start="/restaurants/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e47010ebce60830cc8fd187" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/plan/" target="_self" title="Plan" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Plan", "interactionSource": "navigation", "interactionUrl": "%2Fplan%2F", "interactionText": "Plan"}}' > Plan </a> <button id="5e47010ebce60830cc8fd187" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e47010ebce60830cc8fd187" data-start="/plan/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e4700fbbce60830cc8fd17a" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/hotels/" target="_self" title="Hotels" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Hotels", "interactionSource": "navigation", "interactionUrl": "%2Fhotels%2F", "interactionText": "Hotels"}}' > Hotels </a> <button id="5e4700fbbce60830cc8fd17a" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e4700fbbce60830cc8fd17a" data-start="/hotels/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e470162bce60830cc8fd1eb" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/meetings/" target="_self" title="Meetings" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Meetings", "interactionSource": "navigation", "interactionUrl": "%2Fmeetings%2F", "interactionText": "Meetings"}}' > Meetings </a> <button id="5e470162bce60830cc8fd1eb" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e470162bce60830cc8fd1eb" data-start="/meetings/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="65cf858721a80847985aaa2e" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/masc/" target="_self" title="Sports" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Sports", "interactionSource": "navigation", "interactionUrl": "%2Fmasc%2F", "interactionText": "Sports"}}' > Sports </a> <button id="65cf858721a80847985aaa2e" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="65cf858721a80847985aaa2e" data-start="/masc/" data-section="main" data-dropdown-menu style="display: none" > </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_mobile', ], function($, navMobile) { var root = $('[data-guid="6df823a1-9a52-4536-ae33-3cda86294134"]'); navMobile.init(root, '[data-primary-nav]', '[data-main-nav-cont]'); }); </script></div></div> <div class="mobile-secondary-nav"><div data-civid="659438b7f4ba65599f04b5af" class="contentRender contentRender_7 contentRender_type_widget contentRender_name_plugins_nav_secondary_primary20" data-sv-time="50" data-sv-index="7" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="nav-container secondary" data-guid="c8feb422-1014-47ce-b3ec-b83e0c5d7852" data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Secondary", "interactionSource": "navigation"}}' > <noscript class="permanently-hidden"> <nav> <a href="/about-us/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "About", "interactionUrl": "%2Fabout-us%2F", "interactionText": "About"}}' >About</a> <a href="/about-us/our-team/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Our%20Team", "interactionUrl": "%2Fabout-us%2Four-team%2F", "interactionText": "Our%20Team"}}' >Our Team</a> <a href="https://www.visitmadison.com/jobs/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Job%20Openings", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fjobs%2F", "interactionText": "Job%20Openings"}}' >Job Openings</a> <a href="/about-us/get-connected/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Connect%20with%20Us", "interactionUrl": "%2Fabout-us%2Fget-connected%2F", "interactionText": "Connect%20with%20Us"}}' >Connect with Us</a> <a href="/about-us/get-connected/photo-shoot-volunteer-sign-up/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Photo%20Shoot%20Volunteer%20Sign%20Up", "interactionUrl": "%2Fabout-us%2Fget-connected%2Fphoto-shoot-volunteer-sign-up%2F", "interactionText": "Photo%20Shoot%20Volunteer%20Sign%20Up"}}' >Photo Shoot Volunteer Sign Up</a> <a href="/about-us/board-of-directors/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Board%20of%20Directors", "interactionUrl": "%2Fabout-us%2Fboard-of-directors%2F", "interactionText": "Board%20of%20Directors"}}' >Board of Directors</a> <a href="/about-us/destination-madison-foundation/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Destination%20Madison%20Foundation", "interactionUrl": "%2Fabout-us%2Fdestination-madison-foundation%2F", "interactionText": "Destination%20Madison%20Foundation"}}' >Destination Madison Foundation</a> <a href="/about-us/destination-madison-foundation/board-of-trustees/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Board%20of%20Trustees", "interactionUrl": "%2Fabout-us%2Fdestination-madison-foundation%2Fboard-of-trustees%2F", "interactionText": "Board%20of%20Trustees"}}' >Board of Trustees</a> <a href="https://www.visitmadison.com/contact/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Contact%20Us", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fcontact%2F", "interactionText": "Contact%20Us"}}' >Contact Us</a> <a href="/partners/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Partners", "interactionUrl": "%2Fpartners%2F", "interactionText": "Partners"}}' >Partners</a> <a href="/partners/hospitality-businesses/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Hospitality%20Businesses", "interactionUrl": "%2Fpartners%2Fhospitality-businesses%2F", "interactionText": "Hospitality%20Businesses"}}' >Hospitality Businesses</a> <a href="/partners/corporate-businesses/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Corporate%20Businesses", "interactionUrl": "%2Fpartners%2Fcorporate-businesses%2F", "interactionText": "Corporate%20Businesses"}}' >Corporate Businesses</a> <a href="https://madison.extranet.simpleviewcrm.com/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Partner%20Login", "interactionUrl": "https%3A%2F%2Fmadison.extranet.simpleviewcrm.com%2F", "interactionText": "Partner%20Login"}}' >Partner Login</a> <a href="/partners/partner-programs-and-events/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Partner%20Programs%20%26%20Events", "interactionUrl": "%2Fpartners%2Fpartner-programs-and-events%2F", "interactionText": "Partner%20Programs%20%26%20Events"}}' >Partner Programs & Events</a> <a href="/partners/partner-programs-and-events/destination-madison-awards/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Destination%20Madison%20Awards", "interactionUrl": "%2Fpartners%2Fpartner-programs-and-events%2Fdestination-madison-awards%2F", "interactionText": "Destination%20Madison%20Awards"}}' >Destination Madison Awards</a> <a href="/partners/partner-programs-and-events/destination-madison-awards/dma-past-recipients/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Destination%20Madison%20Awards%20-%20Past%20Recipients", "interactionUrl": "%2Fpartners%2Fpartner-programs-and-events%2Fdestination-madison-awards%2Fdma-past-recipients%2F", "interactionText": "Destination%20Madison%20Awards%20-%20Past%20Recipients"}}' >Destination Madison Awards - Past Recipients</a> <a href="/partners/partner-programs-and-events/summer-summit-dmas/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Summer%20Summit%20%2B%20Destination%20Madison%20Awards", "interactionUrl": "%2Fpartners%2Fpartner-programs-and-events%2Fsummer-summit-dmas%2F", "interactionText": "Summer%20Summit%20%2B%20Destination%20Madison%20Awards"}}' >Summer Summit + Destination Madison Awards</a> <a href="/partners/partner-programs-and-events/hospitableme-everyone-welcome/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Everyone%20Welcome", "interactionUrl": "%2Fpartners%2Fpartner-programs-and-events%2Fhospitableme-everyone-welcome%2F", "interactionText": "Everyone%20Welcome"}}' >Everyone Welcome</a> <a href="/partners/meeting-space/success/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Success", "interactionUrl": "%2Fpartners%2Fmeeting-space%2Fsuccess%2F", "interactionText": "Success"}}' >Success</a> <a href="/media/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Media", "interactionUrl": "%2Fmedia%2F", "interactionText": "Media"}}' >Media</a> <a href="/media/rankings/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Rankings", "interactionUrl": "%2Fmedia%2Frankings%2F", "interactionText": "Rankings"}}' >Rankings</a> <a href="/media/in-the-news/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Madison%20in%20the%20Media", "interactionUrl": "%2Fmedia%2Fin-the-news%2F", "interactionText": "Madison%20in%20the%20Media"}}' >Madison in the Media</a> <a href="/hospitality-job-board/" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Hospitality%20Job%20Board", "interactionUrl": "%2Fhospitality-job-board%2F", "interactionText": "Hospitality%20Job%20Board"}}' >Hospitality Job Board</a> </nav> </noscript> <nav class="navigation secondary" data-secondary-nav> <script type="text/template" data-nav-item-template>{{+linkTracking}} data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "{{%data.title}}", "interactionSource": "navigation", "interactionUrl": "{{%%href}}", "interactionText": "{{%%data.title}}"}}' {{/}} {{+nav_items}} {{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial only outputs the inner text of the partial, not the partial name. Please do not remove! --}} {{#shownchildren}} <div class="nav-item" data-id="{{data.id}}" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="{{href}}" target="{{target}}" title="{{%data.title}}" {{>linkTracking}} > {{data.title}} </a> {{:shownchildren}} <button id="{{data.id}}" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> {{/}} </div> {{:shownchildren}} <div class="dropdown-menu {{:isLazyLoaded}} {{:shownChildren.0}}rendered{{/}} {{/}}" aria-labelledby="{{data.id}}" data-start="{{data.folderHref}}" data-section="{{data.section}}" data-dropdown-menu style="display: none" > {{:isLazyLoaded}} {{>nav_items_helper}} {{/}} </div> {{/}} </div> {{/}} {{/}} {{>nav_items_helper}} {{/}} {{>nav_items}}</script> <div class="nav-item" data-id="5e4701f5bce60830cc8fd239" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/about-us/" target="_self" title="About" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "About", "interactionSource": "navigation", "interactionUrl": "%2Fabout-us%2F", "interactionText": "About"}}' > About </a> <button id="5e4701f5bce60830cc8fd239" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e4701f5bce60830cc8fd239" data-start="/about-us/" data-section="secondary" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e47017bbce60830cc8fd1fb" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/partners/" target="_self" title="Partners" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Partners", "interactionSource": "navigation", "interactionUrl": "%2Fpartners%2F", "interactionText": "Partners"}}' > Partners </a> <button id="5e47017bbce60830cc8fd1fb" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e47017bbce60830cc8fd1fb" data-start="/partners/" data-section="secondary" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="5e470173bce60830cc8fd1f6" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/media/" target="_self" title="Media" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Media", "interactionSource": "navigation", "interactionUrl": "%2Fmedia%2F", "interactionText": "Media"}}' > Media </a> <button id="5e470173bce60830cc8fd1f6" class="dropdown-toggle" aria-label="open submenu" aria-haspopup="true" aria-expanded="false" data-dropdown-toggle > <i class="icon-toggle open fas fa-plus" aria-hidden="true"></i> <i class="icon-toggle close fas fa-minus" aria-hidden="true"></i> </button> </div> <div class="dropdown-menu " aria-labelledby="5e470173bce60830cc8fd1f6" data-start="/media/" data-section="secondary" data-dropdown-menu style="display: none" > </div> </div> <div class="nav-item" data-id="65c2b4589db61e2c9891c71a" data-nav-item> <div class="nav-item-control"> <a class="nav-link" href="/hospitality-job-board/" target="_self" title="Hospitality Job Board" data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Hospitality Job Board", "interactionSource": "navigation", "interactionUrl": "%2Fhospitality-job-board%2F", "interactionText": "Hospitality%20Job%20Board"}}' > Hospitality Job Board </a> </div> </div> </nav> </div> <script> require([ 'jquery', 'plugins_nav_custom_nav_mobile', ], function($, navMobile) { var root = $('[data-guid="c8feb422-1014-47ce-b3ec-b83e0c5d7852"]'); navMobile.init(root, '[data-secondary-nav]', '[data-secondary-nav-cont]'); }); </script></div></div> </div> <div class="visitors-guide-cont"><div data-civid="659438b7f4ba65599f04b5b1" class="contentRender contentRender_8 contentRender_type_widget contentRender_name_plugins_common_visitors_guide" data-sv-time="28" data-sv-index="8" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a href="https://www.visitmadison.com/plan/visitors-guide/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject": "Visitors Guide | With%20Love%2C%20Madison", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fplan%2Fvisitors-guide%2F", "interactionText": "With%20Love%2C%20Madison" } }'> <div class="visitors-guide has-image" data-guid="ada662e3-f7c4-4565-baa6-6d4cda8b26d4"> <div class="content-section"> <h4>Free Inspiration Guide</h4> <p>With Love, Madison<i class="fas fa-chevron-right"></i></p> </div> <div class="img-cont"> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_196,q_65,w_158/v1/clients/madison/Cover_a99f2746-61b2-41d9-b3f3-9b344e709e5d.jpg" alt="The cover of &quot;With Love, Madison&quot; featuring three people biking in front of the Capitol. Two of the people are holding hands while biking."> </div> <div class="waves"> <img src="/includes/public/assets/shared/waves.svg" alt="visual decoration"> </div> </div> </a></div></div> <div class="enews-cont"><div data-civid="659438b7f4ba65599f04b5b3" class="contentRender contentRender_9 contentRender_type_widget contentRender_name_plugins_common_enews" data-sv-time="27" data-sv-index="9" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a href="https://www.visitmadison.com/plan/newsletter-signup/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject": "E-Newsletter | Sign%20up%20for%20seasonal%20emails", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fplan%2Fnewsletter-signup%2F", "interactionText": "Sign up for seasonal emails" } }'> <div class="enews" data-guid="a9f0b962-e80d-4d0b-b1da-8d324572d5af"> <div class="img-cont"> <img src="/includes/public/assets/shared/M.svg"> </div> <div class="content-section"> <h4>Inspire Your Inbox</h4> <p>Sign up for seasonal emails<i class="fas fa-chevron-right"></i></p> </div> </div> </a></div></div> <div class="featured-event-cont"><div data-civid="659438b7f4ba65599f04b5b5" class="contentRender contentRender_10 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_featured_event_header" data-sv-time="75" data-sv-index="10" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="featured-event-header" data-guid="5406458a-6f6d-466b-a1eb-80748c1fcf05" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "Featured Event Header", "itemType" : "slides", "interactionSource": "widget" } }' > <div class="cols" data-slides> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <a data-asset href="https://www.visitmadison.com/madison-on-tap/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Madison%20On%20Tap", "interactionUrl": "https://www.visitmadison.com/madison-on-tap/" } }'> <picture> <source media="screen and (min-width: 1024px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,g_xy_center,h_473,q_50,w_950,x_440,y_262/v1/clients/madison/Capitol_Brewing_2022_0021_2_9cd0da31-201a-4d4f-ac3e-104c45a3b644.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,g_xy_center,h_200,q_50,w_1024,x_440,y_262/v1/clients/madison/Capitol_Brewing_2022_0021_2_9cd0da31-201a-4d4f-ac3e-104c45a3b644.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_232,q_65,w_640,x_440,y_262/v1/clients/madison/Capitol_Brewing_2022_0021_2_9cd0da31-201a-4d4f-ac3e-104c45a3b644.jpg" alt="Two beers at a brewery in Madison, WI"/> </picture> </a> </div> <div class="content-section"> <h4><a href="https://www.visitmadison.com/madison-on-tap/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Madison%20On%20Tap", "interactionUrl": "https://www.visitmadison.com/madison-on-tap/", "interactionText" : "Madison%20On%20Tap" } }'>Madison On Tap</a></h4> <a class="read-more" href="https://www.visitmadison.com/madison-on-tap/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Sign%20Up%20Now", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fmadison-on-tap%2F", "interactionText" : "Sign Up Now" } }'>Sign Up Now <i class="fas fa-chevron-right"></i></a> </div> </div> </div> </div> </div> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_quickview/site_quickview', ], function($, collectionHelper, quickview) { var root = $('[data-guid="5406458a-6f6d-466b-a1eb-80748c1fcf05"]'); collectionHelper.init(root, function() { var buttons = root.find('[data-quickview-button]'); quickview.initButtons(buttons); }); }); </script> </div><div data-civid="659438b7f4ba65599f04b5b7" class="contentRender contentRender_11 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_featured_event_header" data-sv-time="76" data-sv-index="11" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <div class="featured-event-header" data-guid="47c4d078-34b8-48d7-859a-a341f5402ef4" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "Featured Event Header", "itemType" : "events", "interactionSource": "widget" } }' > <div class="cols" data-slides> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemCategory" : "Arts%20%26%20Culture", "itemCity" : "Fort%20Atkinson", "itemId" : "64233" } }'> <div class="img-cont"> <a data-asset href="/event/miracle-on-34th-street/64233/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Miracle%20on%2034th%20Street", "interactionUrl": "/event/miracle-on-34th-street/64233/" } }'> <picture> <source media="screen and (min-width: 1024px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_473,q_50,w_950/v1/crm/madison/SeasonPosters2024_1280x810_MIRACLE_3D2E5736-5056-A36A-08365B76CE2F2BB3_3d2e934f-5056-a36a-08621b400b20a49a.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_200,q_50,w_1024/v1/crm/madison/SeasonPosters2024_1280x810_MIRACLE_3D2E5736-5056-A36A-08365B76CE2F2BB3_3d2e934f-5056-a36a-08621b400b20a49a.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_232,q_65,w_640/v1/crm/madison/SeasonPosters2024_1280x810_MIRACLE_3D2E5736-5056-A36A-08365B76CE2F2BB3_3d2e934f-5056-a36a-08621b400b20a49a.jpg" alt=""/> </picture> </a> </div> <div class="date-block"> <div class="month"><span class="text">December</span></div> <div class="day">12</div> </div> <div class="content-section"> <h4><a href="/event/miracle-on-34th-street/64233/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Miracle%20on%2034th%20Street", "interactionUrl": "/event/miracle-on-34th-street/64233/", "interactionText" : "Miracle%20on%2034th%20Street" } }'>Miracle on 34th Street</a></h4> <a class="read-more" href="/event/miracle-on-34th-street/64233/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Get%20Event%20Info", "interactionUrl": "%2Fevent%2Fmiracle-on-34th-street%2F64233%2F", "interactionText" : "Get Event Info" } }'>Get Event Info <i class="fas fa-chevron-right"></i></a> </div> </div> </div> </div> </div> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_quickview/site_quickview', ], function($, collectionHelper, quickview) { var root = $('[data-guid="47c4d078-34b8-48d7-859a-a341f5402ef4"]'); collectionHelper.init(root, function() { var buttons = root.find('[data-quickview-button]'); quickview.initButtons(buttons); }); }); </script> </div></div> </div> </div> </div> </div> <script> require(["jquery"], function($) { var root = $("[data-guid='e2f0ae98-da14-4131-a071-af5777113802']"); root.find("[data-toggle-search]").on("click", function() { $(this).closest("[data-search-container]").toggleClass("active"); if ($(this).closest("[data-search-container]").hasClass("active")) { root.find("[data-sv-searchinput]").focus(); } }); $(window).on("click", function(event) { if ($(event.target).closest('[data-search-container]').length === 0) { root.find("[data-search-container]").removeClass("active"); } }); var toggleScroll = function() { if (root.find('.mobile-nav').hasClass('active')) { $('html').addClass('noscroll'); } else { $('html').removeClass('noscroll'); } } root.find("[data-toggle-mobilenav]").on("click", function() { $(this).closest("[data-mobile-nav]").toggleClass("active"); toggleScroll(); }); // Function from David Walsh: http://davidwalsh.name/css-animation-callback function whichTransitionEvent(){ var t, el = document.createElement("fakeelement"); var transitions = { "transition" : "transitionend", "OTransition" : "oTransitionEnd", "MozTransition" : "transitionend", "WebkitTransition": "webkitTransitionEnd" } for (t in transitions){ if (el.style[t] !== undefined){ return transitions[t]; } } } var transitionEvent = whichTransitionEvent(); var states = ['top', 'slide-up', 'sticky-slide-left', 'sticky', 'sticky-slide-right', 'slide-down']; var timeouts = [300, 500, 150, 300, 700, 150]; var currentState = 0; var switchState = function(nextState, endState) { if (currentState !== endState) { currentState = nextState; setTimeout(function() { if (currentState === nextState) { //if current state and next state aren't equal, the animation was cancelled switchState((nextState + 1) % states.length, endState); } }, timeouts[currentState]); root.attr('data-animation-state', states[currentState]); } } var closeSearchAndWeather = function() { root.find('.search-cont').removeClass('active'); root.find('.weather-wrapper').removeClass('active'); root.find('.weather-dropdown-wrapper').removeClass('open'); } var callback = function(entries, observer) { if (window.innerWidth < 640) return; entries.forEach(function(entry) { closeSearchAndWeather(); if (entry.isIntersecting) { //at top of page if (currentState >= 3) { var endState = states.indexOf('top'); switchState((currentState + 1) % states.length, endState); } else if (currentState > 0) { //all user to cancel the sticky animation by scrolling up var endState = states.indexOf('top'); switchState((currentState - 1) % states.length, endState); } } else { //not at top of page var endState = states.indexOf('sticky'); switchState((currentState + 1) % states.length, endState); } }); } var target = $('#scroll-anchor')[0]; var observer = new IntersectionObserver(callback, {}); observer.observe(target); var loadThemeCSS = function(theme) { var link = document.createElement('link'); link.type = 'text/css'; link.rel = 'stylesheet'; link.href = '/includes/public/managed/core/plugins/common/virtuals/css/' + theme + '_theme.css'; $('head')[0].appendChild(link); }; var updateLogos = function() { var headerLogo = root.find('.logo img'); var footerLogo = $('.logo-footer img'); var taLogo = $('.footer-inner .trip-advisor img'); var taLink = $('.footer-inner .trip-advisor a'); headerLogo.attr('src', '/includes/public/assets/shared/sports-microsite-logo.svg'); footerLogo.attr('src', '/includes/public/assets/shared/sports-microsite-logo-white.svg'); taLogo.attr('src', '/includes/public/assets/shared/logo-footer.svg'); taLogo.addClass("ta-sports-fix") taLink.attr('href',"/") taLink.attr('target',"") } var theme = ""; if (theme !== undefined && theme !== '' && theme !== 'default_theme') { $('.root-panel').addClass(theme); loadThemeCSS(theme); if (theme === 'sports_microsite') { updateLogos(); } } }); </script></div> </div> <div id="slideshow-container" class="slideshow-container"> <div data-civid="62fe797c00cea4740fa267cc" class="contentRender contentRender_12 contentRender_type_widget contentRender_name_plugins_collections_type_custom_header_slides contentRender_name_plugins_collections_template_custom_header_slideshow_interior" data-sv-time="66" data-sv-index="12" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="header-interior" data-guid="9f2c41f9-ca97-45bf-a617-78f339a21c24" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "Slideshow Interior", "itemType" : "slides", "interactionSource": "widget" } }'> <script type="text/template" data-slide-template> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget"{{:itemCategory}}, "itemCategory" : "{{%%itemCategory}}"{{/}}{{:itemSubcategory}}, "itemSubcategory" : "{{%%itemSubcategory}}"{{/}}{{:city}}, "itemCity" : "{{%%city}}"{{?:listings}}, "itemCity" : "{{%%listings.0.city}}"{{/}}{{:region}}, "itemRegion" : "{{%%region}}"{{?:listings}}, "itemRegion" : "{{%%listings.0.region}}"{{/}}{{:recid}}, "itemId" : "{{%%recid}}"{{/}}{{:accountId}}, "acctId" : "{{%%accountId}}"{{?:acctid}}, "acctId" : "{{%%acctid}}"{{/}} } }'> <div class="img-cont {{!*templateData.hide_graphic}}show-graphic{{/}}"> <a data-asset href="{{assetLink()}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{:isVideo()}}Video Click{{?}}Image{{/}}", "itemName" : "{{%%title}}", "interactionUrl": "{{assetLink()}}" } }'> <picture> <!-- Using fetch format in case a large png is uploaded --> <source media="screen and (min-width: 640px)" srcset = "{{asset.resource.getThumbnailUrl({ width : 1440, height : 720, crop : 'fill', quality: 60, fetch_format: 'jpg', sv : { gravity : "focalPoint" } })}}"/> <img src="{{asset.resource.getThumbnailUrl({ width : 375, height : 590, crop : 'fill', quality: 60, fetch_format: 'jpg', sv : { gravity : "focalPoint" } })}}" alt="{{%asset.alt_text}}" /> </picture> {{:isVideo()}}{{>custom_play_button}}{{/}} </a> {{:credit}} <div class="photo-credit"> <p>{{credit}}<p> </div> {{/credit}} </div> {{!*templateData.hide_content}} {{:title}} <div class="content-section"> <h4>{{title}}</h4> {{:description}}<p class="description">{{plainDescription(120)}}</p>{{/description}} {{:link}}<a class="read-more" href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%*templateData.more_caption}}", "interactionUrl": "{{%%link.url}}", "interactionText" : "{{*templateData.more_caption}}" } }'>{{*templateData.more_caption}} <i class="fas fa-chevron-right"></i></a>{{/}} </div> {{/}} {{/}} </div> </script> <div class="slider" data-slides> <div class="slide" data-id="5e95de3647c00d0a31b51e8f"data-profile-sort=""> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont show-graphic"> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Urban%20Outdoors", "interactionUrl": "" } }'> <picture> <!-- Using fetch format in case a large png is uploaded --> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_720,q_60,w_1440,x_2759,y_1366/v1/clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_590,q_60,w_375,x_2759,y_1366/v1/clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83.jpg" alt="A white woman, a Black man, and a young girl face away from the camera and look at the view of trees changing color for Fall and several hills" /> </picture> </a> </div> <div class="content-section"> <h4>Urban Outdoors</h4> <p class="description">Campsites are conveniently close to the city, and a relaxing way to stay.</p> </div> </div> </div> </div> <div class="arrow-cont"> <div type="button" data-role="none" class="custom-arrow prev" aria-label="previous"> <div class="arrow-inner"> <i class="fas fa-chevron-left" aria-hidden="true"></i> </div> </div> <div type="button" data-role="none" class="custom-arrow next" aria-label="next"> <div class="arrow-inner"> <i class="fas fa-chevron-right" aria-hidden="true"></i> </div> </div> </div> </div> <script> require(["jquery", "plugins_collections_custom_collection_helper", "sv_urlLib", "sv_siteSlick"], function($, collectionHelper, urlLib) { var root = $("[data-guid=9f2c41f9-ca97-45bf-a617-78f339a21c24]"); var slider = root.find("[data-slides]"); var urlOrigin = urlLib.parse(window.location.href).get['sv-origin']; collectionHelper.init(root, function() { slider.slick({ initialSlide : urlOrigin !== undefined ? urlOrigin : 0, appendArrows: root.find(".arrow-cont"), prevArrow : root.find('.prev'), nextArrow : root.find('.next'), draggable : false, arrows: true, }); }); }); </script></div> </div> <div id="main-content" class="content"> <div data-civid="5e472356bce60830cc8fd483" class="contentRender contentRender_13 contentRender_type_panel contentRender_name_plugins_common_container_navigation_share" data-sv-time="0" data-sv-index="13" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel-navigation-share"> <div class="navigation-container"> <div data-civid="5f29a8dcc74ee26ff388f58e" class="contentRender contentRender_14 contentRender_type_widget contentRender_name_plugins_nav_breadcrumb_primary20" data-sv-time="35" data-sv-index="14" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <nav class="nav-list" data-guid="7ee31b3b-b2d9-4058-9fcb-06a533f96ac5" data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Breadcrumb", "interactionSource": "navigation"}}' > <ul class="interior-nav"> <li class="item" data-id=""> <a href="/" target="" title="" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Home", "interactionUrl": "/", "interactionText": "Home"}}' > Home <span class="vertical-line">|</span> </a> </li> <li class="item" data-id="5e4700fbbce60830cc8fd17a"> <a href="/hotels/" target="_self" title="" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Hotels", "interactionUrl": "%2Fhotels%2F", "interactionText": "Hotels"}}' > Hotels <span class="vertical-line">|</span> </a> </li> <li class="item current" data-id="5e4b09049d3d61fab005bd88"> <a href="/hotels/camping-rv/" target="_self" title="" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Camping%2FRV", "interactionUrl": "%2Fhotels%2Fcamping-rv%2F", "interactionText": "Camping%2FRV"}}' > Camping/RV <span class="vertical-line">|</span> </a> </li> </ul> </nav> </div> </div> <div class="share-container"> <div data-civid="5f29a8dcc74ee26ff388f590" class="contentRender contentRender_15 contentRender_type_widget contentRender_name_plugins_common_social_share" data-sv-time="24" data-sv-index="15" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="sv-share" data-guid="e0d9747e-01e6-49a5-90a0-4c0f96700d51" data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Social Share", "interactionSource": "widget" } }'> <div class="sv-share-button-wrapper"> <button class="sv-share-trigger" type="button" aria-expanded="false" aria-label="show share links" aria-controls="share-popover"> <i class="sv-share-trigger-icon fas fa-share-square"></i> <span>Share</span> </button> <ul id="share-popover" class="sv-share-popover"> <div data-sv-social-share></div> </ul> </div> </div> <script type="text/template" data-social-share-template> {{#items}} <li class="sv-share-service-email"> <!-- Email --> <a href="mailto:?subject={{%%title}}&body={{%%url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Email", "interactionUrl": "mailto:?subject={{%%title}}&body={{%%url}}", "interactionText" : "Email" } }'> <i class="sv-share-service-icon fas fa-envelope" aria-hidden="true"></i> <span>Email</span> </a> </li> <li class="sv-share-service-twitter"> <!-- Twitter --> <a href="https://twitter.com/share?url={{url}}&text={{%%title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Twitter", "interactionUrl": "https://twitter.com/share?url={{%%url}}&text={{%%title}}", "interactionText" : "Twitter" } }'> <i class="sv-share-service-icon fab fa-twitter" aria-hidden="true"></i> <span>Twitter</span> </a> </li> <li class="sv-share-service-facebook"> <!-- Facebook --> <a href="https://www.facebook.com/sharer/sharer.php?u={{url}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Facebook", "interactionUrl": "https://www.facebook.com/sharer/sharer.php?u={{%%url}}", "interactionText" : "Facebook" } }'> <i class="sv-share-service-icon fab fa-facebook" aria-hidden="true"></i> <span>Facebook</span> </a> </li> <li class="sv-share-service-linkedin"> <!-- LinkedIn --> <a href="https://www.linkedin.com/shareArticle?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Linkedin", "interactionUrl": "https://www.linkedin.com/shareArticle?url={{%%url}}&title={{%%title}}", "interactionText" : "LinkedIn" } }'> <i class="sv-share-service-icon fab fa-linkedin" aria-hidden="true"></i> <span>LinkedIn</span> </a> </li> <li class="sv-share-service-reddit"> <!-- Reddit --> <a href="https://reddit.com/submit?url={{url}}&title={{title}}" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Reddit", "interactionUrl": "https://reddit.com/submit?url={{%%url}}&title={{%%title}}", "interactionText" : "Reddit" } }'> <i class="sv-share-service-icon fab fa-reddit" aria-hidden="true"></i> <span>Reddit</span> </a> </li> {{/}} </script> <script> require(["plugins_common_custom_social_share"], function(socialShare) { const data = {"sections":{},"data":{},"guid":"e0d9747e-01e6-49a5-90a0-4c0f96700d51","customSettings":{},"widgetArgs":{"nav":{"_id":"5e4b09049d3d61fab005bd88","sortorder":5,"title":"Camping/RV","folder":"camping-rv","section":"main","type":"page","active":true,"show_on_nav":true,"publish_start":"2020-02-17T21:00:00.000Z","searchable":"yes","new_window":false,"image_id":"5e95de1547c00d0a31b51e55","description":"<p>Hiking trails and beautiful views. Lots of boating and swimming, too! Whether you&#39;re in a tent or an RV, Madison is great for your next camping trip.</p>","meta_title":"Camping in Madison, WI | Destination Madison","meta_description":"Hiking trails and beautiful views. Lots of boating and swimming, too! Whether you're in a tent or an RV, Madison is great for your next camping trip.","parent_id":"5e4700fbbce60830cc8fd17a","parents_ids":["5e4700fbbce60830cc8fd17a"],"version_id":"62fe798500cea4740fa26800","created":"2020-02-17T21:43:32.551Z","content_owner":"default","site_name":"primary20","updated":"2022-08-18T17:40:21.816Z","title_sort":"camping/rv","site_section":"primary20.main","published":true,"amp":false,"cms_title":"Camping/RV - /hotels/camping-rv/","cms_title_sort":"camping/rv - /hotels/camping-rv/","folderHref":"/hotels/camping-rv/","image":{"_id":"5e95de1547c00d0a31b51e55","original_public_id":"clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83","title":"Camping/RV","created":"2020-04-14T16:00:21.405Z","notes":"2020 :: Internal Headers :: Camping/RV","resource_raw":{"public_id":"clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83","version":1586880016,"signature":"b1219ebea6a1c28f04983ecf5c385918aa067637","width":4548,"height":3036,"format":"jpg","resource_type":"image","created_at":"2020-04-14T16:00:16.000Z","pages":1,"bytes":3584270,"type":"upload","etag":"340920cbfe7642153da7f9053e55d6dc","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1586880016/clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1586880016/clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83.jpg","access_mode":"public","exif":{"ApertureValue":"16799/2428","Artist":"David Prahl","ColorSpace":"1","ComponentsConfiguration":"1, 2, 3, 0","Contrast":"0","Copyright":".. 2017 David Prahl","CustomRendered":"0","DateTime":"2017:10:29 21:26:19","DateTimeDigitized":"2017:10:21 12:57:49","DateTimeOriginal":"2017:10:21 12:57:49","DigitalZoomRatio":"1/1","ExifOffset":"402","ExifVersion":"48, 50, 51, 48","ExposureBiasValue":"0/1","ExposureMode":"0","ExposureProgram":"4","ExposureTime":"1/500","FlashPixVersion":"48, 49, 48, 48","FNumber":"11/1","FocalLength":"120/1","FocalLengthIn35mmFilm":"120","FocalPlaneResolutionUnit":"3","FocalPlaneXResolution":"1413713/844","FocalPlaneYResolution":"1413713/844","ImageDescription":"young family looking at fall colors from top of west bluff at Devils lake state park in Wisconsin","LightSource":"0","Make":"NIKON CORPORATION","MaxApertureValue":"4/1","MeteringMode":"5","Model":"NIKON D750","Orientation":"1","PhotographicSensitivity":"500","PixelXDimension":"4548","PixelYDimension":"3036","ResolutionUnit":"2","Saturation":"0","SceneCaptureType":"0","SensingMethod":"2","Sharpness":"0","ShutterSpeedValue":"63675/7102","Software":"Adobe Photoshop CC 2017 (Macintosh)","SubjectDistanceRange":"0","SubSecTimeOriginal":"36","Compression":"6","JPEGInterchangeFormat":"1030","JPEGInterchangeFormatLength":"8104","XResolution":"300/1","YResolution":"300/1","WhiteBalance":"0","YCbCrPositioning":"1"},"original_filename":"file"},"categories_ids":["5637c395c7852d5537560ede"],"tags_ids":["5e0e70eda848cfaaa3054d10","5670555276f5cfa8019df445","58178f0854e8435802d0c832","57fff674d343031ca5509150","566f68137a48a193562df4be","58178ec254e8435802d0c81d","56716b72b701444b09882bc7"],"alt_text_raw":"A white woman, a Black man, and a young girl face away from the camera and look at the view of trees changing color for Fall and several hills","focal_point":{"x":2759,"y":1366},"content_owner":"default","title_sort":"camping/rv","updated":"2022-09-09T20:45:58.497Z","private":false,"deleted":false,"resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/madison/Camping_RV_50cbed50-9c77-413c-9a9e-257bd945bf83"},"focalPoint":{"x":2759,"y":1366}},"id":"5e95de1547c00d0a31b51e55","type":"image","inAssetRequest":false,"alt_text":"A white woman, a Black man, and a young girl face away from the camera and look at the view of trees changing color for Fall and several hills","expired":false},"locale_count":0,"id":"5e4b09049d3d61fab005bd88","parent_id_string":"5e4700fbbce60830cc8fd17a","version_id_string":"62fe798500cea4740fa26800","href":"/hotels/camping-rv/","absoluteHref":"https://www.visitmadison.com/hotels/camping-rv/","absoluteFolderHref":"https://www.visitmadison.com/hotels/camping-rv/","metaTitle":"Camping in Madison, WI | Destination Madison","rootCmsUrl":"/nav/sitemap/site_primary20/section_main/"},"num":15,"guid":"e0d9747e-01e6-49a5-90a0-4c0f96700d51","data":{},"civ":{"instance":{"type":"widget","name":"plugins_common_social_share","site_name":"primary20","updated":"2020-08-04T18:46:46.066Z","saved":false,"created":"2020-08-04T18:46:46.067Z","deleted":false,"id":"5f29a8dcc74ee26ff388f590","version_id_string":"5f29a8dcc74ee26ff388f591"},"version":{"created":"2020-08-04T18:46:46.083Z","id":"5f29a8dcc74ee26ff388f591","instance_id_string":"5f29a8dcc74ee26ff388f590","data":{}},"onTrunk":true,"civid":"5f29a8dcc74ee26ff388f590"},"name":"plugins_common_social_share"}}; socialShare.init("e0d9747e-01e6-49a5-90a0-4c0f96700d51", data) }); </script> </div> </div> </div></div><div data-civid="62fe797c00cea4740fa267d2" class="contentRender contentRender_16 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="58" data-sv-index="16" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section data-sv-core-textbox data-guid="ea84e950-2ff5-4e4b-a44b-2167cd618050"> <h1>Camping/RV</h1> <p>Hiking trails and beautiful views. Lots of boating and swimming, too! With great outdoor amenities, easy accessibility and hookups, Madison is great for your next camping trip. We know the campgrounds below will inspire your next camping trip!</p> <h2>DANE COUNTY CAMPGROUNDS</h2> <p><a data-sv-linklookup-id="180868" data-sv-linklookup-type="plugins_listings_listing" href="https://www.visitmadison.com/listings/dane-county-parks/180868/" target="_self">Dane County Parks</a>&#xA0;operates five campgrounds in and around Madison that offer campsites with and without electric hookups.</p> <p>All campsites listed below offer traditional camping and RV facilities.&#xA0;<a href="http://www.reservedane.com/" target="_blank">Reservations</a>&#xA0;need to be made five days in advance; otherwise open sites are first-come, first-served.</p> <ul> <li><a href="http://www.countyofdane.com/lwrd/parks/babcock.aspx" target="_blank">Babcock County Park</a></li> <li><a href="http://www.countyofdane.com/lwrd/parks/lake_farm.aspx" target="_blank">Lake Farm Park</a></li> <li><a href="http://www.countyofdane.com/lwrd/parks/mendota.aspx" target="_blank">Mendota Park</a></li> <li><a href="http://www.countyofdane.com/lwrd/parks/token_creek.aspx" target="_blank">Token Creek Park</a></li> </ul> <h2>DEVIL&apos;S LAKE</h2> <p><a data-sv-linklookup-id="http://www.devilslakewisconsin.com/camping/" data-sv-linklookup-type="plugins_nav_external_link" href="http://www.devilslakewisconsin.com/camping/" target="_blank">Devil&apos;s Lake State Park</a>&#xA0;has three public camping areas located on the north shore of the lake, and nine group camp sites on the south shore. Each campground has different qualities that have made each of them popular with various annual campers. Activities at the state park include big band concerts, boat rentals, and the North Shore Chateau, a small store with refreshments and tasty treats.</p> <h2>CAPITAL SPRINGS STATE PARK</h2> <p><a href="http://dnr.wi.gov/topic/parks/name/capsprings/" target="_blank">Capital Springs State Park</a>&#xA0;incorporates Dane County&apos;s Lake Farm Park, which has a fully-accessible campground of 54 sites. Most of them are suitable for vehicle camping and others are tent sites. Thirty-nine have 50-amp electrical hookups. The campground has showers, flush toilets, and a dumping station. It&apos;s next to the&#xA0;<a data-sv-linklookup-id="177072" data-sv-linklookup-type="plugins_listings_listing" href="https://www.visitmadison.com/listings/lussier-family-heritage-center/177072/" target="_self">Lussier Family Heritage Center</a>&#xA0;and the&#xA0;<a href="http://dnr.wi.gov/topic/parks/name/capcity/" target="_blank">Capital City State Trail</a>&#xA0;and just minutes away from downtown Madison and the&#xA0;<a data-sv-linklookup-id="175778" data-sv-linklookup-type="plugins_listings_listing" href="https://www.visitmadison.com/listings/alliant-energy-center-of-dane-county/175778/" target="_self">Alliant Energy Center</a>.</p> <h2>BLUE MOUND STATE PARK</h2> <p>The&#xA0;<a href="http://dnr.wi.gov/topic/parks/name/bluemound/" target="_blank">Blue Mound campground</a>&#xA0;is open year round, is located&#xA0;about 25 miles west of Madison, and contains 77 wooded sites,&#xA0;12 bike/hike-in sites, and a rustic accessible cabin for people with disabilities. Each site has a picnic table and fire ring, and the Military Ridge State Trail is nearby. Toilets, water fountains&#xA0;and the showers are conveniently located throughout the campground. Two electric sites are accessible for people with disabilities.</p> <h2>MADISON CAMPGROUND</h2> <p>From April 1 through October 31, <a data-sv-linklookup-id="https://madisoncampground.com/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="https://madisoncampground.com/" target="_blank">Madison Campground</a> offers RV and tent sites with pull-through and full hook-up available. You will also enjoy the luxury of laundry facilities, a coffee lounge, and an in-ground heated pool. If you&#x2019;re traveling without a unit, you can stay in one of their two deluxe cabins. For more information, call at 608-846-4528 or email <a data-sv-linklookup-id="mailto:info@madisoncampground.com" data-sv-linklookup-type="plugins_nav_mailto_link" data-sv-targetauto="true" href="mailto:info@madisoncampground.com" target="_blank">info@madisoncampground.com</a>.</p> </section></div><div data-civid="62fe797c00cea4740fa267d4" class="contentRender contentRender_17 contentRender_type_widget contentRender_name_plugins_listings_layout_list" data-sv-time="73" data-sv-index="17" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div id="layoutjs_f3866645-89d1-4e20-8070-0eee1418d2a9" class="layoutjsContainer" data-gtm-vars='{ "tCore" : { "category" : "layoutjs_plugins_listings_layout_list" } }'></div> <script type="text/template" data-sv-tripadvisorTemplate> {{#data}} <div class="tripadvisor-snippet"> <div class="price">{{:price_level}}{{price_level}}{{/}}</div> <div class="reviews-rating-line" data-gtm-vars='{"tClient": {"eventCategory": "Listings", "eventAction": "Link to TripAdvisor","eventLabel": "{{%%name}}", "href": "{{web_url}}", "lt": "TripAdvisor"}}'> <h4 class="ta-title">TripAdvisor Traveler Rating</h4> <a data-ta-link href="{{weburl}}" target="_blank" data-gtm-click data-gtm-vars='{"tClient": {"ot": "Button"}}'> <img src="{{rating_image_url}}" alt="TripAdvisor Traveler Rating - {{rating}}"/> </a> <span class="reviews-rating-line-text"> <a data-ta-link href="{{web_url}}" target="_blank" data-gtm-click data-gtm-vars='{"tClient": {"ot": "Text"}}'> {{num_reviews}} reviews </a> </span> </div> </div> {{/data}} </script> <script> require([ "jquery", "plugins_core/main", "sv_site", "sv_crmLib", "plugins_common_custom_ui_watcher", "sv_clientLib", "sv_cloudinaryLib", "sv_goatee!plugins=cloudinary,stringLib", "sv_asyncLib", "sv_clientMoment", "sv_arrayLib", "sv_load!plugins_dtn", "plugins_common_custom_layoutjs", "sv_load!site_gamClient", "async" ], function( $, core, site, crmLib, UIWatcher, clientLib, sv_cloudinaryLib, goatee, asyncLib, clientMoment, arrayLib, dtn, layoutjs, gamClient, async ) { var widget = {"template":"list","showSearchBox":"true","listingcats":"151","listingsubcats":["931"],"amenityoptions":"none","custom_naturalsearch":"false"}; var subcats = [{"label":"Camping","value":"931"}]; var regions = [{"label":"Near West","value":"484"},{"label":"West","value":"485"},{"label":"East","value":"486"},{"label":"South","value":"487"},{"label":"Local","value":"496"},{"label":"State Street/Campus","value":"554"},{"label":"Baraboo","value":"555"},{"label":"Belleville","value":"557"},{"label":"Blue Mounds","value":"558"},{"label":"Cambridge","value":"559"},{"label":"Cottage Grove","value":"561"},{"label":"DeForest","value":"565"},{"label":"Fitchburg","value":"566"},{"label":"Lake Geneva","value":"569"},{"label":"Mazomanie","value":"571"},{"label":"Middleton","value":"574"},{"label":"Mount Horeb","value":"575"},{"label":"New Glarus","value":"576"},{"label":"Oregon","value":"578"},{"label":"Spring Green","value":"581"},{"label":"Sun Prairie","value":"583"},{"label":"Verona","value":"584"},{"label":"Waunakee","value":"585"},{"label":"Near East","value":"587"},{"label":"Capitol/Downtown","value":"588"},{"label":"Monona","value":"589"},{"label":"Dodgeville","value":"594"},{"label":"Paoli","value":"597"}]; var regionsChosen = false; var subcatsChosen = true; var useGroupedCats = false; var groupedCats = [{"label":"Accommodations","value":"151","options":[{"label":"Bed & Breakfast","value":"470"},{"label":"Boutique Hotel","value":"1153"},{"label":"Camping","value":"931"},{"label":"Campus Housing","value":"472"},{"label":"Extended Stay","value":"467"},{"label":"Hotel/Motel/Resort","value":"468"},{"label":"Pet Friendly","value":"1092"}]},{"label":"Arts & Culture","value":"310"},{"label":"Associations/Community Groups","value":"152"},{"label":"Attractions","value":"153"},{"label":"Beer, Wine & Spirits","value":"308"},{"label":"Businesses & Services","value":"158"},{"label":"Meetings & Events","value":"157"},{"label":"Outdoors & Sports","value":"306"},{"label":"Real Estate/Relocation","value":"302"},{"label":"Restaurants","value":"174"},{"label":"Shopping","value":"175"},{"label":"Transportation/Travel","value":"179"}]; var amenities = []; var hasPrimaryCat = true; var dtnargs = {"auid":"/21812118460/MadisonWI_2020/featured_listing","limit":3,"sort":"random"}; var hasDtn = (dtnargs.auid !== undefined && dtnargs.auid.length > 0 && dtnargs.limit > 0 && dtn !== undefined); var limit = 12; var xhr; var defaultHooks = []; var defaultView = widget.custom_defaultView !== undefined ? widget.custom_defaultView : "grid"; var tripadvisorTemplate = $("[data-sv-tripadvisorTemplate]").html(); if (widget.detail_type !== undefined) { defaultHooks.push({ name : "afterFind_custom_detail_type", args : { detail_type : widget.detail_type } }); } if (widget.dtnlimit) { // if a limit is specified in the widget, override that passed in config dtnargs.limit = Number(widget.dtnlimit); } if (hasDtn) { // we want the smaller of the limit and dtnargs.limit dtnargs.limit = Math.min(dtnargs.limit, limit); } var allFilterTagItems = subcats.map(function(val) { return { site : site.site, subcatid : Number(val.value) } }); // the base filter is the minimum filter applied to all queries. This is *not* the same as a "default" query, or the initial query. // this is the base. Any filter components that can be done in the UI are added to this object var baseFilter = { $and : [] } if (hasPrimaryCat) { baseFilter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : allFilterTagItems }) } }); } else { baseFilter.$and.push({ filter_tags : { $in : ['site_' + site.site] } }); } if (regionsChosen) { baseFilter.regionid = { $in : regions.map(function(val) { return Number(val.value) }) } } var masterFlow = new asyncLib.Flow(); var hideLabels = widget.custom_naturalsearch === "true" ? true : false; var amenLabel = hideLabels && widget.custom_amenlead ? widget.custom_amenlead : "Amenities" var subcatLabel = hideLabels && widget.custom_subcatlead ? widget.custom_subcatlead : "Categories" var regionLabel = hideLabels && widget.custom_regionlead ? widget.custom_regionlead : "Where" var regionEnd = hideLabels && widget.custom_regionend ? widget.custom_regionend : "" showAmen = true; if(hideLabels && amenLabel === "Amenities") { showAmen = false; } else if (amenities.length <= 0) { showAmen = false } showSubcat = true; if(hideLabels && subcatLabel === "Categories") { showSubcat = false; } else if (subcats.length <= 0) { showSubcat = false } showRegion = true; hideRegionToggle = false; if(hideLabels && regionLabel === "Where" && regionEnd === "") { showRegion = false; } else if(hideLabels){ hideRegionToggle = true; } else if (!hideLabels) { showRegion = regionsChosen ? regions.length > 1 : regions.length > 0; } var preFilteredAmenities = (widget !== undefined && widget.custom_default_amenity !== undefined) ? [widget.custom_default_amenity] : undefined; masterFlow.series({ init: function(cb) { var vue = layoutjs.getVue({ rootNode : $("#layoutjs_f3866645-89d1-4e20-8070-0eee1418d2a9"), type : "listings", view : defaultView, limit : limit, sort : "qualityScore", // if there is a defaultImageUrl defined in client config, use it. Else it will utilize the default declared in custom_layoutjs.js fallbackImageUrl : site.siteConfig.custom && site.siteConfig.custom[site.site] && site.siteConfig.custom[site.site].defaultImageUrl, showFilter : true, baseFilter : baseFilter, filters : [ { name : "keyword", label : "KEYWORD", type : "keyword", toFilter : function(value, filter, context) { filter.solrOptions = { keyword : value } return filter; } }, { name : "subcats", label : subcatLabel, // since we implicitly filter on available subcats, we hide the checkboxes if there is one or less options show : showSubcat, hideToggle : false, type : useGroupedCats ? "twostage" : "checkbox", typeExtra : { options : useGroupedCats ? groupedCats : subcats, countArgs : { watchFilters : ["amenities", "regions"], unsupportedFilters : ["keyword"], field : "categories.subcatid", unwind : "categories", model : "plugins_listings_listings", sort : false } }, toFilter : function(value, filter, context) { filter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : this.custom_selectedSubcatItems }) } }); return filter; } }, { name : "amenities", label : amenLabel, // we do not implicitly filter on amenities so if there is only one available option we still want to show the checkbox show : showAmen, hideToggle : false, type : "checkbox", initialValue : preFilteredAmenities, typeExtra : { options : amenities, countArgs : { watchFilters : ["subcats", "regions", "amenities"], unsupportedFilters : ["keyword"], field : "amenities_array.uniquename", unwind : "amenities_array", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter) { value.forEach(function(val) { filter["amenities." + val + ".value_raw"] = true; }); return filter; } }, { name : "regions", label : regionLabel, aftLabel : regionEnd, // we implicitly filter on regions if they have been selected in the widget, so no reason to display a region option with 1 choice // if no regions were selected, then a region option with 1 choice is valid and therefore we pass the whole array show : showRegion, hideToggle : hideRegionToggle, type : "checkbox", typeExtra : { options : regions, defaultShow : 6, countArgs : { watchFilters : ["subcats", "amenities"], unsupportedFilters : ["keyword"], field : "regionid", model : "plugins_listings_listings", sort : true } }, toFilter : function(value, filter, context) { filter.$and.push({ regionid : { $in : value.map(function(val) { return Number(val) }) } }); return filter; } } ], sortOptions : [ { value : "qualityScore", label : "Recommended" }, { value : "distance", label : "Near Me" } ], maxRangeMiles : 100, latitude : 43.0667, longitude : -89.4, data : { custom_catid : (widget.listingcats !== undefined) ? Number(widget.listingcats) : undefined, custom_dtnids : [] }, // computed allows the passing of computed and method properties, in cases where they may need to be unique to the template computed : { custom_selectedSubcatItems : function() { return this.filter_subcats_numberArray.map(function(val) { return { site : site.site, subcatid : val } }); }, custom_dtnFilterTagItems : function() { // if we have not chosen subcats in the widget, then we need to load via the category id // if we have chosen subcats then we utilize whatever the state of the if (this.custom_selectedSubcatItems.length > 0) { // if we have items selected in the UI, use them return this.custom_selectedSubcatItems; } else if (subcatsChosen) { // if we have items chosen in the widget, use those return allFilterTagItems; } else { // otherwise fall back to the chosen catid return [{ site : site.site, catid : this.custom_catid }]; } } }, methods : {}, watch : { docs: function() { // place logic in here that needs to happen after render of items this.$nextTick(function() { if (hasDtn) { gamClient.renderAds(); } $(this.$el).find("[data-tripadvisor-beacon]").each(function() { var taTracking; // todo. get crm to ad ta hit tracking id. see palm springs var beacon = $(this); var recid = $(this).closest('[data-recid]').attr('data-recid'); var taArgs = { service : "tripadvisor", recid : recid }; $.get("/includes/plugins/listings/getreviews/", taArgs, function(res) { if (res.success) { beacon.html(goatee.fill(tripadvisorTemplate, res)); if (taTracking) { beacon.find('[data-ta-link]').each(function(){ var href = $(this).attr("href") $(this).attr("href", crmLib.getTrackUrl(taTracking, href)); }); } } }); }); }); } }, query : function(cb) { var self = this; var filter = self.getFilter("query"); var options = { limit : self.args.limit, skip : self.skip, count : true, castDocs : false, fields : { recid : 1, title : 1, address1 : 1, url : 1, weburl: 1, isDTN : 1, latitude : 1, longitude : 1, primary_image_url : 1, qualityScore : 1, primary_category: 1, acctid : 1, city : 1, region : 1, 'taid' : 1, 'taoptin': 1, "dtn.rank" : 1, "yelp.rating" : 1, "yelp.url" : 1, "yelp.review_count" : 1, "yelp.price" : 1, "listingudfs_object.1156" : 1 }, hooks : defaultHooks }; if (self.sort === "qualityScore") { options.sort = { qualityScore : -1, sortcompany : 1 }; } else if (self.sort === "distance") { filter.solrOptions = filter.solrOptions || {}; filter.solrOptions.sort = "distance"; filter.solrOptions.point = [self.georesult.latitude, self.georesult.longitude].join(","); filter.solrOptions.radius = self.args.maxRangeMiles.toString(); } if (options.skip === 0) { // whenever the skip is 0, we reset the custom_dtnids back to scratch self.custom_dtnids = []; } var flow = new asyncLib.Flow(); flow.series({ dtn : function(cb) { if (hasDtn === false || options.skip > 0 || self.sort === "distance" || self.custom_catid === undefined) { return cb(null, []); } var dtnFilter = self.getFilter("query"); dtnFilter.$and.push({ filter_tags : { $in : crmLib.getListingFilterTags({ items : self.custom_dtnFilterTagItems, dtn : true }) } }); // using 0000 and 2359 for caching purposes, otherwise we could just use Date().toISOString() var today0000 = clientMoment().startOf("day"); // send date as 00:00:00 in the client timezone in UTC var today2359 = clientMoment().endOf("day"); // send date as 23:59:59 in the client timezone in UTC dtnFilter.$and.push( { $or : [ { "dtn.sdate" : { $lte : { $date : today0000.toISOString() } } }, { "dtn.sdate" : { $exists : false } } ] }, { $or : [ { "dtn.edate" : { $gte : { $date : today2359.toISOString() } } }, { "dtn.edate" : { $exists : false } } ] } ); var dtnOptions = $.extend({}, options, { // we allow DTN to oversell the first page by a factor of 2 // we will pull from this set a max of the limit limit : self.limit * 2, count : false, hooks : defaultHooks.concat("afterFind_dtn") }); if (xhr) { xhr.abort(); } xhr = $.get("/includes/rest_v2/plugins_listings_listings/find/", { json : JSON.stringify({ filter : dtnFilter, options : dtnOptions }), token : core.simpleToken }); xhr.done(function(res) { // randomize the result set, then trim it down to our desired limit res.docs = arrayLib.randomize(res.docs); res.docs = res.docs.splice(0, dtnargs.limit); res.docs.forEach(function(val) { self.custom_dtnids.push(val.recid); val.dtnAuid = dtnargs.auid; val.isDTN = true; }); return cb(null, res.docs); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt({ total : 0, docs : [] }); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); }, data : function(cb) { if (flow.data.dtn.length > 0) { // has DTN listings, need to adjust page 1 limit and store dtnids for exclusion from main query on all pages options.limit -= self.custom_dtnids.length; } else { options.skip = (options.skip - self.custom_dtnids.length); } if (self.custom_dtnids.length > 0) { filter.recid = { $nin : self.custom_dtnids } } if (xhr) { xhr.abort(); } if (self.custom_dtnids.length === self.limit) { options.limit = 1; } xhr = $.get("/includes/rest_v2/plugins_listings_listings/find/", { json : JSON.stringify({ filter : filter, options : options }), token : core.simpleToken }); xhr.done(function(res) { var returnData = { total : res.docs.count + self.custom_dtnids.length, docs : flow.data.dtn.concat(res.docs.docs).slice(0, self.limit) }; returnData.docs = returnData.docs.map(function(val) { return { recid : val.recid, title : val.title, acctid : val.acctid, city : val.city, region : val.region, crmc : val.primary_category.catname, crmsc : val.primary_category.subcatname, image_url : val.primary_image_url ? val.primary_image_url : site.siteConfig.custom[site.site].defaultImageUrl, url : val.url, dtn : val.isDTN ? { auid : dtnargs.auid, rank : val.dtn.rank } : undefined, yelp : val.yelp, locations: [{ title : val.address1 }], // sets listing location latitude : val.latitude, longitude : val.longitude, qualityScore : val.qualityScore, taid: val.taid, taoptin: val.taoptin, weburl : val.weburl, button : { title : "DETAILS", url : val.url }, dtnButton : { title : "VISIT WEBSITE", url : val.weburl }, green : val.listingudfs_object && val.listingudfs_object[1156] ? val.listingudfs_object[1156].value_raw : false } }); return cb(null, returnData); }).fail(function(err, type, message) { if (type === "abort") { return flow.halt({ total : 0, docs : [] }); } // another request has aborted this one, so halt this flow return cb(new Error(message)); }); } }, flow.cbLast(cb)); } }); /* register available UI events */ var watcher = new UIWatcher(vue, $, document); var uid = clientLib.uuid().toString(); var widgetEvents = [ "change-page", "view-change", "value-change", "sort-change", "toggle-show-more", "scroll-into-view", "item-click", "title-click", "map-pin-click", "tripbuilder" ]; for (var i=0; i<widgetEvents.length; i++) { watcher.add("vue", widgetEvents[i], uid, { name: "Listings" }); } } }, function(err, msg) { if (err) { return new Error(msg); } }); }); </script></div><div data-civid="62fe797c00cea4740fa267d6" class="contentRender contentRender_18 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_slider" data-sv-time="65" data-sv-index="18" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'> <div class="tiles-slider" style="border-left: solid 10px ;" data-guid="508395c1-18ee-4cc5-a5ef-1c6c498d8ed9" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "Slider", "interactionSource": "widget" } }' > <div class="title-cont"> <div class="title-top"> <h2>MORE ACCOMMODATION OPTIONS</h2> </div> <div class="green-lines"> <img src="/includes/public/assets/shared/teal-lines.png"> </div> </div> <div class="slider-cont"> <div class="arrow-cont"> <div type="button" data-role="none" class="custom-arrow prev" aria-label="previous"> <div class="arrow-inner left" "> <i class="fas fa-chevron-left"></i> </div> </div> <div type="button" data-role="none" class="custom-arrow next" aria-label="next"> <div class="arrow-inner right" "> <i class="fas fa-chevron-right"></i> </div> </div> </div> <div class="slick-slider" data-slides> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <a data-asset href="https://www.visitmadison.com/hotels/near-uw-madison/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Near%20UW-Madison", "interactionUrl": "https://www.visitmadison.com/hotels/near-uw-madison/" } }'> <picture> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,g_xy_center,h_395,q_50,w_294,x_481,y_457/v1/clients/madison/Graduate_Madison_King_c7405448-6a88-44d2-8bce-8c94047153f0.jpg"/> <img class="img" data-lazy="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_278,q_65,w_378,x_481,y_457/v1/clients/madison/Graduate_Madison_King_c7405448-6a88-44d2-8bce-8c94047153f0.jpg" alt="Graduate King Room" /> </picture> </a> </div> <div class="slide-content"> <h4><a href="https://www.visitmadison.com/hotels/near-uw-madison/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Near%20UW-Madison", "interactionUrl": "https://www.visitmadison.com/hotels/near-uw-madison/", "interactionText" : "Near%20UW-Madison" } }'>Near UW-Madison</a></h4> <p> Whether you&rsquo;re visiting your kids, coming for a game or just reliving your college years,... <a class="read-more" href="https://www.visitmadison.com/hotels/near-uw-madison/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : ">", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fhotels%2Fnear-uw-madison%2F", "interactionText" : ">" } }'> <i class="fas fa-chevron-right"></i> </a> </p> </div> </div> </div> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <a data-asset href="https://www.visitmadison.com/hotels/near-state-capitol/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Near%20State%20Capitol", "interactionUrl": "https://www.visitmadison.com/hotels/near-state-capitol/" } }'> <picture> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,g_xy_center,h_395,q_50,w_294,x_787,y_1114/v1/clients/madison/Park_Hotel_Capitol_a0310626-d21b-4153-997a-677f82cd9ca3.jpg"/> <img class="img" data-lazy="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_278,q_65,w_378,x_787,y_1114/v1/clients/madison/Park_Hotel_Capitol_a0310626-d21b-4153-997a-677f82cd9ca3.jpg" alt="Park Hotel" /> </picture> </a> </div> <div class="slide-content"> <h4><a href="https://www.visitmadison.com/hotels/near-state-capitol/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Near%20State%20Capitol", "interactionUrl": "https://www.visitmadison.com/hotels/near-state-capitol/", "interactionText" : "Near%20State%20Capitol" } }'>Near State Capitol</a></h4> <p> Perfectly placed in the heart of Madison, staying near the Wisconsin State Capitol puts you in it... <a class="read-more" href="https://www.visitmadison.com/hotels/near-state-capitol/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : ">", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fhotels%2Fnear-state-capitol%2F", "interactionText" : ">" } }'> <i class="fas fa-chevron-right"></i> </a> </p> </div> </div> </div> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <a data-asset href="https://www.visitmadison.com/hotels/pet-friendly/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Pet%20Friendly", "interactionUrl": "https://www.visitmadison.com/hotels/pet-friendly/" } }'> <picture> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_395,q_50,w_294/v1/clients/madison/Dog_LB_1460x730_65e6bb75-5765-45f4-9be6-257b702bac26.jpg"/> <img class="img" data-lazy="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_278,q_65,w_378/v1/clients/madison/Dog_LB_1460x730_65e6bb75-5765-45f4-9be6-257b702bac26.jpg" alt="Pets on Capitol Square" /> </picture> </a> </div> <div class="slide-content"> <h4><a href="https://www.visitmadison.com/hotels/pet-friendly/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Pet%20Friendly", "interactionUrl": "https://www.visitmadison.com/hotels/pet-friendly/", "interactionText" : "Pet%20Friendly" } }'>Pet Friendly</a></h4> <p> No need to leave your pet at home. In Madison, we love them just as much as you. These pet-friendly... <a class="read-more" href="https://www.visitmadison.com/hotels/pet-friendly/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : ">", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fhotels%2Fpet-friendly%2F", "interactionText" : ">" } }'> <i class="fas fa-chevron-right"></i> </a> </p> </div> </div> </div> <div class="slide"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <a data-asset href="https://www.visitmadison.com/hotels/bed-and-breakfasts/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "Bed%20%26%20Breakfasts", "interactionUrl": "https://www.visitmadison.com/hotels/bed-and-breakfasts/" } }'> <picture> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,g_xy_center,h_395,q_50,w_294,x_2078,y_1874/v1/clients/madison/BedBreakfast_SunnivaInn_15081b74-e1be-4c7c-8640-77bbb296815c.jpg"/> <img class="img" data-lazy="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_278,q_65,w_378,x_2078,y_1874/v1/clients/madison/BedBreakfast_SunnivaInn_15081b74-e1be-4c7c-8640-77bbb296815c.jpg" alt="A front porch overseeing a wooded area. On the porch are hanging flower baskets and wicker furniture" /> </picture> </a> </div> <div class="slide-content"> <h4><a href="https://www.visitmadison.com/hotels/bed-and-breakfasts/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "Bed%20%26%20Breakfasts", "interactionUrl": "https://www.visitmadison.com/hotels/bed-and-breakfasts/", "interactionText" : "Bed%20%26%20Breakfasts" } }'>Bed & Breakfasts</a></h4> <p> Located lakeside or in the heart of historic districts in and around our area, Madison&#39;s bed... <a class="read-more" href="https://www.visitmadison.com/hotels/bed-and-breakfasts/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : ">", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fhotels%2Fbed-and-breakfasts%2F", "interactionText" : ">" } }'> <i class="fas fa-chevron-right"></i> </a> </p> </div> </div> </div> </div> </div> </div> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_quickview/site_quickview', 'sv_siteSlick' ], function($, collectionHelper, quickview) { var root = $('[data-guid="508395c1-18ee-4cc5-a5ef-1c6c498d8ed9"]'); collectionHelper.init(root, function() { var buttons = root.find('[data-quickview-button]'); quickview.initButtons(buttons); var slider = root.find('[data-slides]').slick({ lazyLoad: 'ondemand', infinite: true, arrows: true, autoplay: false, prevArrow : root.find('.prev'), nextArrow : root.find('.next'), slidesToShow: 4, slidesToScroll: 1, speed: 800, variableWidth: false, centerMode: false, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 2, slidesToScroll: 1, variableWidth: false, centerMode: false } }, { breakpoint: 640, settings: { slidesToShow: 1, slidesToScroll: 1, variableWidth: false, centerMode: false } } ] }); $(window).on('resize orientationchange', function() { slider.slick('resize'); }); }); }); </script></div><div data-civid="62fe6103392633772be4d424" class="contentRender contentRender_19 contentRender_type_panel contentRender_name_plugins_common_container" data-sv-time="0" data-sv-index="19" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel-container"> <div data-civid="62fe65ff392633772be4d5af" class="contentRender contentRender_20 contentRender_type_panel contentRender_name_plugins_common_one_col" data-sv-time="0" data-sv-index="20" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel_custom_one_col marginbottom"> <div class="row marginrow"> <div class="small-12 columns"> <div data-civid="62fe65ff392633772be4d5b1" class="contentRender contentRender_21 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_dtn_run_of_site" data-sv-time="44" data-sv-index="21" data-gtm-vars='{ "tCore" : { "contentNum" : "4" } }'> <div class="dtn-run-of-site" data-guid="b9d6e094-c17f-477f-9092-075b157d0ad8" data-template-data="%7B%22adunits%22%3A%5B%22%2F21812118460%2FMadisonWI_2020%2Fros_banner1%22%2C%22%2F21812118460%2FMadisonWI_2020%2Fros_banner_2%22%5D%7D" data-model-name="plugins_collections_type_custom_slides" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "DTN Run of Site", "itemType" : "slides", "interactionSource": "widget" } }' > <script type="text/template" data-slide-template> {{~setvar("more_caption", data.more_caption !== undefined ? data.more_caption : "Read More")}} <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget"{{:itemCategory}}, "itemCategory" : "{{%%itemCategory}}"{{/}}{{:itemSubcategory}}, "itemSubcategory" : "{{%%itemSubcategory}}"{{/}}{{:city}}, "itemCity" : "{{%%city}}"{{?:listings}}, "itemCity" : "{{%%listings.0.city}}"{{/}}{{:region}}, "itemRegion" : "{{%%region}}"{{?:listings}}, "itemRegion" : "{{%%listings.0.region}}"{{/}}{{:recid}}, "itemId" : "{{%%recid}}"{{/}}{{:accountId}}, "acctId" : "{{%%accountId}}"{{?:acctid}}, "acctId" : "{{%%acctid}}"{{/}} } }'> <div class="img-cont"> {{:isDTN}} <span class="featured">Featured</span> {{/isDTN}} <a data-asset href="{{assetLink()}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{:isVideo()}}Video Click{{?}}Image{{/}}", "itemName" : "{{%%title}}", "interactionUrl": "{{assetLink()}}" } }'> <picture> <source media="(min-width: 780px)" srcset="{{asset.resource.getThumbnailUrl({ width: 493, height: 399, crop: 'fill', quality: 65, fetch_format: 'jpg', sv: { gravity : 'focalPoint' } })}}" > <source media="(min-width: 640px)" srcset="{{asset.resource.getThumbnailUrl({ width: 760, height: 760, crop: 'fill', quality: 65, fetch_format: 'jpg', sv: { gravity : 'focalPoint' } })}}" > <img src="{{asset.resource.getThumbnailUrl({ width: 620, height: 620, crop: 'fill', quality: 65, fetch_format: 'jpg', sv: { gravity : 'focalPoint' } })}}" alt="{{%asset.alt_text}}" /> </picture> </a> {{:isVideo()}}{{>custom_play_button}}{{/}} </div> <div class="content-section"> <h4><a href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "{{%%title}}", "interactionUrl": "{{link.url}}", "interactionText" : "{{%%title}}" } }'>{{title}}</a></h4> {{:description}}<p class="description">{{plainDescription()}}</p>{{/description}} {{:link}}<a class="read-more" href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{%%*templateData.more_caption}}", "interactionUrl": "{{%%link.url}}", "interactionText" : "{{*templateData.more_caption}}" } }'>{{~var.more_caption}} <i class="fas fa-chevron-right"></i></a>{{/}} {{:type}} {{~setVar('quickview', { type: data.type, recid: data.recid })}} {{~fill(helpers.partial('custom_quickview/button'), helpers.var.quickview)}} {{/}} </div> </div> </script> <div class="cols" data-slides> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="(min-width: 780px)" srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_399,q_65,w_493/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" > <source media="(min-width: 640px)" srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_760,q_65,w_760/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_620,q_65,w_620/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4><a href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "", "interactionUrl": "", "interactionText" : "" } }'></a></h4> </div> </div> </div> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="(min-width: 780px)" srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_399,q_65,w_493/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" > <source media="(min-width: 640px)" srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_760,q_65,w_760/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_620,q_65,w_620/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4><a href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "", "interactionUrl": "", "interactionText" : "" } }'></a></h4> </div> </div> </div> </div> </div> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_quickview/site_quickview', ], function($, collectionHelper, quickview) { var root = $('[data-guid="b9d6e094-c17f-477f-9092-075b157d0ad8"]'); collectionHelper.init(root, function() { var buttons = root.find('[data-quickview-button]'); quickview.initButtons(buttons); }); }); </script> </div> </div> </div> </div></div><div data-civid="62fe65ff392633772be4d5b3" class="contentRender contentRender_22 contentRender_type_panel contentRender_name_plugins_common_one_col_full" data-sv-time="1" data-sv-index="22" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel_custom_one_col_full marginbottom"> <div data-civid="62fe65ff392633772be4d5b5" class="contentRender contentRender_23 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_dtn_spotlights" data-sv-time="48" data-sv-index="23" data-gtm-vars='{ "tCore" : { "contentNum" : "5" } }'> <div class="dtn-spotlights" data-guid="d057dd94-9aae-4032-8939-f4da5693a17d" data-template-data="%7B%22title%22%3A%22MADISON%20SPOTLIGHT%22%2C%22adunits%22%3A%5B%22%2F21812118460%2FMadisonWI_2020%2Fspotlight1%22%2C%22%2F21812118460%2FMadisonWI_2020%2Fspotlight2%22%2C%22%2F21812118460%2FMadisonWI_2020%2Fspotlight3%22%2C%22%2F21812118460%2FMadisonWI_2020%2Fspotlight4%22%5D%7D" data-model-name="plugins_collections_type_custom_slides" data-gtm-vars='{ "tClient_ga4" : { "widgetName" : "DTN Spotlights", "itemType" : "slides", "interactionSource": "widget" } }' > <script type="text/template" data-slide-template> {{~setvar("more_caption", data.more_caption !== undefined ? data.more_caption : "Read More")}} <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget"{{:itemCategory}}, "itemCategory" : "{{%%itemCategory}}"{{/}}{{:itemSubcategory}}, "itemSubcategory" : "{{%%itemSubcategory}}"{{/}}{{:city}}, "itemCity" : "{{%%city}}"{{?:listings}}, "itemCity" : "{{%%listings.0.city}}"{{/}}{{:region}}, "itemRegion" : "{{%%region}}"{{?:listings}}, "itemRegion" : "{{%%listings.0.region}}"{{/}}{{:recid}}, "itemId" : "{{%%recid}}"{{/}}{{:accountId}}, "acctId" : "{{%%accountId}}"{{?:acctid}}, "acctId" : "{{%%acctid}}"{{/}} } }'> <div class="img-cont"> {{:isDTN}} <span class="featured">Featured</span> {{/isDTN}} <a data-asset href="{{assetLink()}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "{{:isVideo()}}Video Click{{?}}Image{{/}}", "itemName" : "{{%%title}}", "interactionUrl": "{{assetLink()}}" } }'> <picture> <source media="screen and (min-width: 780px)" srcset = "{{asset.resource.getThumbnailUrl({ width : 360, height : 301, crop : 'fill', quality: 50, sv : { gravity : "focalPoint" } })}}"/> <source media="screen and (min-width: 640px)" srcset = "{{asset.resource.getThumbnailUrl({ width : 500, height : 339, crop : 'fill', quality: 50, sv : { gravity : "focalPoint" } })}}"/> <img src="{{asset.resource.getThumbnailUrl({ width: 600, height: 407, crop: 'fill', quality: 65, fetch_format: 'jpg', sv: { gravity : 'focalPoint' } })}}" alt="{{%asset.alt_text}}" /> </picture> </a> {{:isVideo()}}{{>custom_play_button}}{{/}} </div> <div class="content-section"> <h4> {{:link}}<a href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "itemName" : "{{%%title}}", "interactionUrl": "{{link.url}}", "interactionText" : "{{%%title}}" } }'>{{/}} {{title}} {{:link}}</a>{{/}} </h4> {{:description}}<p class="description">{{plainDescription()}}</p>{{/description}} {{:link.url}} <a class="read-more" href="{{link.url}}" target="{{link.target}}" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read More", "interactionUrl": "{{%%link.url}}", "interactionText" : "Read More" } }'> {{~var.more_caption}} <i class="fas fa-chevron-right"></i> </a> {{/link.url}} {{:type}} {{~setVar('quickview', { type: data.type, recid: data.recid })}} {{~fill(helpers.partial('custom_quickview/button'), helpers.var.quickview)}} {{/}} </div> </div> </script> <div class="row"> <div class="columns small-12"> <div class="title-cont"> <img class="spotlight-logo"src="/includes/public/assets/shared/m-logo.png"> <h2>MADISON SPOTLIGHT</h2> </div> <div class="cols" data-slides> <div class="slide-cont"> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="screen and (min-width: 780px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_301,q_50,w_360/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_339,q_50,w_500/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_407,q_65,w_600/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4> </h4> </div> </div> </div> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="screen and (min-width: 780px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_301,q_50,w_360/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_339,q_50,w_500/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_407,q_65,w_600/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4> </h4> </div> </div> </div> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="screen and (min-width: 780px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_301,q_50,w_360/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_339,q_50,w_500/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_407,q_65,w_600/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4> </h4> </div> </div> </div> <div class="slide dtn-placeholder"> <div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget" } }'> <div class="img-cont"> <span class="featured">Featured</span> <a data-asset href="" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "itemName" : "", "interactionUrl": "" } }'> <picture> <source media="screen and (min-width: 780px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_301,q_50,w_360/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <source media="screen and (min-width: 640px)" srcset = "https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,h_339,q_50,w_500/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg"/> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_407,q_65,w_600/v1/clients/madison/OVJ_Olin_park_large_e7dd725d-4a1f-43cc-98fb-d3410cc0d7a7.jpg" alt="" /> </picture> </a> </div> <div class="content-section"> <h4> </h4> </div> </div> </div> </div> </div> </div> </div> </div> <script> require([ 'jquery', 'plugins_collections_custom_collection_helper', 'plugins_common_custom_quickview/site_quickview', ], function($, collectionHelper, quickview) { var root = $('[data-guid="d057dd94-9aae-4032-8939-f4da5693a17d"]'); collectionHelper.init(root, function() { var buttons = root.find('[data-quickview-button]'); quickview.initButtons(buttons); }); }); </script> </div> </div></div> </div></div> </div> <div class="footer-container"> <div data-civid="5e46e5592159982ccf464327" class="contentRender contentRender_24 contentRender_type_panel contentRender_name_plugins_common_footer_primary20" data-sv-time="0" data-sv-index="24" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel-footer"> <div class="footer-top"> <div data-civid="66d0c4732079820fbc291cf0" class="contentRender contentRender_25 contentRender_type_widget contentRender_name_plugins_common_enews" data-sv-time="21" data-sv-index="25" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <a href="https://www.visitmadison.com/plan/newsletter-signup/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject": "E-Newsletter | Get%20monthly%20updates%20and%20more.%20Sign%20Up%20Now", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fplan%2Fnewsletter-signup%2F", "interactionText": "Get monthly updates and more. Sign Up Now" } }'> <div class="enews" data-guid="71f57679-6099-4b90-bb8b-5d2e1d05a0d6"> <div class="img-cont"> <img src="/includes/public/assets/shared/M.svg"> </div> <div class="content-section"> <h4>Inspire Your Inbox</h4> <p>Get monthly updates and more. Sign Up Now<i class="fas fa-chevron-right"></i></p> </div> </div> </a></div> <div data-civid="66d0c4732079820fbc291cf2" class="contentRender contentRender_26 contentRender_type_widget contentRender_name_plugins_common_visitors_guide" data-sv-time="21" data-sv-index="26" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'> <a href="https://www.visitmadison.com/madison-on-tap/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject": "Visitors Guide | Sign%20Up%20Now", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fmadison-on-tap%2F", "interactionText": "Sign%20Up%20Now" } }'> <div class="visitors-guide has-image" data-guid="1cbd3221-a16f-4bc9-a25f-2d924e35fa94"> <div class="content-section"> <h4>Explore Madison On Tap</h4> <p>Sign Up Now<i class="fas fa-chevron-right"></i></p> </div> <div class="img-cont"> <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,g_xy_center,h_196,q_65,w_158,x_598,y_760/v1/clients/madison/Doundrins_Distilling_2022_0006_large_ba8ac8ff-ebb1-402a-8cec-ac5a42c6bf45.jpg" alt="A woman smiles while sitting at a bar with three bottles of Doundrins Distilling liquor in front of her"> </div> <div class="waves"> <img src="/includes/public/assets/shared/waves.svg" alt="visual decoration"> </div> </div> </a></div> <div data-civid="66d0c4732079820fbc291cf4" class="contentRender contentRender_27 contentRender_type_widget contentRender_name_plugins_common_planner_toolkit" data-sv-time="20" data-sv-index="27" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <a href="https://www.visitmadison.com/plan/visitors-guide/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Navigation Callout", "linkObject": "Planner Toolkit | View%20%26%20Download", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fplan%2Fvisitors-guide%2F", "interactionText": "View%20%26%20Download" } }'> <div class="planner-toolkit" data-guid="16c7e2fd-5d3d-4a57-b7bc-7c5eb06fd577"> <div class="content-section"> <div class="title"> <div class="asterisk"><img src="/includes/public/assets/shared/asterisk.svg"></div> <h4>Free Inspiration Guide </h4> </div> <p>View & Download<i class="fas fa-chevron-right"></i></p> </div> </div> </a></div> </div> <div class="footer-inner"> <div class="logo-cont"> <div data-civid="66d0c4732079820fbc291cf6" class="contentRender contentRender_28 contentRender_type_widget contentRender_name_plugins_common_logo_footer" data-sv-time="21" data-sv-index="28" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="logo-footer" data-guid="075ce8d5-95f3-428e-ae88-dd294380662a" > <a href="https://www.visitmadison.com/" target="_self" aria-label="Destination Madison"> <img src="/includes/public/assets/shared/logo-footer.svg" alt="Destination Madison"> </a> </div></div> </div> <div class="nav-cont"> <div data-civid="66d0c4732079820fbc291cfe" class="contentRender contentRender_32 contentRender_type_widget contentRender_name_plugins_nav_footer_primary20" data-sv-time="53" data-sv-index="32" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="navFooter" data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Footer", "interactionSource": "navigation"}}' > <li class="item item-parent row-1"> <a href="https://www.visitmadison.com/about-us/" target="_self" class="" title="About" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "About", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fabout-us%2F", "interactionText": "About"}}' >About</a> </li> <li class="item item-parent row-2"> <a href="/contact/" target="_self" class="" title="Contact" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Contact", "interactionUrl": "%2Fcontact%2F", "interactionText": "Contact"}}' >Contact</a> </li> <li class="item item-parent row-3"> <a href="/jobs/" target="_self" class="" title="Jobs" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Jobs", "interactionUrl": "%2Fjobs%2F", "interactionText": "Jobs"}}' >Jobs</a> </li> <li class="item item-parent row-4"> <a href="/privacy-policy/" target="_self" class="" title="Privacy Policy" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Privacy%20Policy", "interactionUrl": "%2Fprivacy-policy%2F", "interactionText": "Privacy%20Policy"}}' >Privacy Policy</a> </li> <li class="item item-parent row-5"> <a href="/terms-of-use/" target="_self" class="" title="Terms of Use" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Terms%20of%20Use", "interactionUrl": "%2Fterms-of-use%2F", "interactionText": "Terms%20of%20Use"}}' >Terms of Use</a> </li> <li class="item item-parent row-6 last"> <a href="/sitemap/" target="_self" class="" title="Sitemap" data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Sitemap", "interactionUrl": "%2Fsitemap%2F", "interactionText": "Sitemap"}}' >Sitemap</a> </li> </ul> </div> </div> <div class="social-cont"> <div data-civid="66d0c4732079820fbc291cf8" class="contentRender contentRender_29 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="71" data-sv-index="29" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <div class="social-links round-icons"> <ul> <li class="social-network" data-platform="Instagram"> <a class="social-link" href="https://www.instagram.com/destinationmadison" target="_blank" rel="noopener" title="Visit our Instagram page" aria-label="Visit our Instagram page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Instagram", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.instagram.com%2Fdestinationmadison", "interactionText" : "Instagram" } }' > <i class="social-icon fab fa-instagram" aria-hidden="true" ></i> </a> </li> <li class="social-network" data-platform="Tiktok"> <a class="social-link" href="https://www.tiktok.com/@destinationmadison" target="_blank" rel="noopener" title="Visit our Tiktok page" aria-label="Visit our Tiktok page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Tiktok", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.tiktok.com%2F%40destinationmadison", "interactionText" : "Tiktok" } }' > <i class="social-icon fab fa-tiktok" aria-hidden="true" ></i> </a> </li> <li class="social-network" data-platform="Facebook"> <a class="social-link" href="https://www.facebook.com/destinationmadison/" target="_blank" rel="noopener" title="Visit our Facebook page" aria-label="Visit our Facebook page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Facebook", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.facebook.com%2Fdestinationmadison%2F", "interactionText" : "Facebook" } }' > <i class="social-icon fab fa-facebook" aria-hidden="true" ></i> </a> </li> <li class="social-network" data-platform="Linkedin"> <a class="social-link" href="https://www.linkedin.com/company/destination-madison" target="_blank" rel="noopener" title="Visit our Linkedin page" aria-label="Visit our Linkedin page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Linkedin", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fdestination-madison", "interactionText" : "Linkedin" } }' > <i class="social-icon fab fa-linkedin" aria-hidden="true" ></i> </a> </li> <li class="social-network" data-platform="Pinterest"> <a class="social-link" href="https://www.pinterest.com/destinationmadison" target="_blank" rel="noopener" title="Visit our Pinterest page" aria-label="Visit our Pinterest page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Pinterest", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.pinterest.com%2Fdestinationmadison", "interactionText" : "Pinterest" } }' > <i class="social-icon fab fa-pinterest" aria-hidden="true" ></i> </a> </li> <li class="social-network" data-platform="Youtube"> <a class="social-link" href="https://www.youtube.com/c/DestinationMadison" target="_blank" rel="noopener" title="Visit our Youtube page" aria-label="Visit our Youtube page" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Youtube", "interactionSource" : "widget", "interactionUrl" : "https%3A%2F%2Fwww.youtube.com%2Fc%2FDestinationMadison", "interactionText" : "Youtube" } }' > <i class="social-icon fab fa-youtube-square" aria-hidden="true" ></i> </a> </li> </ul> </div></div> </div> <div class="text-cont"> <div class="mobile-footer-cont"> <div data-civid="66d0c4732079820fbc291cfa" class="contentRender contentRender_30 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="29" data-sv-index="30" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><section data-sv-core-textbox data-guid="daa70d54-a8a2-4886-8359-7d3e4ccb674b"> <p style="text-align: center;">22 e. mifflin street, suite 200</p> <p style="text-align: center;">madison, wi 53703</p> <p style="text-align: center;"><a href="tel:608-255-2537">(608) 255-2537</a> &#x2022; <a href="tel:800-373-6376">(800) 373-6376</a></p> <p style="text-align: center;"><a href="mailto:info@visitmadison.com">info@visitmadison.com</a></p> </section></div> </div> <div class="desktop-footer-cont"> <div data-civid="66d0c4732079820fbc291cfc" class="contentRender contentRender_31 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="29" data-sv-index="31" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'><section data-sv-core-textbox data-guid="7e3b72ed-04a7-4a80-9e65-07a8b1ba42b8"> <p>22 e. mifflin street, suite 200, madison, wi 53703</p> <p><a href="tel:608-255-2537">(608) 255-2537</a> &#x2022; <a href="tel:800-373-6376">(800) 373-6376</a> &#x2022; <a href="mailto:info@visitmadison.com">info@destinationmadison.com</a></p> </section></div> </div> <div class="copyright"> <p>&#169; Destination Madison</p> </div> </div> <div class="partners-cont"> <div data-civid="66d0c4732079820fbc291d00" class="contentRender contentRender_33 contentRender_type_widget contentRender_name_plugins_collections_type_custom_partner_slides contentRender_name_plugins_collections_template_custom_partner_logos" data-sv-time="67" data-sv-index="33" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <ul class="partner-logos" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "widgetName" : "Partner Logos", "interactionSource": "widget" } }'> <li class="only-sports">Our Partners</li> <li class="partner"> <a href="https://livability.com/best-places/2021-top-100-best-places-to-live-in-america/?utm_source=cision&utm_medium=email&utm_campaign=2021_BestPlaces&utm_id=2021+Top+100+Best+Places+to+Live+list" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https%3A%2F%2Flivability.com%2Fbest-places%2F2021-top-100-best-places-to-live-in-america%2F%3Futm_source%3Dcision%26utm_medium%3Demail%26utm_campaign%3D2021_BestPlaces%26utm_id%3D2021%2BTop%2B100%2BBest%2BPlaces%2Bto%2BLive%2Blist" } }' > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,q_75/v1/clients/madison/MicrosoftTeams_image_8c95af96-d297-4724-b095-285d407adcb3.png" alt="Livability Top 100 Logo"> </a> </li> <li class="partner"> <a href="https://destinationsinternational.org/" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https%3A%2F%2Fdestinationsinternational.org%2F" } }' > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,q_75/v1/clients/madison/partner1_0d2c4d14-30cd-4d16-90dc-675acd7d29e0.png" alt="partner1"> </a> </li> <li class="partner"> <a href="https://www.travelwisconsin.com/travel-resources/travel-green-wisconsin" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https%3A%2F%2Fwww.travelwisconsin.com%2Ftravel-resources%2Ftravel-green-wisconsin" } }' > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,q_75/v1/clients/madison/Travel_Green_logo_resize_951770f4-d6ca-43f3-9023-81299fcdb8b6.png" alt="Travel Green logo"> </a> </li> <li class="partner"> <a href="http://www.escapetowisconsin.com/" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "http%3A%2F%2Fwww.escapetowisconsin.com%2F" } }' > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,q_75/v1/clients/madison/partner3_959847ae-5c9e-4bfb-9c7c-7fb3aa1f62a1.png" alt="partner3"> </a> </li> <li class="partner"> <a href="https://www.visitmadison.com/sports/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https%3A%2F%2Fwww.visitmadison.com%2Fsports%2F" } }' > <img src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,q_75/v1/clients/madison/Untitled_design_7__5aeae412-af96-408e-b4ff-70286b4d9334.png" alt="Madison Area Sports Commission Logo"> </a> </li> </ul></div> </div> <div class="bottom-logos"> <div class="trip-advisor"> <a href="https://www.tripadvisor.com/" target="_blank"> <img src="/includes/public/assets/shared/tripadvisor.svg"> </a> </div> <div class="simpleview-logo"> <a href="https://www.simpleviewinc.com/our-services/creative-design/" target="_blank"> <img src="/includes/public/assets/shared/sv-logo.svg"/> </a> </div> </div> </div> <div class="mobile-fixed"> <div data-civid="66d0c4732079820fbc291d02" class="contentRender contentRender_34 contentRender_type_widget contentRender_name_plugins_common_cookie_banner" data-sv-time="19" data-sv-index="34" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'> <dialog class="cookie-banner dismissed hide" data-guid="eb713a87-c6f9-4eff-8931-95e1e2a143b9"> <div class="banner-inner"> <div class="banner-message"> <p>Would you like to accept cookies?</p> </div> <div class="banner-close"> <button class="button site-style" aria-label="Close cookie banner" data-sv-close-banner> Accept </button> </div> </div> </dialog> <script> require([ 'jquery', 'sv_clientLib' ], function ($, clientLib) { var root = $('[data-guid="eb713a87-c6f9-4eff-8931-95e1e2a143b9"]'); var bannerSeen = clientLib.getCookie('cookie-banner-seen'); if (bannerSeen !== "true") { root.removeClass('hide'); root.attr('open', true); setTimeout(function() { root.removeClass('dismissed'); }, 500); } root.find('[data-sv-close-banner]').on('click', function() { root.addClass('dismissed'); root.removeAttr('open') setTimeout(function() { root.addClass('hide'); }, 500); clientLib.setCookie({ name : 'cookie-banner-seen', value : 'true', path : '/', 'max-age' : 1438560*60 // 999 days }); }); }); </script></div> </div> </div> </div> </div> </div> <div id="quickview-detail" data-quickview-detail></div></div> <!-- footer css bundles --> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_layoutjs.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_vue_airbnb_style_datepicker.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_quickview.css"/> <link rel="stylesheet" href="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/css/custom_footer.css"/> <!-- footer js bundles --> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/core/public/js/loginCheck.js"></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/js/shared_footer.js"></script> <script src="/includes/public/managed/v_df9c14a4_3e7f6418/core/plugins/common/virtuals/js/custom_forms.js"></script> <!-- bottomBody --> <script data-id="site_global_footer"> require(["sv_clientLib", "sv_load!plugins_dynamic_content"], function(clientLib) { clientLib._initLazy(); }); </script> </body> </html>

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