This downtown Vancouver hotel combined the best of the Pacific Rim in its décor and culinary offerings. Designed with five star standards and amenities, the 377-room hotel features a variety of the most luxurious suites.
Nestled at the base of Blackcomb Mountain, Whistler's landmark hotel, this hotel defines mountain luxury. An all season resort destination, this hotel offers a seamless blend of year-round adventure and unsurpassed guest service.
Known as the “Castle in the City,” this landmark hotel in downtown Vancouver offers unmatched luxury. It is the perfect place to explore the spectacular scenery and vibrant lifestyle, all while having a romantic getaway.
The Westin Bayshore is a downtown Vancouver hotel that offers guests the best of both worlds: the activities and cultural events of the city, as well as a relaxing resort experience. This hotel is sure to please all travelers alike.