Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Reviewed on Jan. 23, 2023
Reviewed on Feb. 5, 2023
Reviewed on Feb. 3, 2023
Reviewed on Jan. 23, 2023
Reviewed on Jan. 1, 2023
Reviewed on Jan. 30, 2023
Reviewed on Feb. 6, 2023
Reviewed on Jan. 19, 2023
Reviewed on Jan. 23, 2023
Reviewed on Dec. 17, 2022
If there is one city to spoil yourself to 5-star treatment, it’s the bustling city of Toronto. Expect nothing but lavish restaurants, top-notch shopping opportunities, and spell-binding sites.
Enjoy a world of exciting experiences when you travel to and explore Toronto.
Don’t skip a day touring the famous Royal Ontario Museum or miss out on enjoying lunch atop the iconic CN Tower. If you’re looking to get in your shopping fix, head over to the Eaton Centre, one of the largest malls in Canada and home to countless designer shops. For simple outdoorsy fun, walking through the historic Spadina House or ice skating in front of City Hall are also beautiful ways to spend a vacation day.
This is the kind of trip where you treat yourself to the finest things in life, including a stay at one of the top-rated 5-star hotels in Toronto. Revel in first-class treatment during your stay at Toronto’s resorts and hotels. Sleep on premium bedding, enjoy 24/7 concierge service, and indulge in rainfall-style modern showers. Many of the best hotels are also home to in-house spas if you’re looking for a little TLC during your T.O. vacation. Luxury hotels in Toronto pamper and leave you feeling your best.
Even though you’re travelling like a VIP, you don’t have to pay the price to match it. Book your Toronto 5-star hotel on the cheap with Expedia.ca. We make it easy to skip the hefty prices, without sacrificing a drop of glamour. Reward yourself with a vacation you’ll always remember with a Toronto hotel to match your personal style of luxury.
Number of reviews | 6064 |
---|---|
Accommodation | 2860 hotels |
Lowest Price | CA $178 |
Highest Price | CA $724 |