Discover Manchester

{"perView":3.5,"breakpoints":{"639":{"perView":1},"1023":{"perView":2.5}}}
require(['site_tripbuilder', 'jquery'], function( tripbuilder, $) { const root = document.querySelector('[data-guid="05e6105d-a76a-478a-a4a9-c9cc7436cb88"]'); if (tripbuilder !== undefined) { tripbuilder.initButtons({ root : $(root), addButtonTemplate : '', removeButtonTemplate : '' }); } })

Manchester experiences designed for you.

Explore All

Essential Experiences

Family-Friendly

Urban Adventurers

Culture Lovers

Sophistication Seekers

Responsible Roamer

{{#data}}
  • {{/data}}
    require(['goatee','jquery'], function(goatee) { const ACTIVE_CLASS = 'active'; const root = document.querySelector('[data-guid="12c37779-b132-4136-a560-32d92951e661"]'); const tabEl = root.querySelector('[data-sv-tab-list]'); const tabCont = root.querySelector('[data-sv-tab-outer]'); const tabButton = root.querySelector("[data-sv-tab-button]").innerHTML; //This variable determines if we are using inner-tab panels or not. const HAS_PANELS = (root.querySelectorAll('[data-sv-tab-title]').length > 0) ? true : false; // Change the .widget-title selector if you want to generate tabs from another field. const tabs = HAS_PANELS ? root.querySelectorAll('[data-sv-tab-title]') : root.querySelectorAll(".widget-title"); if (tabs.length > 0) { const data = Array.from(tabs).map((tab) => ( { title: HAS_PANELS ? tab.getAttribute('data-sv-tab-title') : tab.textContent, guid: HAS_PANELS ? tab.getAttribute('data-guid') : tab.closest('[data-guid]').getAttribute('data-guid') } )); function clearActive() { if (HAS_PANELS) { tabCont.querySelector('.inner-tab-cont.active').classList.remove(ACTIVE_CLASS) } else { tabCont.querySelector('.contentRender.active').classList.remove(ACTIVE_CLASS) } root.querySelectorAll('[data-sv-tab-target]').forEach((button) => { button.setAttribute('aria-selected', 'false'); button.setAttribute('sv-tabindex', '-1'); button.parentNode.classList.remove('active'); }); } function activateTab({ button, tab }) { tabCont.addEventListener('transitionend', () => { clearActive(); tab.classList.add(ACTIVE_CLASS); button.setAttribute('aria-selected', 'true'); button.setAttribute('sv-tabindex', '0'); button.parentNode.classList.add('active'); tabCont.classList.remove('animating'); }, { once: true }); tabCont.classList.add('animating'); } function handleClick(e) { if (e.currentTarget.getAttribute('aria-selected') === 'true') return; const targetId = e.currentTarget.getAttribute('data-sv-tab-target'); const tab = HAS_PANELS ? root.querySelector(`[data-guid="${targetId}"]`) : root.querySelector(`[data-guid="${targetId}"]`).parentNode; activateTab({ button: e.currentTarget, tab }); } function handleKeydown(e) { const currentId = e.currentTarget.getAttribute('data-sv-tab-target'); const currentIndex = data.findIndex(({ guid }) => guid === currentId); let nextIndex; switch (e.key) { case 'ArrowUp': nextIndex = currentIndex - 1; if (nextIndex div.contentRender:nth-child(1)').classList.add('active');; } let html = goatee.fill(tabButton, { data }); tabEl.innerHTML = html; tabEl.querySelectorAll('li > button').forEach(item => { item.addEventListener('click', handleClick); item.addEventListener('keydown', handleKeydown); }) // JR - 09/08/2023 - Move View All link within tabs $( ".contentRender_name_plugins_common_custom_tab_container" ).each(function() { //locate view all link const viewAllLink = $(this).find('.view-all').clone(); //locate tabs ul const tabsList = $(this).find('.tabs'); // if view all link is present if(viewAllLink.length) { //create new li item and append to ul newListItem = document.createElement('li'); tabsList.append(newListItem); //add classname to last li for styling purposes tabsList.find('li:last-child').addClass('view-all-li'); // append view all link to new li tabsList.find('li:last-child').append(viewAllLink); } }); } });

    A city made for exploring

     

    Choose your Manchester

    Manchester experiences designed for you.

      Explore All

      Essential experiences

      Family friendly

      Urban adventurers

      Culture lovers

      Sophistication seekers

      {{#data}}
    • {{/data}}
      require(['goatee','jquery'], function(goatee) { const ACTIVE_CLASS = 'active'; const root = document.querySelector('[data-guid="8e4b6db3-100c-4ecf-b90f-507a59c0d539"]'); const tabEl = root.querySelector('[data-sv-tab-list]'); const tabCont = root.querySelector('[data-sv-tab-outer]'); const tabButton = root.querySelector("[data-sv-tab-button]").innerHTML; //This variable determines if we are using inner-tab panels or not. const HAS_PANELS = (root.querySelectorAll('[data-sv-tab-title]').length > 0) ? true : false; // Change the .widget-title selector if you want to generate tabs from another field. const tabs = HAS_PANELS ? root.querySelectorAll('[data-sv-tab-title]') : root.querySelectorAll(".widget-title"); if (tabs.length > 0) { const data = Array.from(tabs).map((tab) => ( { title: HAS_PANELS ? tab.getAttribute('data-sv-tab-title') : tab.textContent, guid: HAS_PANELS ? tab.getAttribute('data-guid') : tab.closest('[data-guid]').getAttribute('data-guid') } )); function clearActive() { if (HAS_PANELS) { tabCont.querySelector('.inner-tab-cont.active').classList.remove(ACTIVE_CLASS) } else { tabCont.querySelector('.contentRender.active').classList.remove(ACTIVE_CLASS) } root.querySelectorAll('[data-sv-tab-target]').forEach((button) => { button.setAttribute('aria-selected', 'false'); button.setAttribute('sv-tabindex', '-1'); button.parentNode.classList.remove('active'); }); } function activateTab({ button, tab }) { tabCont.addEventListener('transitionend', () => { clearActive(); tab.classList.add(ACTIVE_CLASS); button.setAttribute('aria-selected', 'true'); button.setAttribute('sv-tabindex', '0'); button.parentNode.classList.add('active'); tabCont.classList.remove('animating'); }, { once: true }); tabCont.classList.add('animating'); } function handleClick(e) { if (e.currentTarget.getAttribute('aria-selected') === 'true') return; const targetId = e.currentTarget.getAttribute('data-sv-tab-target'); const tab = HAS_PANELS ? root.querySelector(`[data-guid="${targetId}"]`) : root.querySelector(`[data-guid="${targetId}"]`).parentNode; activateTab({ button: e.currentTarget, tab }); } function handleKeydown(e) { const currentId = e.currentTarget.getAttribute('data-sv-tab-target'); const currentIndex = data.findIndex(({ guid }) => guid === currentId); let nextIndex; switch (e.key) { case 'ArrowUp': nextIndex = currentIndex - 1; if (nextIndex div.contentRender:nth-child(1)').classList.add('active');; } let html = goatee.fill(tabButton, { data }); tabEl.innerHTML = html; tabEl.querySelectorAll('li > button').forEach(item => { item.addEventListener('click', handleClick); item.addEventListener('keydown', handleKeydown); }) // JR - 09/08/2023 - Move View All link within tabs $( ".contentRender_name_plugins_common_custom_tab_container" ).each(function() { //locate view all link const viewAllLink = $(this).find('.view-all').clone(); //locate tabs ul const tabsList = $(this).find('.tabs'); // if view all link is present if(viewAllLink.length) { //create new li item and append to ul newListItem = document.createElement('li'); tabsList.append(newListItem); //add classname to last li for styling purposes tabsList.find('li:last-child').addClass('view-all-li'); // append view all link to new li tabsList.find('li:last-child').append(viewAllLink); } }); } });

      Looking for things to do in Manchester this week? From live music and theatre to family-friendly days out, food festivals and major sporting events, there’s something happening across Greater Manchester every day.

      What's on in Manchester - Highlights

      Manchester highlights

      Some of the must-see attractions, experiences and places to stay in Manchester

      Jodrell Bank

      Jodrell Bank is an amazing, unique, and awe-inspiring place. A world-leading deep-space radio…

      The Whitworth

      The Whitworth is proudly part of the University of Manchester and serves as a bridge between the…

      Co-op Live

      As the UK’s only music-first arena, Co-op Live boasts the largest floor space of any indoor…

      AO Arena

      The AO Arena Manchester, managed and operated by ASM Global, is one of the busiest venues in the…

      IWM North

      Extraordinary Powerful Stories  IWM North makes full use of its renowned architecture to…

      Aviva Studios

      Image Credit: OMA. Courtesy: Factory International. Aviva Studios is a global destination for arts…

      Chester Zoo

      Winter adventures start just 50 minutes from Manchester at Chester Zoo Home to over 30,000 animals…

      Lowry

      A magnificent building alongside Salford Quays, inside visitors will find three stunning theatres…

      Experiences to book now

      Discover these bookable activities to make the most of your trip to Manchester

      Places to stay in Manchester

      Make yourself at home at one of Manchester's great hotels or serviced apartments.

      View more hotels

      The Rex

      What to Expect at The Rex: Manchester’s Bold New Boutique Hotel Introducing The Rex - the bold…

      Explore Manchester's neighbourhoods

      Find out about some of the districts that make Manchester such a diverse region.

      View All

      Stockport

      Situated just 10-minutes south of Manchester city centre by train, Stockport is well worth a visit…

      Bolton

      Bolton is friendly town full of character in Greater Manchester, Ideally located close to the…

      Tameside

      Tameside stretches eastward from Manchester to the fringes of the Peak District National Park. Its…

      Oldham

      Lying to the northeast of Manchester, the borough of Oldham is a great combination of spectacular…

      Get to know Manchester

      Read more articles

      The Top Afternoon Teas in Greater Manchester

      Who can resist a sweet treat? Afternoon tea is a British staple whether you’re celebrating something or simply fancy a bit of indulgence. Whether you’re a jam first or cream first sort of person, there is nothing better than handmade scones, sandwiches, cakes and of course, a good old-fashioned pot…

      Read More
      • Clock icon6 minute read

      Discover SCENE: Manchester’s LGBTQ+ Film & TV Festival

      Image Credit: SCENE Festival, Fiona Finchett and Carl Sukonik Every August, Manchester's cultural calendar builds towards Pride, and SCENE Manchester LGBTQ+ Film & TV Festival is a great starting point for the celebrations. Returning for its third year, SCENE brings together an exciting programme of…

      Read More

      The Ealees Valley and Hollingworth Lake, Rochdale

      A gentle linear route between two railway stations visiting a tree-lined valley and one of the region’s most scenic bodies of water. This is part of a series of guest blogs by Andrew Read, who shares his insider tips on Greater Manchester’s incredibly varied green spaces and heritage. Andrew…

      Read More

      Tame Valley Station-to-Station Walk, Tameside

      A delightful route featuring a variety of pretty pathways between the towns of Mossley and Stalybridge. This is part of a series of guest blogs by Andrew Read, who shares his insider tips on Greater Manchester’s incredibly varied green spaces and heritage. Andrew demonstrated his passion for the…

      Read More

      Dovestone Reservoir from Greenfield, Oldham

      A moderately challenging route that brings you to one of the most spectacular locations in the region: Dovestone Reservoir in the dramatic Chew Valley. This is part of a series of guest blogs by Andrew Read, who shares his insider tips on Greater Manchester’s incredibly varied green spaces and…

      Read More

      The Irwell Valley and Burrs Country Park, Bury

      A step-free route between Bury town centre and Burrs Country Park featuring steam trains, ice creams and spectacular sculptures. This is part of a series of guest blogs by Andrew Read, who shares his insider tips on Greater Manchester’s incredibly varied green spaces and heritage. Andrew…

      Read More

      Most popular articles

      View All

      Visitor Information

      View All

      Share and follow Visit Manchester on Instagram

      Follow us everywhere