At The Westin Bayshore, Vancouver, you'll be a short five-minute drive from Canada Place Cruise Ship Terminal and Canada Place. Guests can visit the spa to indulge in deep-tissue massages, aromatherapy or Ayurvedic treatments, and H2 Kitchen + Bar serves breakfast, lunch and dinner. Other highlights at this luxurious hotel include an indoor pool, an outdoor pool and a poolside bar. The pool and helpful staff get great marks from fellow travellers.