Toronto · The Penthouse Pick guide

The 6 best luxury hotels in Toronto

Grand railway hotels, Yorkville boutiques and rooms high above the skyline. These are the Toronto hotels we'd book for a special trip.

Updated September 2026

Penthouse Pick is reader-supported. If you book through a link on this page, we may earn a commission from Booking.com. It never changes the price you pay. Prices and availability are set by Booking.com and change daily.

At a glance

  1. Fairmont Royal York — best for grand tradition
  2. The Omni King Edward Hotel — best for historic charm
  3. The St. Regis Toronto — best for skyline views
  4. Shangri-La Toronto — best for the Entertainment District
  5. Four Seasons Hotel Toronto — best for Yorkville
  6. Park Hyatt Toronto — best for a rooftop bar
Fairmont Royal York
Photo: Dillan Payne / Wikimedia Commons, CC BY-SA 4.0
01
Best for grand tradition

Fairmont Royal York

Front Street, opposite Union Station · Downtown

The Royal York opened in 1928 as a great railway hotel, and when it was finished it was the tallest building in the British Empire.

It sits across the road from Union Station, so it's easy to reach from Pearson airport on the UP Express, and it's a short walk to the CN Tower and the waterfront.

  • Opened 1928
  • Opposite Union Station
  • Walk to the CN Tower
  • Classic grand lobby
Check prices on Booking.com
The Omni King Edward Hotel
Photo: Canmenwalker / Wikimedia Commons, CC BY 4.0
02
Best for historic charm

The Omni King Edward Hotel

King Street East · Old Town

The King Edward opened in 1903 and is one of Toronto's oldest and most elegant hotels, full of marble and old-world detail.

It's a few minutes' walk from St Lawrence Market, the city's best food hall, and the historic streets of Old Town.

  • Opened 1903
  • Near St Lawrence Market
  • Old Town location
  • Afternoon tea
Check prices on Booking.com
The St. Regis Toronto
Photo: JK Liu / Wikimedia Commons, CC BY-SA 4.0
03
Best for skyline views

The St. Regis Toronto

Bay Street · Financial District

The St. Regis occupies one of the tallest towers in the Financial District, and its rooms and suites are among the largest in the city.

Head up to the 31st-floor restaurant and bar for sweeping views, and expect the St. Regis butler service in every room.

  • Large rooms and suites
  • 31st-floor bar and restaurant
  • Butler service
  • Financial District
Check prices on Booking.com
Shangri-La Toronto
Photo: JK Liu / Wikimedia Commons, CC BY-SA 4.0
04
Best for the Entertainment District

Shangri-La Toronto

University Avenue · Entertainment District

The Shangri-La opened in 2012 in a sleek glass tower between the Financial District and the theatres of King Street.

The lobby lounge is a lovely spot for afternoon tea or a drink, and you can walk to the theatres, the film festival venues and Queen Street West.

  • Opened 2012
  • Walk to King Street theatres
  • Lobby lounge
  • Indoor pool and spa
Check prices on Booking.com
Four Seasons Hotel Toronto
Photo: JK Liu / Wikimedia Commons, CC BY-SA 4.0
05
Best for Yorkville

Four Seasons Hotel Toronto

Yorkville Avenue · Yorkville

Four Seasons was founded in Toronto, and its flagship hotel sits in Yorkville, the city's smartest neighbourhood for boutiques and galleries.

The spa is one of the best in Canada, and the Royal Ontario Museum is a few minutes' walk away.

  • Heart of Yorkville
  • Standout spa
  • Walk to the ROM
  • Designer shopping nearby
Check prices on Booking.com
Park Hyatt Toronto
Pictured before its 2021 renovation · Photo: SimonP / Wikimedia Commons, CC BY-SA 3.0
06
Best for a rooftop bar

Park Hyatt Toronto

Avenue Road at Bloor Street · Yorkville

The Park Hyatt reopened in 2021 after a complete rebuild of its historic building on the corner of Yorkville.

Its rooftop bar on the 17th floor has some of the best views across the city, and the Royal Ontario Museum is right across the street.

  • Rebuilt and reopened 2021
  • 17th-floor rooftop bar
  • Opposite the ROM
  • Yorkville location
Check prices on Booking.com

Toronto luxury hotels: quick answers

What are the best luxury hotels in Toronto?

Our 6 picks for Toronto are Fairmont Royal York, The Omni King Edward Hotel, The St. Regis Toronto, Shangri-La Toronto, Four Seasons Hotel Toronto and Park Hyatt Toronto. Each one is chosen for its location, character and the kind of stay it does best.

What is the most luxurious hotel in Toronto?

It depends on the trip, but our number one pick is Fairmont Royal York (Front Street, opposite Union Station · Downtown), which we rate best for grand tradition.

Which Toronto luxury hotel should I book?

Best for grand tradition: Fairmont Royal York. Best for historic charm: The Omni King Edward Hotel. Best for skyline views: The St. Regis Toronto. Best for the Entertainment District: Shangri-La Toronto. Best for Yorkville: Four Seasons Hotel Toronto. Best for a rooftop bar: Park Hyatt Toronto.

How much does a luxury hotel in Toronto cost?

Luxury rates in Toronto change daily with the season, events and how far ahead you book, so we don't print prices. Tap "Check prices" on any hotel to see live rates for your dates on Booking.com.

How we choose

We pick hotels for location, character and the kind of stay they're known for, not for who pays the most commission. We don't show prices here because luxury rates change constantly. Tap through to see live prices for your dates.

Compare hotels on Penthouse Pick