Find and Book Top Rated Hotels in Toronto

Search among 163 available hotels and places to stay in Toronto from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
151-163 out of 163
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great6 reviews
MapView on map700 yd from City Center200 yd from Mount Sinai Hospital
From   US$ 251 /nightSelect
2 adults
1 bedroom
1 bed
MapView on map1.6 mi from City Center600 yd from Enercare Centre
From   US$ 46 /nightSelect
Homestay
9.3 mi from City Center1.3 mi from McGregor Park Arena
From   US$ 85 /nightSelect
1400 yd from City Center200 yd from Scotiabank Arena
From   US$ 442 /nightSelect
3.8 mi from City Center900 yd from
From   US$ 117 /nightSelect
8.2
Great6 reviews
1200 yd from City Center400 yd from Metro Toronto Convention Centre
From   US$ 245 /nightSelect
11.2 mi from City Center900 yd from Princess Banquet Hall
From   US$ 48 /nightSelect
1.3 mi from City Center1000 yd from University of Toronto
Select
1.6 mi from City Center800 yd from Enercare Centre
From   US$ 287 /nightSelect
10.3 mi from City Center
From   US$ 313 /nightSelect
1.7 mi from City Center600 yd from Enercare Centre
Select
4.8 mi from City Center1700 yd from Colborne Lodge
Select
8.8
Great8 reviews
1400 yd from City Center200 yd from Scotiabank Arena
From   US$ 149 /nightSelect

Best hotels and places to stay in Toronto

Why visit?

Toronto, Canada's largest city, offers a vibrant multicultural atmosphere with plenty to see and do for tourists. From iconic landmarks like the CN Tower to world-class museums and galleries, Toronto has something for everyone. The city's diverse culinary scene, bustling street markets, and beautiful green spaces also make it an attractive destination.

Where to stay?

When choosing a place to stay in Toronto, it is important to consider the location. Here are some of the best areas in the city that offer convenient access to popular attractions:

Downtown Toronto: This bustling area is perfect for tourists seeking a central location. Here, you'll find major attractions such as the CN Tower, the Royal Ontario Museum, and the Entertainment District. The downtown area is also well-connected by public transportation, making it easy to explore the city.

Yorkville: Known for its high-end shops, restaurants, and galleries, Yorkville offers a luxurious stay in Toronto. This upscale neighborhood is located near the University of Toronto and is within walking distance of attractions like the Royal Ontario Museum and Queen's Park.

Harbourfront: For those seeking a waterfront experience, Harbourfront is an excellent choice. This neighborhood offers scenic views of Lake Ontario and is home to the Harbourfront Centre, where you can enjoy cultural events and performances. With a wide range of restaurants and shops, it's a great place to relax and enjoy the beautiful surroundings.

What is the price per hotel room per night?

In Toronto, hotel prices vary depending on the star rating of the property. Here's an average price range you can expect for a hotel room per night:

3-star hotel: $100 - $200

4-star hotel: $150 - $300

5-star hotel: $250 - $500+

Best value for money:

Chelsea Hotel Toronto: This family-friendly hotel, located in the heart of downtown, offers comfortable rooms, multiple dining options, and various amenities for a reasonable price. With an indoor pool, kids' play area, and convenient access to attractions, it's an excellent choice for families.

The Strathcona Hotel: Situated in downtown Toronto, this hotel provides cozy rooms at affordable rates. It offers easy access to major attractions, including the CN Tower and the Distillery District. The on-site pub and restaurant add to its charm.

Best kids-friendly hotels:

The Westin Harbour Castle: Located in the lively Harbourfront area, this hotel offers spacious rooms and a range of amenities for families. It features a swimming pool, a children's play area, and a convenient lakeside location perfect for outdoor activities.

Sheraton Centre Toronto Hotel: This family-friendly hotel boasts an indoor-outdoor heated pool, a children's club, and spacious rooms. Its central location in downtown Toronto makes it easy to access attractions like Ripley's Aquarium and the Toronto Islands.

Best hotels for a romantic getaway:

The Ritz-Carlton, Toronto: This luxurious 5-star hotel offers elegant rooms and stunning views of the city skyline. With its spa facilities, fine dining options, and intimate atmosphere, it's an ideal choice for a romantic retreat.

The Hazelton Hotel: Nestled in the upscale neighborhood of Yorkville, this boutique hotel exudes charm and sophistication. Its stylish rooms, spa services, and proximity to upscale shops and restaurants make it perfect for a romantic escape.

Best for location:

Fairmont Royal York: Located in downtown Toronto, this historic hotel offers easy access to Union Station, the PATH underground walkway, and major attractions. Its luxurious rooms and amenities make it a popular choice among visitors.

Shangri-La Hotel Toronto: Situated in the heart of the Entertainment District, this 5-star hotel provides a luxurious and convenient stay. It is close to the CN Tower, the TIFF Bell Lightbox, and numerous dining and shopping options.

Best for a short city break:

InterContinental Toronto Centre: This hotel is centrally located and offers comfortable rooms, a heated indoor pool, and a spa. It is within walking distance of many attractions, including the Rogers Centre and the Ripley's Aquarium.

The Omni King Edward Hotel: This historic hotel, known for its elegance and charm, is situated in the Financial District. It offers luxurious rooms, a fitness center, and easy access to attractions such as St. Lawrence Market and the Distillery District.

Show moreLess