Skip to main content

Stay in Greater Toronto Area's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Sonder at Artesa

Hotel in Toronto

Located within 1.5 miles of Sunnyside Beach and 1.2 miles of BMO Field, Sonder at Artesa provides rooms in Toronto. Location, quality, service, calmness..

Show more Show less
9.1
Wonderful
284 reviews
Price from
$212
per night

Fairmont Royal York Gold Experience

Hotel in Financial District, Toronto

Located in Toronto, a 18-minute walk from Sugar Beach, Fairmont Royal York Gold Experience has accommodations with a shared lounge, private parking and a bar. Hotel suite was excellent as were the facilities, Reign restaurant and service

Show more Show less
9.1
Wonderful
116 reviews
Price from
$512
per night

Four Seasons Hotel Toronto at Yorkville

Hotel in Bloor-Yorkville, Toronto

Featuring an expansive spa and full service fitness center, guests can take advantage of the indoor lap pool and hot tub of this 5-star hotel. The staff, particularly the valet staff, were wonderful. Kind and very welcoming.

Show more Show less
9.1
Wonderful
166 reviews
Price from
$462
per night

Yonge Suites Furnished Apartments

Hotel in Downtown Toronto, Toronto

An on-site restaurant and bar are featured at these Toronto, Ontario apartments. A fully-equipped kitchen and laundry facilities are provided in each unit. Free Wi-Fi is included. Amazing location, great facilities and lovely staff. Everything you need

Show more Show less
9.2
Wonderful
510 reviews
Price from
$216
per night

Shangri-La Toronto

Hotel in Downtown Toronto, Toronto

Centrally located between Toronto's Financial and Entertainment Districts, this luxury hotel offers an indoor pool, hot tub and on-site restaurant. An iPad is featured in all the guest rooms. clean, friendly staff, great location

Show more Show less
9
Wonderful
182 reviews
Price from
$414
per night

Le Germain Hotel Maple Leaf Square

Hotel in The Harbourfront, Toronto

Conveniently located within 10 minutes’ walk of Toronto’s Union Train Station and Air Canada Center, this hotel offers an on-site restaurant and bar. The Hotel is several notches above most hotels in the world! The attention to detail is unparalleled. Well-appointed room. Location is superb! I LOVE this hotel.

Show more Show less
9.1
Wonderful
656 reviews
Price from
$293
per night

The St. Regis Toronto

Hotel in Financial District, Toronto

Recently awarded with Double Five Stars by Forbes, The St. Regis Toronto is redefining the standard for five-star luxury in downtown Toronto, Canada. Spent a night at the St. Regis in celebration of my partner’s birthday and my experience felt like home. The staff were extremely welcoming which made the check in/out process easy. The cleanliness of the room was amazing; I loved the details and design of the guest room we stayed in, in addition to the lovely downtown Toronto view. Not only this but the butler team at the St. Regis is exceptionally great. Sherick, went above and beyond my expectations, which made my experience even better. Moreover, the service we received at the Iridium SPA and at Louix Louis was wonderful, I recommend the breakfast at this restaurant.

Show more Show less
9.1
Wonderful
124 reviews
Price from
$433
per night

The Ritz-Carlton, Toronto

Hotel in Downtown Toronto, Toronto

The Ritz-Carlton, Toronto is located centrally in the downtown core, overlooking Lake Ontario and the city skyline. EVERYTHING. EXCEPTIONAL SERVICE.

Show more Show less
9.2
Wonderful
278 reviews
Price from
$499
per night

The Hazelton Hotel

Hotel in Bloor-Yorkville, Toronto

This hotel is located in the upscale district of Yorkville and is near a number of Toronto's finest restaurants. A full service spa, boasting world class spa treatments is available. Impeccable service and location. Beautiful rooms. Easy valet parking.

Show more Show less
9.4
Wonderful
265 reviews
Price from
$440
per night

Park Hyatt Toronto

Hotel in Bloor-Yorkville, Toronto

Ideally located in the center of Toronto, Park Hyatt Toronto has air-conditioned rooms, a fitness center, free WiFi and a restaurant. This 5-star hotel offers room service and a concierge service. Breakfast in restaurant Joni was excellent. Location was perfect and the staff could not have been more helpful helping me get around town, whether it was calling a taxi for me or explaining how to navigate the subway system's new method of payment.

Show more Show less
9.1
Wonderful
151 reviews
Price from
$355
per night

Hotels with extra health and safety measures

Find hotels in Greater Toronto Area with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Greater Toronto Area in the past month

See all

Greater Toronto Area's best hotels with breakfast

See all

Budget hotels in Greater Toronto Area

See all

Hotels in Greater Toronto Area you can book without a credit card

See all

FAQs about hotels in Greater Toronto Area

gogless