The Adelaide Hotel

Toronto’s finest luxury-boutique hotel, The Adelaide Hotel—now known as the very first St. Regis Hotel in Canada is defining the standard for luxury in Toronto. The hotel reflects the St. Regis brand’s enduring legacy while infusing the timeless allure that has defined the hotel collection since its founding over a century ago.

Trendsetting and boundary-breaking, The St. Regis Toronto marks its Canadian debut at the city’s most coveted address in the heart of downtown.


Video Production