Things to do in Montreal

Sort by Tribes
Show Local favorites
610 Results
  • 1
    Old Montreal

    Old Montreal

    Ranked #1 overall in Montreal things to do
    9.2218 reviews
    Sights and Museums, Neighborhood
    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
    9.3120 reviews
    Outdoors, Hiking and Nature, Park
    Popular withOutdoorsyAdventureFamilies

    Absolutely breathing & adventurous for little ones as well as serene for the elderly!

  • 3
    Notre-Dame Basilica

    Notre-Dame Basilica

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

    Currently Nortre-Dame Basilica offers a light show inside the church called Aura. The first part of the show you can walk around and take pictures of the church then the ...

  • 4
    Montréal Botanical Garden

    Montréal Botanical Garden

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

    You can easily go the the botanical garden by metro and it will take you 2o minutes. There is a Chinese garden and Japanese garden, really great.

  • 5
    Old Port of Montreal (Vieux-Port)

    Old Port of Montreal (Vieux-Port)

    Ranked #5 overall in Montreal things to do
    9.293 reviews
    Sights and Museums, Historic Site, Landmark, Neighborhood
    Popular withFamiliesHistoryOutdoorsy

    Nice walk but otherwise eh..., nothing special worth a visitor's time and consideration.

  • 6
    Montreal Biodome

    Montreal Biodome

    Ranked #6 overall in Montreal things to do
    8.682 reviews
    Sights and Museums, History Museum
    Popular withFamiliesAdventureGreen

    It's a great concept, great for exposing kids to some animals they would normally see in canada, fish from St Lawrence river and last but not least my personal favorited ...

  • 7


    Ranked #7 overall in Montreal things to do
    7.979 reviews
    Sights and Museums, Neighborhood
    Popular withFoodiesFamiliesAdventure

    Walking distance from the apartment and it is a nice China town, to discover with few good places where to eat

  • 8
    Olympic Stadium

    Olympic Stadium

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

    It was nice to see and go up to the top of the tower. The view was nice, but in terms of things to do that's pretty much it

  • 9
    Rue Ste. Catherine

    Rue Ste. Catherine

    Ranked #9 overall in Montreal things to do
    8.862 reviews
    Sights and Museums, Landmark, Neighborhood
    Popular withFoodiesNightlifeStudents

    Montreal's most famous street. 5 minutes walking distance from our condo ! Tons of restaurants, bars, nightclubs, boutiques, cinemas,etc...

  • 10
    Underground City

    Underground City

    Ranked #10 overall in Montreal things to do
    8.366 reviews
    Sights and Museums, Shopping, Landmark, Neighborhood
    Popular withFamiliesBusinessAdventure

    I found this pretty interesting as I have come across nothing like it in Europe and set myself a fun (to me) challenge. How far could I travel from my ...

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();"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("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, 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); } };