El Westin Bayshore es un hotel de lujo ubicado en el puerto de Vancouver, con vistas panorámicas al agua y a las montañas. Ofrece habitaciones y suites amplias y elegantes, así como una piscina al aire libre, un spa y varios restaurantes. El hotel también cuenta con un programa de actividades para niños y una ubicación conveniente cerca de atracciones familiares como el parque Stanley y el acuario de Vancouver.