The St. Regis Toronto
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 4% of all rated hotels worldwide.
About this hotel
The St. Regis Toronto is a luxury property located in downtown Toronto, part of the St. Regis collection known for service-focused hospitality. The hotel carries the Forbes Travel Guide designation as a recognized property in 2026, affirming its position in the upper tier of Canadian luxury accommodations. St. Regis properties typically feature butler service, upscale dining, and refined rooms and suites, though guests should verify specific amenities at this location. The downtown setting places the hotel near Toronto's financial district, cultural institutions, and waterfront attractions. It draws business travellers, couples, and those seeking refined accommodations in Canada's largest city. The property reflects the brand's hallmark attention to personalized service and architectural elegance characteristic of the St. Regis name.