Things to do in Montreal

Sort by Tribes
Categories
Show Local favorites
564 Results
  • 1
    Old Montreal

    Old Montreal

    Ranked #1 overall in Montreal things to do
    208 reviews
    Sights and Museums,Tours, Classes and Rentals,Historic Site,Cruise
    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
    116 reviews
    Sights and Museums,Outdoors,Park
    Popular withOutdoorsyAdventureFamilies

    If you love climbing things and hiking, do this. If you don't, certainly not an out-of-this-world park for a visit. Although it is funny that they call it "the Mountain".

  • 3
    Notre-Dame Basilica

    Notre-Dame Basilica

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

    Beautiful. Not the same Basilica in France. Have to pay a small fee to see but absolutely worth it.

  • 4
    Montréal Botanical Garden

    Montréal Botanical Garden

    Ranked #4 overall in Montreal things to do
    92 reviews
    Outdoors,Hiking and Nature,Children's Activities,Park
    Popular withOutdoorsyFamiliesGreen

    The Chinese and Japanese lanterns exhibits were absolutely stunning to see.

  • 5
    Old Port of Montreal (Vieux-Port)

    Old Port of Montreal (Vieux-Port)

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

    A must see no matter what season! Loads of restaurants, shops and a really nice view

  • 6
    Montreal Biodome

    Montreal Biodome

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

    Aside from a very friendly and curious puffin and two beautiful macaws, this was a pretty big disappointment. Beavers and otters were the main attraction of one section but weren't ...

  • 7
    Chinatown

    Chinatown

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

    very small chinatown, but very cheeps and goods restaurant and cute shops

  • 8
    Olympic Stadium

    Olympic Stadium

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

    Great view from the top of the tower and the guides there are just excellent. Highly recommend anyone visiting Montreal to go and see this.

  • 9
    Rue Ste. Catherine

    Rue Ste. Catherine

    Ranked #9 overall in Montreal things to do
    60 reviews
    Sights and Museums,Landmark
    Popular withFoodiesNightlifeFamilies

    If you want food, just simply stroll down this street and you'll find all kinds of delicious eats ranging from Asian to French to fusion.

  • 10
    Underground City (RÉSO)

    Underground City (RÉSO)

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

    Would you like to leave your hotel, shop, go to the cinema, get your hair cut and do groceries without ever seeing the light of day? I bet you would ...

var ListPage = { maxTries: 25, interval: 400, 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(ListPage.update(url, ++count, callback), self.interval); } 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(){ HotelRates.ajax(); }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?country_code=us&current_user_id=&locale=en&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 = 'USD', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }