Vancouver

WESTCOAST Sightseeing

  • 321 Water St.
  • Vancouver, BC V6B 1B8
  • Phone: 604.451.1600 k , Toll Free: 1.877.451.1777
West Coast Sightseeing is Vancouver's best and most experienced tour company! Operating since 1984, our guides have an average of 8 years experience guiding for West Coast Sightseeing. Our year-round tours are the Vancouver City Tour, including options to got to the Aquarium and the Capilano Suspension Bridge, the Grouse Mountain and Capilano Suspension Bridge Tour, the Whistler and Shannon Falls Tour and the Victoria and Butchart Gardens Tour.

We also offer charter services, special rates for conferences and conventions and can design any custom itinerary you may require, including a botanical, native culture and historical tours.

You want it, we can do it!

Facility Info

Facebook
Twitter
","city":"Vancouver","acctid":1748,"sortcompany":"westcoast sightseeing","typename":"website - Visitors","state":"BC","recid":17926,"weburl":"http://westcoastsightseeing.com","status":"Active","meetingfacility":{"ceiling":0,"exhibits":0,"largestroom":0,"totalsqft":0,"reception":0,"theatre":0,"villas":0,"banquet":0,"numrooms":0,"booths":0,"suites":0,"classroom":0,"sleepingrooms":0},"phone":"604.451.1600","addressid":486,"email":"westcoast@vancouversightseeing.com","crmtracking":{"custom_instagram":"63_17926","core_itinerary":"58_17926","core_booking_click":"7_17926","core_map_view":"59_17926","core_listing_view":"1_17926","core_mobile_click":"16_17926","core_listing_click":"4_17926","core_mobile_view":"17_17926","custom_youtube":"60_17926","core_facebook_view":"14_17926","core_mobile_call":"18_17926","core_facebook_click":"15_17926","custom_yelp":"61_17926","core_twitter_view":"12_17926","custom_pinterest":"62_17926","core_twitter_click":"13_17926"},"country":"CANADA","tollfree":"1.877.451.1777","addresstype":"Physical","statusid":1,"categories":[{"primary":true,"subcatid":1292,"subcatname":"Sightseeing Companies","catname":"Visitor Activities","catid":99}],"regionid":43,"updated":"2016-01-26T17:32:38.000Z","accountudfs_object":{"3":{"name":"Bus. License","value":"01-01345","digits":0,"fieldid":3,"typeid":8,"type":"Text","value_raw":"01-01345","value_string":"01-01345"},"6":{"name":"Date Joined / Start Date","value":"1984-03-29T00:00:00.000Z","digits":0,"fieldid":6,"typeid":2,"type":"Date","value_raw":"1984-03-29T00:00:00.000Z","value_string":"03/29/1984"},"9":{"name":"FT Employees","value":25,"digits":0,"fieldid":9,"typeid":4,"type":"Number","value_raw":25,"value_string":"25"},"14":{"name":"PT Employees","value":20,"digits":0,"fieldid":14,"typeid":4,"type":"Number","value_raw":20,"value_string":"20"},"21":{"listid":185,"name":"Membership Level","value":"Full Status","digits":0,"fieldid":21,"typeid":7,"type":"Dropdown","value_raw":{"listid":185,"value":"Full Status"},"value_string":"Full Status"},"22":{"listid":3853,"name":"Major Category","value":"Visitor Attractions & Sightseeing","digits":0,"fieldid":22,"typeid":7,"type":"Dropdown","value_raw":{"listid":3853,"value":"Visitor Attractions & Sightseeing"},"value_string":"Visitor Attractions & Sightseeing"},"23":{"listid":3887,"name":"Minor Category","value":"Sightseeing Companies","digits":0,"fieldid":23,"typeid":7,"type":"Dropdown","value_raw":{"listid":3887,"value":"Sightseeing Companies"},"value_string":"Sightseeing Companies"},"1267":{"name":"Experience Pass 2012","value":true,"digits":0,"fieldid":1267,"typeid":11,"type":"Yes/No","value_raw":true,"value_string":"Yes"},"1268":{"name":"Experience Pass 2013","value":true,"digits":0,"fieldid":1268,"typeid":11,"type":"Yes/No","value_raw":true,"value_string":"Yes"},"1269":{"name":"Experience Pass 2014","value":true,"digits":0,"fieldid":1269,"typeid":11,"type":"Yes/No","value_raw":true,"value_string":"Yes"},"1339":{"name":"Experience Pass 2015","value":true,"digits":0,"fieldid":1339,"typeid":11,"type":"Yes/No","value_raw":true,"value_string":"Yes"}},"title":"WESTCOAST Sightseeing","alpha":"w","loc":{"type":"Point","coordinates":[-123.017184,49.2599941]},"sites":["primary"],"primary_site":"primary","primary_category":{"primary":true,"subcatid":1292,"subcatname":"Sightseeing Companies","catname":"Visitor Activities","catid":99},"primarycatid":99,"primarysubcatid":1292,"cms_title":"WESTCOAST Sightseeing - Visitor Activities (17926)","cms_title_sort":"westcoast sightseeing - visitor activities (17926)","primary_image_url":"http://VancouverBC.simpleviewcrm.com/images/listings/original_Victoria-Butchart-Gardens_Inner-Harbour.jpg","filter_tags":["site_primary","catid_99","subcatid_1292","site_primary_catid_99","site_primary_subcatid_1292","site_primary_catid_99_subcatid_1292"],"rankorder":999,"amenityTree":[],"_absolute_urls":{"primary":"http://www.tourismvancouver.com/listings/westcoast-sightseeing/17926/"},"id":"56b393ba0bbfdf9c537602b9","detailURL":"/listings/westcoast-sightseeing/17926/","url":"/listings/westcoast-sightseeing/17926/","absolute_primary_url":"http://www.tourismvancouver.com/listings/westcoast-sightseeing/17926/","isListing":true,"longitude":-123.017184,"latitude":49.2599941,"hasTripAdvisor":true,"yelpid":"westcoast-sightseeing-vancouver-5","hasYelp":false}; var tripadvisorVersion = Number("2"); // FaceBook embed init var fbRoot = root.find('.facebook-embed'); var fbTemplate = fbRoot.find('[data-template]').html(); var fbContent = fbRoot.find('[data-content]'); var fbUrl = "facebook.com/westcoastsightseeing"; var tabs = $(root.find('.tabs-content-container .tabs-content')[0]); var tabletBreak = 1024; var createFbHtml = function () { var container_width = window.innerWidth > tabletBreak ? 500 : tabs.outerWidth(); var container_height = 500; var fbData = { width: container_width, height: container_height, href: fbUrl }; var html = goatee.fill(fbTemplate, fbData); fbContent.html(html); facebookLib.init(); fbContent.data('size', getSize()); }; var getSize = function() { return window.innerWidth > tabletBreak ? "medium" : "small"; } $(window).bind("resize", function() { var curSize = fbContent.data('size'); if (getSize() !== curSize || getSize() === 'small') { fbContent.data('size', getSize()); createFbHtml(); facebookLib.init(); } }); createFbHtml(); // taken from cutup /*---------- Listing Details Tab Handler ----------*/ listing_details_tab_handler(); function listing_details_tab_handler() { var $sel_tabs = $('#sel_tabs'); if ($sel_tabs.length > 0) { $sel_tabs.change(function() { var link_id = $(this).val(); $('#tgr_' + link_id).trigger('click'); }); } } /**** CRM tracking - DO NOT REMOVE!!!! ****/ lib.addCrmSocialClickTracking(root, data); sv_crmLib.trackAjax(data.crmtracking.core_listing_view); /*** Media Gallery ***/ var getVideoID = function(url) { if (url.match(/https?:\/\/www\.youtube\.com\/watch\?v=.*/) !== null) { return url.replace(/.*\?v=/, ""); } else if (url.match(/https?:\/\/youtu\.be\/.*/) !== null) { return url.replace(/.*\//, ""); } } var galleryTemplate = root.find("[data-sv-galleryTemplate]").html(); var galleryContainer = root.find('[data-sv-galleryContainer]'); var galleryParent = galleryContainer.parent(); if (data.media !== undefined) { data.media.forEach(function(val, i) { if (val.mediatype === "Image" || val.mediatype === "Logo") { val.image = sv_cloudinaryLib.default.createResource({ imageUrl : val.mediaurl }); } else if (val.mediatype === "YouTube") { val.videoID = getVideoID(val.mediafile); //you may use default, 0, 1, 2 or 3 for the youtube file name val.image = sv_cloudinaryLib.default.createResource({ imageUrl : "http://img.youtube.com/vi/" + val.videoID + "/0.jpg" }); } }); var galCount = data.media.length; var galleryHTML = goatee.fill(galleryTemplate, { media : data.media, total : galCount }); galleryContainer.replaceWith(galleryHTML); galleryParent.find(".item-image a").on("click", function(e) { if (Shadowbox && Shadowbox.cache && Shadowbox.cache[1] === undefined) e.preventDefault(); }); Shadowbox.init(); // taken from footer js from cutup function init_listing_details_slick() { var $details_slick_nav; var $details_slick = $('#details_slick'); var $cnt_details_slick = $('#cnt_details_slick'); var $cnt_details_slick_controls = $('#cnt_details_slick_controls'); if ($details_slick.length > 0) { if ($cnt_details_slick_controls.length > 0) { $details_slick_nav = $cnt_details_slick_controls.find('.slick-nav'); } $details_slick.slick( { dots: false, speed: 500, arrows : true, infinite: true, autoplay: true, autoplaySpeed: 5000, //adaptiveHeight : true, appendArrows : $details_slick_nav, prevArrow : '', nextArrow : '' }); } } init_listing_details_slick(); } else { var galleryHTML = goatee.fill(galleryTemplate, {}); galleryContainer.replaceWith(galleryHTML); } var isRestaurant = data.categories.filter(function(cat) { return cat.catid === 95; }); // Yelp if(isRestaurant.length > 0) { var fetchYelp = function() { var yelphtml = ""; var yelpid = ""; if (data.social !== undefined && data.social instanceof Array) { //find yelp data.social.forEach(function(val,i) { if (val.smserviceid == 5) { yelpid = val.value; return false; } }); if (yelpid.length > 0) { var yelpapi = {service: "yelp", endpoint: "business", svArgs: {id: yelpid} }; $.get("/plugins/core/svapi/", yelpapi, function(res) { res.data.reviews = res.data.reviews.map(function(item) { item.dateMoment = clientMoment(item.time_created * 1000).format('MMM Do YYYY'); return item; }); var yelphtml = goatee.fill(root.find("[data-sv-yelpTemplate]").html(), res.data); root.find("[data-tabhead-yelp]").show().on('click', function(e) { e.preventDefault(); var tc = root.find("#tab_yelp"); if (tc.html().length == 0) { tc.html(yelphtml); } }); }); } else { return false; } } else { return false; } return true; }; fetchYelp(); } // Trip Advisor if(isRestaurant.length < 1) { var fetchTA = function() { var args = {service: "tripadvisor", recid: data.recid}; $.get("/includes/plugins/listings/getreviews/", args, function(res) { if (res.success) { root.find("[data-tabhead-ta]").show(); res.data.tripadvisorVersion = tripadvisorVersion; root.find("#tab_tripadvisor").html(goatee.fill(root.find("[data-sv-tripadvisorTemplate]").html(), res.data)); return true; } else { return false; } }).fail(function() { return false; } ); } fetchTA(); } var fetchTweets = function() { var getUsername = function() { var u = 'https://twitter.com/twitter.com/WESTCOASTsights/'; if(u) { return u.split('.com/')[1].split('/')[0]; } return false; }; var username = getUsername(); if(username) { var twitterUrl = '/plugins/core/svapi/?service=twitter&endpoint=usertweets&serviceArgs[screen_name]='+username; $.get(twitterUrl, function(res) { if(res.success && res.data.length > 0) { var twitterhtml = goatee.fill(root.find('[data-sv-twitterTemplate]').html(), {'user': res.data[0].user, 'tweets': res.data}); root.find('#twitter-embed').html(twitterhtml); } }); } }; fetchTweets(); if (data.latitude && data.longitude) { var placemarks = [{ id : "listing_" + data.recid, marker : { position : [data.latitude, data.longitude] }, infoWindow : { content : goatee.fill("
{{company}}
{{address1}}
", data) } }]; var tabOpenMap = root.find("[data-sv-mapTabButton]"); var tabOpenMapContent = root.find("[data-sv-mapTabButtonContent]"); tabOpenMapContent.data("svMapInit", false); var initMapTab = function() { if (tabOpenMapContent.data("svMapInit") === false) { tabOpenMapContent.data("svMapInit", true); mapObj.init({ node : root, map : { markerIcon : '/includes/public/assets/shared/map_point.png', mapOptions : { zoom: 16 } } }, true); mapObj.setState({ placemarksAdded : false, placemarks : placemarks }); mapObj.initDetailInterface(); } }; if (tabOpenMapContent.hasClass('active') == true) { initMapTab(); } else { tabOpenMap.click(initMapTab); } } // add seo data var seoCat = 'Listings', seoLabel = data.title, seoVars = {vt: 'Detail', et: seoLabel, ua: 'Click'}, seoArgs = {'event': 'tEvent', 'eventCategory': seoCat, 'eventLabel': seoLabel}, sem = sem || {}, si; sem.getSeoData = function (o,a,b) { var _b = (arguments.length >= 3) ? b : a; return $(o).closest("[" + a + "]").attr(_b); }; $.extend(seoArgs, seoVars); var seoTObj = { email: {'eventAction': 'Email', 'lt': 'Email', 'ot': 'Text'}, website: {'eventAction': 'Visit Website', 'lt': 'Website', 'ot': 'Text'}, booking: {'eventAction': 'Book Now', 'lt': 'BookNow', 'ot': 'Text'}, twitterName: {'eventAction': 'Twitter Name', 'lt': 'Twitter', 'ot': 'Social'}, twitterReply: {'eventAction': 'Twitter Reply', 'lt': 'Twitter', 'ot': 'Social'}, twitterRetweet: {'eventAction': 'Twitter Retweet', 'lt': 'Twitter', 'ot': 'Social'}, twitterFavorite: {'eventAction': 'Twitter Favorite', 'lt': 'Twitter', 'ot': 'Button'}, socialFacebook: {'eventAction': 'Social Facebook', 'lt': 'Facebook', 'ot': 'Button'}, socialTwitter: {'eventAction': 'Social Twitter', 'lt': 'Twitter', 'ot': 'Button'}, socialYoutube: {'eventAction': 'Social Youtube', 'lt': 'Youtube', 'ot': 'Button'}, socialInstagram: {'eventAction': 'Social Instagram', 'lt': 'Instagram', 'ot': 'Button'}, socialPinterest: {'eventAction': 'Social Pinterest', 'lt': 'Pinterest', 'ot': 'Button'}, tabMap: {'eventAction': 'Click Tab Map', 'lt': 'Map', 'ot': 'Tab'}, tabAmenities: {'eventAction': 'Click Tab Amenities', 'lt': 'Amenities', 'ot': 'Tab'}, tabOffers: {'eventAction': 'Click Tab Offers', 'lt': 'Offers', 'ot': 'Tab'}, tabMeetingfacilities: {'eventAction': 'Click Tab Meeting Facilities', 'lt': 'Meeting Facilities', 'ot': 'Tab'}, tabEvents: {'eventAction': 'Click Tab Events', 'lt': 'Events', 'ot': 'Tab'}, tabSocial: {'eventAction': 'Click Tab Social', 'lt': 'Social', 'ot': 'Tab'}, tabTripadvisor: {'eventAction': 'Click Tab Tripadvisor', 'lt': 'Tripadvisor', 'ot': 'Tab'}, tabYelp: {'eventAction': 'Click Tab Yelp', 'lt': 'Yelp', 'ot': 'Tab'}, subtabFacilityinfo: {'eventAction': 'Click Subtab Facility Info', 'lt': 'Facility Info', 'ot': 'Subtab'}, subtabMeetingrooms: {'eventAction': 'Click Subtab Meeting Rooms', 'lt': 'Meeting Rooms', 'ot': 'Subtab'}, subtabFacebook: {'eventAction': 'Click Subtab Facebook', 'lt': 'Subtab Facebook', 'ot': 'Subtab'}, subtabTwitter: {'eventAction': 'Click Subtab Twitter', 'lt': 'Subtab Twitter', 'ot': 'Subtab'}, tbView: {'eventAction': 'Trip Builder - View', 'lt': 'Trip Builder', 'ot': 'Trip Builder'}, subtabAmenities: {'eventAction': 'Subtab Amenities', 'lt': 'Subtab Amenities', 'ot': 'Tab'}, entities: {'eventAction': 'Entities', 'lt': 'Entities', 'ot': 'Text'} }; // trip builder object var seoTB = { add: seot.addEvent({wrap: true, category: seoCat, action: "Trip Builder - Add", label: seoLabel, vars: [seoVars, {lt: "TripBuilder", ot: "TripBuilder", ui: 'Conversion'}]}), remove: seot.addEvent({wrap: true, category: seoCat, action: "Trip Builder - Remove", label: seoLabel, vars: [seoVars, {lt: "TripBuilder", ot: "TripBuilder"}]}), }; for (var si in seoTObj) { $.extend(seoTObj[si], seoArgs); } root.on('click', '[data-seo-email]', function () { gtmDataLayer.push(seoTObj.email); }); root.on('click', '[data-seo-website]', function () { gtmDataLayer.push(seoTObj.website); }); root.on('click', '[data-seo-booking]', function () { gtmDataLayer.push(seoTObj.booking); }); root.on('click', '[data-seo-twitter-name]', function () { gtmDataLayer.push(seoTObj.twitterName); }); root.on('click', '[data-seo-twitter-reply]', function () { gtmDataLayer.push(seoTObj.twitterReply); }); root.on('click', '[data-seo-twitter-retweet]', function () { gtmDataLayer.push(seoTObj.twitterRetweet); }); root.on('click', '[data-seo-twitter-favorite]', function () { gtmDataLayer.push(seoTObj.twitterFavorite); }); root.on('click', '[data-seo-social-facebook]', function () { gtmDataLayer.push(seoTObj.socialFacebook); }); root.on('click', '[data-seo-social-twitter]', function () { gtmDataLayer.push(seoTObj.socialTwitter); }); root.on('click', '[data-seo-social-youtube]', function () { gtmDataLayer.push(seoTObj.socialYoutube); }); root.on('click', '[data-seo-social-instagram]', function () { gtmDataLayer.push(seoTObj.socialInstagram); }); root.on('click', '[data-seo-social-pinterest]', function () { gtmDataLayer.push(seoTObj.socialPinterest); }); root.on('click', '[data-seo-tab-map]', function () { gtmDataLayer.push(seoTObj.tabMap); }); root.on('click', '[data-seo-tab-amenities]', function () { gtmDataLayer.push(seoTObj.tabAmenities); }); root.on('click', '[data-seo-tab-offers]', function () { gtmDataLayer.push(seoTObj.tabOffers); }); root.on('click', '[data-seo-tab-meetingfacilities]', function () { gtmDataLayer.push(seoTObj.tabMeetingfacilities); }); root.on('click', '[data-seo-tab-events]', function () { gtmDataLayer.push(seoTObj.tabEvents); }); root.on('click', '[data-seo-tab-social]', function () { gtmDataLayer.push(seoTObj.tabSocial); }); root.on('click', '[data-seo-tab-tripadvisor]', function () { gtmDataLayer.push(seoTObj.tabTripadvisor); }); root.on('click', '[data-seo-tab-yelp]', function () { gtmDataLayer.push(seoTObj.tabYelp); }); root.on('click', '[data-seo-subtab-facilityinfo]', function () { gtmDataLayer.push(seoTObj.subtabFacilityinfo); }); root.on('click', '[data-seo-subtab-meetingrooms]', function () { gtmDataLayer.push(seoTObj.subtabMeetingrooms); }); root.on('click', '[data-seo-subtab-facebook]', function () { gtmDataLayer.push(seoTObj.subtabFacebook); }); root.on('click', '[data-seo-subtab-twitter]', function () { gtmDataLayer.push(seoTObj.subtabTwitter); }); root.on('click', '[data-seo-tb-view]', function () { gtmDataLayer.push(seoTObj.tbView); }); root.on('click', '[data-seo-subtab-amenities]', function () { seoTObj.subtabAmenities.eventAction = 'Click Subtab ' + sem.getSeoData(this, 'data-seo-subtab-amenities'); gtmDataLayer.push(seoTObj.subtabAmenities); }); root.on('click', '[data-seo-entities]', function () { seoTObj.entities.eventAction = 'Click Entities ' + sem.getSeoData(this, 'data-seo-entities'); gtmDataLayer.push(seoTObj.entities); }); // end seo data if (tripbuilder !== undefined) { tripbuilder.initButtons({ root : root, addButtonTemplate : 'Add to Itinerary', removeButtonTemplate : 'Remove from ItineraryView Trip' }); } $('.tabs.no-stack > dd > a').on('click', function(e) { e.preventDefault(); var tid = $(this).attr('href'); var t = $(this).closest('.tabs'); var dd = $(this).closest('dd'); var tc = t.closest('.tabs-content').closest('.content'); tc.removeClass('active'); $(tid).addClass('active'); $(tid).siblings().removeClass('active'); dd.addClass('active'); dd.siblings().removeClass('active'); t.toggleClass('open'); }); $(".tabs.subtab").each(function(i) { if ($(this).find('dd').length < 2) { $(this).addClass('solo'); } }); $(window).on('resize', function() { /* when using open left menu tabs in desktop and closed dropdown style tabs in mobile we want to reset the open state. otherwise clicking on a tab in desktop will leave it stuck on open when re-sizing to responsive */ $('.listings .tabs.open').removeClass('open'); }); });