Things to do in Victoria

Sort by Tribes
Show Local favorites
258 Results
  • 1
    Butchart Gardens

    Butchart Gardens

    Ranked #1 overall in Victoria things to do
    9.5107 reviews
    Landmark, Garden, Park
    Popular withOutdoorsyFamiliesArtsy

    Beautiful gardens. Could spend all day there. Went a few years ago and took so many pictures...there's so much to see and it's all beautiful

  • 2
    British Columbia Parliament Buildings

    British Columbia Parliament Buildings

    Ranked #2 overall in Victoria things to do
    8.979 reviews
    Sights and Museums, History Museum, Government Building
    Popular withHistoryFamiliesArtsy

    Parliament was actually really cool! If you get the chance go on a tour, which I didn't get to do because there wasn't one held on the day I was ...

  • 3
    Royal BC Museum

    Royal BC Museum

    Ranked #3 overall in Victoria things to do
    9.666 reviews
    Sights and Museums, History Museum
    Popular withHistoryFamiliesStudents

    The Royal British Columbia Museum is a fantastic museum housed is a really ugly building. Ignore the outside, the exhibits are amazing. The kids can even pan for gold and ...

  • 4
    Beacon Hill Park

    Beacon Hill Park

    Ranked #4 overall in Victoria things to do
    9.258 reviews
    Outdoors, Park
    Popular withOutdoorsyFamiliesGreen

    A short 10 minute walk (take the short cut through the grounds of St. Anne's Academy) to our gracious Beacon Hill Park. Stop in at the Childrens Petting Zoo (great ...

  • 5
    Inner Harbour

    Inner Harbour

    Ranked #5 overall in Victoria things to do
    9.249 reviews
    Outdoors, Landmark, Harbor or Marina, Transportation, Pier
    Popular withOutdoorsyFamiliesArtsy

    The Inner harbour of Victoria is quite nice, cruise ships stop here and its a beautiful site.

  • 6
    Fisherman's Wharf Park

    Fisherman's Wharf Park

    Ranked #6 overall in Victoria things to do
    9.243 reviews
    Shopping, Outdoors, Beaches and Watersports, Park
    Popular withOutdoorsyFamiliesFoodies

    We love strolling along the funky float homes and stopping in at Rockn' Rolls Sushi.

  • 7
    BC Ferries

    BC Ferries

    Ranked #7 overall in Victoria things to do
    8.843 reviews
    Transportation, Ferry
    Popular withOutdoorsyAdventureFamilies

    Our Beach House is an hour drive north on Highway 19 from Nanaimo Ferry Terminals. We are a 5 min drive to Buckley Bay Ferry Terminals where you can access ...

  • 8


    Ranked #8 overall in Victoria things to do
    8.938 reviews
    Sights and Museums, Neighborhood
    Popular withFoodiesHistoryArtsy

    It's an enjoyable 15 minute walk over to North America's 2nd oldest Chinatown. Your route can take you along the Government Street "tourist strip" with a stop in Bastion Square ...

  • 9
    Craigdarroch Castle

    Craigdarroch Castle

    Ranked #9 overall in Victoria things to do
    9.233 reviews
    Sights and Museums, Historic Site, Landmark, Castle or Palace
    Popular withHistoryFamiliesArtsy

    Absolutely incredible and accurate time piece in the heart of Victoria. Knowledgable and friendly staff. One of my favourite stops!

  • 10
    Fan Tan Alley

    Fan Tan Alley

    Ranked #10 overall in Victoria things to do
    9.029 reviews
    Sights and Museums, Shopping, Historic Site
    Popular withHistoryArtsyAdventure

    This is a fun place to shop. It is a narrow opening between two buildings with lots of unique shops - funky!

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); } };