The Westin Harbor Castle is located on the vibrant waterfront of Lake Ontario and features refreshing accommodations in Canada's largest city. Our hotel invites you to revel in the season as you walk through Toronto's theatre and entertainment districts and to find delight in all the seasonal fun the nearby Harbourfront Centre has to offer.
This CAA/AAA Four diamond property is a landmark downtown Toronto Hotel and your haven of personal well being in Toronto.
A Lakeside Landmark
The Westin Harbour Castle, Toronto is a CAA/AAA Four Diamond hotel located in the heart of downtown Toronto. Guests can easily access the city’s most thrilling destinations, from the bustling financial district to the lively Lake Ontario waterfront.
You’ll find plenty to keep you productive, relaxed, and feeling your best during your stay. Keep fit in the WestinWORKOUT® Fitness Studio, swim laps in the indoor pool, or take advantage of 70,000 square feet of meeting facilities for inspired, flawless events.
A better you is just around the corner in one of our 977 rooms and suites. Modern furnishings, stunning lake views, our world-renowned Westin Heavenly Bed® and Heavenly Bath®, and our signature botanicals leave you feeling inspired and well rested.