Shangri La Hotel Toronto

Shangri La Hotel Toronto

85.7bronze
188 University Avenue Toronto Ontario M 5 H 0 A 3
luxurydowntownupscalebusiness-traveltorontofive-star
85.7
Bronze

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 12% of all rated hotels worldwide.

About this hotel

Shangri-La Hotel Toronto is an upscale property in downtown Toronto, offering contemporary luxury accommodation in the heart of Canada's largest city. The hotel carries the Shangri-La brand's hallmark focus on service and design, with a commitment to creating a refined guest experience. Recent external validation includes a Forbes Travel Guide Property designation for 2026, which reflects the property's standards in hospitality and amenity offerings. The location places guests within walking distance of Toronto's financial district, cultural institutions, and dining scene. The property appeals to business travellers and leisure guests seeking upper-level accommodation with thoughtful service during visits to Toronto.

Photos

Hotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photo

Awards & recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide 5-Star
Shangri La Hotel Toronto, Toronto, Ontario, Canada · HotelsRating