Things to do in Montreal

Sort by Tribes
Categories
Show local favourites
610 Results
  • 1
    Old Montreal

    Old Montreal

    Ranked #1 overall in Montreal things to do
    215 reviews
    Sights and Museums, Neighbourhood
    Popular withHistoryFoodiesArtsy

    Need to return because you can't see and do it all at once in Old Montreal! Easy to get there VIA the underground metro.

  • 2
    Mount Royal Park

    Mount Royal Park

    Ranked #2 overall in Montreal things to do
    120 reviews
    Outdoors, Hiking and Nature, Park
    Popular withOutdoorsyAdventureFamilies

    I love this nature patch in the middle of the city. It's a wonderful trail of about 5K all the way to the top, highly recommended! During the summer and ...

  • 3
    Notre-Dame Basilica

    Notre-Dame Basilica

    Ranked #3 overall in Montreal things to do
    156 reviews
    Sights and Museums, Historic Site, Church
    Popular withHistorySpiritualArtsy

    Beautiful historical church that's still active with weekly services. $6 CAD entrance fee, worth every penny. Long lines but moved quickly.

  • 4
    Montréal Botanical Garden

    Montréal Botanical Garden

    Ranked #4 overall in Montreal things to do
    94 reviews
    Outdoors, Garden, Park
    Popular withOutdoorsyFamiliesGreen

    Beautiful place with amazing events. We love the Botanical Garden in all season, it is near the house and always has something interesting to see. My favorite time is in ...

  • 5
    Old Port of Montreal (Vieux-Port)

    Old Port of Montreal (Vieux-Port)

    Ranked #5 overall in Montreal things to do
    93 reviews
    Sights and Museums, Neighbourhood
    Popular withFamiliesHistoryOutdoorsy

    Beautiful old buildings and cobble streets by the water, art galleries and restaurants.

  • 6
    Montreal Biodome

    Montreal Biodome

    Ranked #6 overall in Montreal things to do
    81 reviews
    Sights and Museums, Zoo or Aquarium
    Popular withFamiliesGreenAdventure

    The Biodome is lots of fun. Whether you’re traveling with a family or as a couple the dorms are filled with fauna and flora your eyes will enjoy. What a ...

  • 7
    Chinatown

    Chinatown

    Ranked #7 overall in Montreal things to do
    79 reviews
    Sights and Museums, Neighbourhood
    Popular withFoodiesFamiliesBackpackers

    An unexpected visual and culinary diversion from the rest of Montreal. Modest in size but with a range of restaurants.

  • 8
    Olympic Stadium

    Olympic Stadium

    Ranked #8 overall in Montreal things to do
    73 reviews
    Sports, Stadium
    Popular withFamiliesHistoryAdventure

    Great view from the top of the tower. Would go back again if I could. Consider doing the guided tour. The tour guide was great.

  • 9
    Rue Ste. Catherine

    Rue Ste. Catherine

    Ranked #9 overall in Montreal things to do
    62 reviews
    Sights and Museums, Neighbourhood
    Popular withFoodiesNightlifeStudents

    Love this street, even in winter! Shops, universities, restaurants, churches -- everything. Very colorful!

  • 10
    Underground City (RÉSO)

    Underground City (RÉSO)

    Ranked #10 overall in Montreal things to do
    66 reviews
    Sights and Museums, Neighbourhood
    Popular withFamiliesBusinessAdventure

    Place was convenient due to the bad weather and easy to navigate. Quick food is comparable to US mall cuisine.

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=montreal&controller=topics&country_code=&current_user_id=&filters=&id=2000000014195&klass_name=Region&list_type=attractions&nearby=false&path=montreal%2Fthings-to-do&place=2000000014195&place_type=City&place_type=region&region=2000000014195", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000014195" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }