The Westin Harbour Castle

We tailor holidays for your specific needs. From excursions to flights to hotels, we’ve got you covered.

Speak to an expert on

01242 253 073

or add this hotel to your online quote

The Westin is located just a few steps away from the shores of Lake Ontario, occupying one of the most enviable positions in the downtown area. From here you can take a scenic stroll along the vibrant waterfront, or it’s a short walk to many of the city’s visitor attractions, such as the CN Tower and Rogers Centre. The rooms are modern and spacious, with comfortable double or king beds, and either look towards the city or out over the lake. There is a small breakfast restaurant on site and a relaxed bar & lounge for early evening nibbles and a sundowner, best enjoyed on the lake view terrace, along with the Harbour Coffee Bar i the lobby for those on-the-go snacks. Guests can also make use of the fitness centre and indoor swimming pool.


What to do

Holidays featuring this Hotel