Holidays to Toronto - Cheap Flights and Hotels in Toronto

Holidays in Toronto

Set on the shores of Lake Ontario, Toronto is a city which you will want to explore, whether you are looking for shopping, culture or fine dining. Enjoy a leisurely stroll through Chinatown or Little Italy or perhaps venture further afield and visit Niagara Falls - an incredible natural wonder. Home to the CN Tower and many parks, museums and galleries, Toronto is one of the most exciting and vibrant cities in Canada with a whole host of sites to attract visitors.

One King West Hotel & Residence

4 stars

0.2 miles South from the centre of Toronto map

Reviewer score 4.1 / 5 81 reviews
Special Promotion
  • Save 15% on 3 nights or more

View all available promotions

£1,001.44 average per person
Total £2,002.88
£1,021.74 average per person
Total £2,043.48
£1,021.74 average per person
Total £2,043.48
£1,021.74 average per person
Total £2,043.48
£1,045.44 average per person
Total £2,090.88
£1,055.74 average per person
Total £2,111.48
£1,158.43 average per person
Total £2,316.86
£1,181.12 average per person
Total £2,362.24
£1,197.38 average per person
Total £2,394.76

Hyatt Regency Toronto

4 stars

0.6 miles West from the centre of Toronto map

Reviewer score 4 / 5 78 reviews
£971.29 average per person
Total £1,942.58
£991.59 average per person
Total £1,983.18
£991.59 average per person
Total £1,983.18
£991.59 average per person
Total £1,983.18
£1,015.29 average per person
Total £2,030.58
£1,025.59 average per person
Total £2,051.18
£1,128.28 average per person
Total £2,256.56
£1,150.97 average per person
Total £2,301.94
£1,167.23 average per person
Total £2,334.46
3 rooms left!

Best Western Primrose Hotel

3 stars

0.7 miles North from the centre of Toronto map

Reviewer score 3.7 / 5 92 reviews
£956.36 average per person
Total £1,912.72
£976.66 average per person
Total £1,953.32
£976.66 average per person
Total £1,953.32
£976.66 average per person
Total £1,953.32
£1,000.36 average per person
Total £2,000.72
£1,010.66 average per person
Total £2,021.32
£1,113.35 average per person
Total £2,226.70
£1,136.04 average per person
Total £2,272.08
£1,152.30 average per person
Total £2,304.60

Delta Chelsea Hotel

4 stars

0.5 miles Northwest from the centre of Toronto map

Reviewer score 3.8 / 5 304 reviews
Special Promotion
  • Summer Sale - Save 25% on two night stay!

View all available promotions

£989.57 average per person
Total £1,979.13
£1,009.87 average per person
Total £2,019.73
£1,009.87 average per person
Total £2,019.73
£1,009.87 average per person
Total £2,019.73
£1,033.57 average per person
Total £2,067.13
£1,043.87 average per person
Total £2,087.73
£1,146.56 average per person
Total £2,293.11
£1,169.25 average per person
Total £2,338.49
£1,185.51 average per person
Total £2,371.01

Metropolitan Hotel Toronto

3 stars

0.3 miles West from the centre of Toronto map

Reviewer score 3.8 / 5 90 reviews
Special Promotion
  • Special Non-Refundable Rate

View all available promotions

£989.83 average per person
Total £1,979.66
Excludes Can$40.00 hotel charge
£1,010.13 average per person
Total £2,020.26
Excludes Can$40.00 hotel charge
£1,010.13 average per person
Total £2,020.26
Excludes Can$40.00 hotel charge
£1,010.13 average per person
Total £2,020.26
Excludes Can$40.00 hotel charge
£1,033.83 average per person
Total £2,067.66
Excludes Can$40.00 hotel charge
£1,044.13 average per person
Total £2,088.26
Excludes Can$40.00 hotel charge
£1,146.82 average per person
Total £2,293.64
Excludes Can$40.00 hotel charge
£1,169.51 average per person
Total £2,339.02
Excludes Can$40.00 hotel charge
£1,185.77 average per person
Total £2,371.54
Excludes Can$40.00 hotel charge

The Strathcona Hotel

3 stars

0.5 miles South from the centre of Toronto map

Reviewer score 3.4 / 5 127 reviews
Special Promotion
  • Save 15% 3 nights

View all available promotions

£933.78 average per person
Total £1,867.55
£954.08 average per person
Total £1,908.15
£954.08 average per person
Total £1,908.15
£954.08 average per person
Total £1,908.15
£977.78 average per person
Total £1,955.55
£988.08 average per person
Total £1,976.15
£1,090.77 average per person
Total £2,181.53
£1,113.46 average per person
Total £2,226.91
£1,129.72 average per person
Total £2,259.43

Hotel Le Germain Maple Leaf Square

4 stars

0.7 miles South from the centre of Toronto map

Reviewer score 5 / 5 2 reviews
Special Promotion
  • Includes Deluxe Continental Breakfast
  • Save 15% on 2 nights

View all available promotions

£1,144.13 average per person
Total £2,288.26
£1,164.43 average per person
Total £2,328.86
£1,164.43 average per person
Total £2,328.86
£1,164.43 average per person
Total £2,328.86
£1,188.13 average per person
Total £2,376.26
£1,198.43 average per person
Total £2,396.86
£1,301.12 average per person
Total £2,602.24
£1,323.81 average per person
Total £2,647.62
£1,340.07 average per person
Total £2,680.14

Days Hotel And Conference Centre-Toronto Don Valley

3 stars

8.5 miles North from the centre of Toronto map

Reviewer score 3 / 5 5 reviews
Special Promotion
£861.92 average per person
Total £1,723.83
£882.22 average per person
Total £1,764.43
£882.22 average per person
Total £1,764.43
£882.22 average per person
Total £1,764.43
£905.92 average per person
Total £1,811.83
£916.22 average per person
Total £1,832.43
£1,018.91 average per person
Total £2,037.81
£1,041.60 average per person
Total £2,083.19
£1,057.86 average per person
Total £2,115.71

Days Inn - Toronto East Lakeview

2 stars

7.2 miles Northeast from the centre of Toronto map

Reviewer score 3.1 / 5 15 reviews
Special Promotion
£818.17 average per person
Total £1,636.33
£838.47 average per person
Total £1,676.93
£838.47 average per person
Total £1,676.93
£838.47 average per person
Total £1,676.93
£862.17 average per person
Total £1,724.33
£872.47 average per person
Total £1,744.93
£975.16 average per person
Total £1,950.31
£997.85 average per person
Total £1,995.69
£1,014.11 average per person
Total £2,028.21
1 room left!

Cosmopolitan Toronto

4 stars

0.3 miles Southeast from the centre of Toronto map

Reviewer score 4.2 / 5 69 reviews
£991.51 average per person
Total £1,983.02
£1,011.81 average per person
Total £2,023.62
£1,011.81 average per person
Total £2,023.62
£1,011.81 average per person
Total £2,023.62
£1,035.51 average per person
Total £2,071.02
£1,045.81 average per person
Total £2,091.62
£1,148.50 average per person
Total £2,297.00
£1,171.19 average per person
Total £2,342.38
£1,187.45 average per person
Total £2,374.90

Ramada Plaza Toronto Downtown

3 stars

0.6 miles North from the centre of Toronto map

Reviewer score 3.1 / 5 24 reviews
£967.67 average per person
Total £1,935.33
£987.97 average per person
Total £1,975.93
£987.97 average per person
Total £1,975.93
£987.97 average per person
Total £1,975.93
£1,011.67 average per person
Total £2,023.33
£1,021.97 average per person
Total £2,043.93
£1,124.66 average per person
Total £2,249.31
£1,147.35 average per person
Total £2,294.69
£1,163.61 average per person
Total £2,327.21

Sheraton Centre Toronto Hotel

4 stars

0.2 miles West from the centre of Toronto map

Reviewer score 4.1 / 5 129 reviews
£1,083.97 average per person
Total £2,167.93
Excludes Can$27.45 hotel charge
£1,104.27 average per person
Total £2,208.53
Excludes Can$27.45 hotel charge
£1,104.27 average per person
Total £2,208.53
Excludes Can$27.45 hotel charge
£1,104.27 average per person
Total £2,208.53
Excludes Can$27.45 hotel charge
£1,127.97 average per person
Total £2,255.93
Excludes Can$27.45 hotel charge
£1,138.27 average per person
Total £2,276.53
Excludes Can$27.45 hotel charge
£1,240.96 average per person
Total £2,481.91
Excludes Can$27.45 hotel charge
£1,263.65 average per person
Total £2,527.29
Excludes Can$27.45 hotel charge
£1,279.91 average per person
Total £2,559.81
Excludes Can$27.45 hotel charge

Howard Johnson Inn Toronto Downtown West

2 stars

3.5 miles West from the centre of Toronto map

Reviewer score 2.3 / 5 39 reviews
£821.87 average per person
Total £1,643.73
£842.17 average per person
Total £1,684.33
£842.17 average per person
Total £1,684.33
£842.17 average per person
Total £1,684.33
£865.87 average per person
Total £1,731.73
£876.17 average per person
Total £1,752.33
£978.86 average per person
Total £1,957.71
£1,001.55 average per person
Total £2,003.09
£1,017.81 average per person
Total £2,035.61

Toronto Marriott Downtown Eaton Centre Hotel

4 stars

0.3 miles Northwest from the centre of Toronto map

Reviewer score 4 / 5 19 reviews
£1,138.37 average per person
Total £2,276.73
£1,158.67 average per person
Total £2,317.33
£1,158.67 average per person
Total £2,317.33
£1,158.67 average per person
Total £2,317.33
£1,182.37 average per person
Total £2,364.73
£1,192.67 average per person
Total £2,385.33
£1,295.36 average per person
Total £2,590.71
£1,318.05 average per person
Total £2,636.09
£1,334.31 average per person
Total £2,668.61

Hotel Le Germain Toronto

4 stars

0.7 miles Southwest from the centre of Toronto map

Reviewer score 4.3 / 5 7 reviews
Special Promotion
  • Includes Deluxe Continental Breakfast
  • Save 10%

View all available promotions

£1,105.25 average per person
Total £2,210.49
£1,125.55 average per person
Total £2,251.09
£1,125.55 average per person
Total £2,251.09
£1,125.55 average per person
Total £2,251.09
£1,149.25 average per person
Total £2,298.49
£1,159.55 average per person
Total £2,319.09
£1,262.24 average per person
Total £2,524.47
£1,284.93 average per person
Total £2,569.85
£1,301.19 average per person
Total £2,602.37

InterContinental TORONTO YORKVILLE

4 stars

1.4 miles Northwest from the centre of Toronto map

Reviewer score 4.2 / 5 18 reviews
£1,117.64 average per person
Total £2,235.28
£1,137.94 average per person
Total £2,275.88
£1,137.94 average per person
Total £2,275.88
£1,137.94 average per person
Total £2,275.88
£1,161.64 average per person
Total £2,323.28
£1,171.94 average per person
Total £2,343.88
£1,274.63 average per person
Total £2,549.26
£1,297.32 average per person
Total £2,594.64
£1,313.58 average per person
Total £2,627.16

Crowne Plaza TORONTO AIRPORT

4 stars

10.7 miles West from the centre of Toronto map

Reviewer score 3.4 / 5 16 reviews
£873.84 average per person
Total £1,747.68
£894.14 average per person
Total £1,788.28
£894.14 average per person
Total £1,788.28
£894.14 average per person
Total £1,788.28
£917.84 average per person
Total £1,835.68
£928.14 average per person
Total £1,856.28
£1,030.83 average per person
Total £2,061.66
£1,053.52 average per person
Total £2,107.04
£1,069.78 average per person
Total £2,139.56

Canadas Best Value Inn

2 stars

8.0 miles West from the centre of Toronto map

Reviewer score 4 / 5 4 reviews
£819.69 average per person
Total £1,639.38
£839.99 average per person
Total £1,679.98
£839.99 average per person
Total £1,679.98
£839.99 average per person
Total £1,679.98
£863.69 average per person
Total £1,727.38
£873.99 average per person
Total £1,747.98
£976.68 average per person
Total £1,953.36
£999.37 average per person
Total £1,998.74
£1,015.63 average per person
Total £2,031.26

Town Inn Suites

3 stars

1.2 miles North from the centre of Toronto map

Reviewer score 2.9 / 5 47 reviews
Special Promotion
  • Save 15% on 4 nights

View all available promotions

£905.48 average per person
Total £1,810.96
£925.78 average per person
Total £1,851.56
£925.78 average per person
Total £1,851.56
£925.78 average per person
Total £1,851.56
£949.48 average per person
Total £1,898.96
£959.78 average per person
Total £1,919.56
£1,062.47 average per person
Total £2,124.94
£1,085.16 average per person
Total £2,170.32
£1,101.42 average per person
Total £2,202.84

Travelodge Hotel Toronto Airport/Dixon Road

2 stars

11.1 miles West from the centre of Toronto map

Reviewer score 3.2 / 5 12 reviews
£800.07 average per person
Total £1,600.13
£820.37 average per person
Total £1,640.73
£820.37 average per person
Total £1,640.73
£820.37 average per person
Total £1,640.73
£844.07 average per person
Total £1,688.13
£854.37 average per person
Total £1,708.73
£957.06 average per person
Total £1,914.11
£979.75 average per person
Total £1,959.49
£996.01 average per person
Total £1,992.01

Code share information

Departure Thu, 12 Jul
Flight 29
Flight 4894
Operated by @
Return Tue, 17 Jul
Flight 4965
Operated by @
Flight 18

Code share information

Departure Thu, 12 Jul
Flight 29
Flight 4894
Operated by @
Return Tue, 17 Jul
Flight 868

Code share information

Departure Thu, 12 Jul
Flight 29
Flight 4894
Operated by @
Return Tue, 17 Jul
Flight 868

Code share information

Departure Thu, 12 Jul
Flight 29
Flight 4894
Operated by @
Return Tue, 17 Jul
Flight 5339
Operated by Air Canada

Code share information

Departure Thu, 12 Jul
Flight 101
Flight 3819
Operated by @
Return Tue, 17 Jul
Flight 3821
Operated by @
Flight 142

Code share information

Departure Thu, 12 Jul
Flight 117
Flight 5209
Operated by American Airlines
Return Tue, 17 Jul
Flight 92

Code share information

Departure Thu, 12 Jul
Flight 729
Flight 3934
Operated by @
Return Tue, 17 Jul
Flight 3771
Operated by @
Flight 728

Code share information

Departure Thu, 12 Jul
Flight 1010
Flight 695
Return Tue, 17 Jul
Flight 696
Flight 1019

Code share information

Departure Thu, 12 Jul
Flight 9475
Operated by KLM Royal Dutch Airlines
Flight 9401
Operated by KLM Royal Dutch Airlines
Return Tue, 17 Jul
Flight 9399
Operated by KLM Royal Dutch Airlines
Flight 9298
Operated by KLM Royal Dutch Airlines
1

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 13hr 14min
Depart
10:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
13:05
Newark, New Jersey , United States
Newark Airport (EWR)

Change planes. Layover: 3hr 22min

Depart
16:27
Newark, New Jersey , United States
Newark Airport (EWR) Terminal TERMINAL C
Arrive
18:19
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1

Flight 4894 Operated by @

Return
Tue, 17 Jul
Total time: 9hr 50min
Depart
06:30
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1
Stop 1
08:11
Newark, New Jersey , United States
Newark Airport (EWR) Terminal TERMINAL C

Flight 4965 Operated by @

Change planes. Layover: 0hr 49min

Depart
09:00
Newark, New Jersey , United States
Newark Airport (EWR)
Arrive
21:20
London , United Kingdom
Heathrow Airport (LHR)
2

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 13hr 14min
Depart
10:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
13:05
Newark, New Jersey , United States
Newark Airport (EWR)

Change planes. Layover: 3hr 22min

Depart
16:27
Newark, New Jersey , United States
Newark Airport (EWR) Terminal TERMINAL C
Arrive
18:19
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1

Flight 4894 Operated by @

Return
Tue, 17 Jul
Total time: 7hr 5min
Depart
08:55
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
21:00
London , United Kingdom
Heathrow Airport (LHR)
3

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 13hr 14min
Depart
10:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
13:05
Newark, New Jersey , United States
Newark Airport (EWR)

Change planes. Layover: 3hr 22min

Depart
16:27
Newark, New Jersey , United States
Newark Airport (EWR) Terminal TERMINAL C
Arrive
18:19
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1

Flight 4894 Operated by @

Return
Tue, 17 Jul
Total time: 7hr 5min
Depart
08:55
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
21:00
London , United Kingdom
Heathrow Airport (LHR)
4

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 13hr 14min
Depart
10:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
13:05
Newark, New Jersey , United States
Newark Airport (EWR)

Change planes. Layover: 3hr 22min

Depart
16:27
Newark, New Jersey , United States
Newark Airport (EWR) Terminal TERMINAL C
Arrive
18:19
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1

Flight 4894 Operated by @

Return
Tue, 17 Jul
Total time: 7hr 5min
Depart
08:55
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
21:00
London , United Kingdom
Heathrow Airport (LHR)

Flight 5339 Operated by Air Canada

5

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 11hr 0min
Depart
10:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
13:30
New York, New York , United States
John F Kennedy Intl (JFK)

Change planes. Layover: 1hr 25min

Depart
14:55
New York, New York , United States
John F Kennedy Intl (JFK) Terminal TERMINAL 8
Arrive
16:45
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 3

Flight 3819 Operated by @

Return
Tue, 17 Jul
Total time: 10hr 5min
Depart
06:25
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 3
Stop 1
08:00
New York, New York , United States
John F Kennedy Intl (JFK) Terminal TERMINAL 8

Flight 3821 Operated by @

Change planes. Layover: 1hr 40min

Depart
09:40
New York, New York , United States
John F Kennedy Intl (JFK)
Arrive
21:30
London , United Kingdom
Heathrow Airport (LHR)
6

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 13hr 15min
Depart
08:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
11:00
New York, New York , United States
John F Kennedy Intl (JFK)

Change planes. Layover: 3hr 55min

Depart
14:55
New York, New York , United States
John F Kennedy Intl (JFK)
Arrive
16:45
Toronto, Ontario , Canada
Toronto Airport (YYZ)

Flight 5209 Operated by American Airlines

Return
Tue, 17 Jul
Total time: 7hr 10min
Depart
18:55
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
07:05
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

7

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 12hr 8min
Depart
12:15
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
15:30
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)

Change planes. Layover: 2hr 15min

Depart
17:45
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL F
Arrive
19:23
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1

Flight 3934 Operated by @

Return
Tue, 17 Jul
Total time: 11hr 1min
Depart
17:59
Toronto, Ontario , Canada
Toronto Airport (YYZ) Terminal TERMINAL 1
Stop 1
19:30
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL F

Flight 3771 Operated by @

Change planes. Layover: 2hr 20min

Depart
21:50
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Arrive
10:00
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

8

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 12hr 50min
Depart
11:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:05
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 3hr 35min

Depart
17:40
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
19:35
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Return
Tue, 17 Jul
Total time: 11hr 10min
Depart
23:05
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Stop 1
12:10
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 2hr 45min

Depart
14:55
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
15:15
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

9

Note: You may switch your flight after selecting a package.

Leave
Thu, 12 Jul
Total time: 12hr 50min
Depart
11:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:05
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Flight 9475 Operated by KLM Royal Dutch Airlines

Change planes. Layover: 3hr 35min

Depart
17:40
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
19:35
Toronto, Ontario , Canada
Toronto Airport (YYZ)

Flight 9401 Operated by KLM Royal Dutch Airlines

Return
Tue, 17 Jul
Total time: 11hr 10min
Depart
23:05
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Stop 1
12:10
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Flight 9399 Operated by KLM Royal Dutch Airlines

Change planes. Layover: 2hr 45min

Depart
14:55
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
15:15
London , United Kingdom
Heathrow Airport (LHR)

Flight 9298 Operated by KLM Royal Dutch Airlines

This is an overnight flight.

10