Discount and luxery hotels in Ontario, stayinahotel.co.uk is the home of great hotel deals and huge savings for hotels in Ontario.
We help you find the best hotels and the best hotel deals to give you complete peace of mind.
Over 100,000 discount and luxury hotels in beach, city and ski locations worldwide.
Everything from budget discount one night deals to five star luxury all-inclusive deals available online.
We allow you to review hotels in Ontario and read hotel reviews left by others. Should stop any nasty surprises from spoiling your trip!
3 night(s) in the 4* Best Western Cromwell Hotel bed & breakfast in Kensington from £171.8
3 night(s) in the 0* Express by Holiday Inn Royal Docks - London Docklands bed & breakfast in Do
14 night(s) in the 5* Hilton Toronto room only in Toronto from £1499.97pp
3 night(s) in the 4* Hotel 65 And Annexes bed & breakfast in Hammersmith from £79.74pp
7 night(s) in the 0* Americana Conference Resort And Spa room only in Niagara Falls from £241.
2 night(s) in the 0* SACO London - Holborn room only in Bloomsbury from £235.00pp
4 night(s) in the 3* Ascot Hyde Park Hotel bed & breakfast in Westminster from £132.82pp
3 night(s) in the 0* Camden Lock Hotel bed & breakfast in Hampstead from £111.19pp
2 night(s) in the 0* Abbey Court room only in Kensington from £130.00pp
4 night(s) in the 0* Sheraton Skyline Hotel bed & breakfast in Hounslow from £192.17pp
2 night(s) in the 0* Holiday Inn LONDON-BRENTFORD LOCK bed & breakfast in Ealing from £72.
2 night(s) in the 5* Days Inn Hyde Park room only in Hyde Park from £250.00pp
2 night(s) in the 0* The Zetter Hotel room only in Bloomsbury from £195.00pp
5 night(s) in the 0* Express By Holiday Inn LONDON-EARL'S COURT bed & breakfast in Hammersmi
2 night(s) in the 3* Best Western Burns room only in Kensington from £157.12pp
2 night(s) in the 3* County London bed & breakfast in Euston from £68.75pp
4 night(s) in the 0* Millennium Knightsbridge Hotel bed & breakfast in Knightsbridge from £
2 night(s) in the 0* Peckham Lodge room only in Lambeth from £53.67pp
2 night(s) in the 0* Victor Hotel bed & breakfast in Westminster from £178.00pp
9 night(s) in the 0* Rex Hotel bed & breakfast in Hammersmith from £286.00pp
2 night(s) in the 0* Crowne Plaza London Kensington - (Formerly Holiday Inn) room only in Kensingto
2 night(s) in the 3* Rathbone bed & breakfast in Oxford Street from £134.99pp
2 night(s) in the 0* The Corbigoe Hotel room only in Westminster from £112.00pp
2 night(s) in the 0* London Elizabeth Hotel bed & breakfast in Hyde Park from £165.00pp
2 night(s) in the 0* Holiday Inn LONDON-CAMDEN LOCK bed & breakfast in Hampstead from £218
2 night(s) in the 0* Chelsea Cloisters room only in Chelsea from £125.00pp
2 night(s) in the 0* Notting Hill Hotel bed & breakfast in Kensington from £90.00pp
3 night(s) in the 0* Travelodge Docklands bed & breakfast in Docklands from £155.21pp
4 night(s) in the 0* Majestic bed & breakfast in Kensington from £130.69pp
9 night(s) in the 0* Dalmacia Hotel room only in Hammersmith from £243.00pp
2 night(s) in the 0* Orchard Hotel bed & breakfast in Paddington from £65.70pp
3 night(s) in the 0* Henley House bed & breakfast in Kensington from £121.31pp
3 night(s) in the 0* Royal Horseguards room only in Westminster from £458.28pp
14 night(s) in the 5* Double Tree Toronto Airport room only in Toronto from £908.98pp
4 night(s) in the 0* Hilton Hyde Park bed & breakfast in Hyde Park from £201.16pp
2 night(s) in the 5* Chamberlain Hotel bed & breakfast in Tower Bridge from £91.63pp
14 night(s) in the 0* Travelodge Norfinch Drive room only in Toronto from £820.63pp
3 night(s) in the 0* Gore Hotel bed & breakfast in Gloucester Road from £264.28pp
3 night(s) in the 0* Tophams Hotel bed & breakfast in Victoria (London) from £243.71pp
5 night(s) in the 0* The Sanctuary House Hotel room only in Westminster from £350.00pp
2 night(s) in the 0* Royal Hyde Park Hotel bed & breakfast in Bayswater from £89.00pp
2 night(s) in the 0* Euro Hotel bed & breakfast in Bloomsbury from £125.00pp
2 night(s) in the 3* Commodore bed & breakfast in Hyde Park from £100.34pp
3 night(s) in the 5* London Marriott West India Quay bed & breakfast in Docklands from £23
3 night(s) in the 4* Jurys Inn Chelsea bed & breakfast in Chelsea from £136.71pp
4 night(s) in the 0* Courthouse London bed & breakfast in Westminster from £488.03pp
4 night(s) in the 2* Bayswater Inn bed & breakfast in Bayswater from £132.62pp
2 night(s) in the 2* La Reserve bed & breakfast in Fulham Road from £80.27pp
5 night(s) in the 4* Best Western Mostyn bed & breakfast in Oxford Street from £262.10pp
4 night(s) in the 4* Mayflower bed & breakfast in Earls Court from £186.08pp
3 night(s) in the 5* St.Martins Lane room only in The Strand from £440.63pp
2 night(s) in the 0* Best Western Premier Shaftesbury London Kensington bed & breakfast in Kensi
4 night(s) in the 0* The Bermondsey Square Hotel bed & breakfast in Finsbury Park from £25
5 night(s) in the 4* Grange White Hall room only in Bloomsbury from £355.00pp
3 night(s) in the 0* 54 Boutique bed & breakfast in Kensington from £187.34pp
4 night(s) in the 0* Days Hotel London North bed & breakfast in Elstree from £82.19pp
3 night(s) in the 4* Gloucester bed & breakfast in Gloucester Road from £185.06pp
4 night(s) in the 3* Comfort Inn Earl's Court bed & breakfast in Earls Court from £167
5 night(s) in the 0* Hyde Park Towers Hotel room only in Bayswater from £225.00pp
3 night(s) in the 0* The Halkin bed & breakfast in Belgravia from £402.47pp
3 night(s) in the 3* Enterprise Hotel room only in Earls Court from £159.59pp
2 night(s) in the 0* Marriott London room only in Mayfair from £222.13pp
4 night(s) in the 0* The Gallery bed & breakfast in Kensington from £297.09pp
3 night(s) in the 0* Holiday Villa Hotel room only in Bayswater from £171.87pp
3 night(s) in the 0* Thistle Piccadilly room only in Soho from £131.63pp
2 night(s) in the 0* King Solomon Hotel bed & breakfast in Brent Cross from £51.81pp
3 night(s) in the 4* Royal National bed & breakfast in Bloomsbury from £112.15pp
3 night(s) in the 0* Astors Hotel bed & breakfast in Belgravia from £176.39pp
2 night(s) in the 0* Hyde Park Executive Apartments room only in Bayswater from £102.25pp
2 night(s) in the 0* Kensington House Hotel bed & breakfast in Kensington from £115.87pp
4 night(s) in the 0* Channins Hotel bed & breakfast in Hounslow from £87.87pp
3 night(s) in the 0* Sherlock Holmes bed & breakfast in Marylebone from £327.47pp
2 night(s) in the 3* Wembley Plaza room only in Wembley from £105.08pp
2 night(s) in the 0* Hotel Russell room only in Bloomsbury from £211.60pp
3 night(s) in the 5* Montague On The Gardens bed & breakfast in Bloomsbury from £270.91pp
4 night(s) in the 0* Renaissance Chancery Court room only in Bloomsbury from £632.50pp
7 night(s) in the 4* Oakes Hotel Overlooking The Falls room only in Niagara Falls from £172.08
3 night(s) in the 0* Corner House Hotel bed & breakfast in London from £102.95pp
2 night(s) in the 0* Chesterfield Mayfair room only in Mayfair from £201.25pp
2 night(s) in the 0* Novotel London Tower Bridge room only in Tower Bridge from £235.00pp
3 night(s) in the 0* St James Hotel And Club room only in Mayfair from £422.63pp
4 night(s) in the 5* Central Park room only in Bayswater from £234.00pp
3 night(s) in the 4* The Tower bed & breakfast in Tower Bridge from £266.95pp
2 night(s) in the 4* Bloomsbury Park room only in Bloomsbury from £115.08pp
2 night(s) in the 0* Blakes Hotel room only in Chelsea from £431.25pp
2 night(s) in the 5* Sheraton Belgravia bed & breakfast in Belgravia from £246.01pp
2 night(s) in the 3* Best Western Master Robert room only in Hounslow from £84.90pp
5 night(s) in the 0* Palace Court Hotel bed & breakfast in Bayswater from £234.50pp
2 night(s) in the 5* Cumberland Hotel bed & breakfast in Oxford Street from £174.07pp
2 night(s) in the 0* Landmark room only in Marylebone from £259.39pp
2 night(s) in the 0* Holiday Inn LONDON KENSINGTON FORUM bed & breakfast in Kensington from &pou
3 night(s) in the 0* Best Western Premier Shaftesbury Hotel room only in Piccadilly Circus from &pou
3 night(s) in the 0* Radisson Edwardian Mayfair Hotel bed & breakfast in Mayfair from £295
4 night(s) in the 2* Ambassadors bed & breakfast in Gloucester Road from £155.20pp
3 night(s) in the 5* Premier Inn London Elstree bed & breakfast in Elstree from £150.23pp
3 night(s) in the 0* Hyde Park Premier London Paddington room only in Bayswater from £163.50pp
2 night(s) in the 4* Quality Crown bed & breakfast in Paddington from £104.40pp
5 night(s) in the 0* Best Western John Howard Hotel bed & breakfast in Westminster from £2
14 night(s) in the 5* Fairmont Royal York Hotel room only in Toronto from £1809.04pp
5 night(s) in the 0* Shaftesbury Premier London Paddington bed & breakfast in Bayswater from &po
3 night(s) in the 3* Brunel room only in Paddington from £131.94pp
4 night(s) in the 0* Park Plaza Riverbank London bed & breakfast in Lambeth from £239.13pp
2 night(s) in the 0* Vancouver Studios room only in Bayswater from £130.00pp
2 night(s) in the 0* Shaftesbury Premier London Notting Hill bed & breakfast in Bayswater from &
2 night(s) in the 0* Andaz Liverpool Street Hotel room only in Liverpool Street from £281.30pp
2 night(s) in the 0* Ashley Hotel bed & breakfast in Westminster from £66.72pp
3 night(s) in the 4* Flemings Mayfair room only in Mayfair from £343.50pp
2 night(s) in the 2* Pembury bed & breakfast in Tottenham from £54.06pp
5 night(s) in the 5* Millennium Mayfair bed & breakfast in Mayfair from £376.13pp
4 night(s) in the 3* Best Western Cumberland Hotel bed & breakfast in Wembley from £115.94
3 night(s) in the 3* Wellington Hotel (Shared Facilities) bed & breakfast in Westminster from &p
5 night(s) in the 0* Lord Jim bed & breakfast in Earls Court from £182.66pp
2 night(s) in the 4* Huttons bed & breakfast in Belgrave Road from £68.14pp
3 night(s) in the 5* Days Inn Westminster bed & breakfast in Belgrave Road from £131.39pp
5 night(s) in the 0* The Parkcity Hotel bed & breakfast in Kensington from £378.15pp
2 night(s) in the 3* Hilton London Olympia bed & breakfast in Kensington from £107.77pp
2 night(s) in the 3* Ibis London Earls Court bed & breakfast in Hammersmith from £99.13pp
2 night(s) in the 0* Radisson Edwardian Leicester Square Hotel bed & breakfast in Southwark from
2 night(s) in the 3* Westbury bed & breakfast in Kensington from £203.16pp
4 night(s) in the 0* The Rathbone Hotel room only in Soho from £431.25pp
6 night(s) in the 4* Columbia bed & breakfast in Bayswater from £197.91pp
2 night(s) in the 0* Radisson Edwardian Vanderbilt Hotel bed & breakfast in Kensington from &pou
3 night(s) in the 0* Crowne Plaza Hotel LONDON-THE CITY bed & breakfast in The City from £
3 night(s) in the 0* Reem Hotel bed & breakfast in Bayswater from £82.66pp
4 night(s) in the 0* NH Harrington Hall Hotel room only in Kensington from £298.09pp
3 night(s) in the 1* Rose Court bed & breakfast in Paddington from £70.72pp
2 night(s) in the 0* Euro Lodge Clapham bed & breakfast in Clapham from £44.72pp
2 night(s) in the 5* Goring bed & breakfast in Victoria (London) from £414.60pp
3 night(s) in the 5* Express By Holiday Inn LONDON-STRATFORD bed & breakfast in Fulham Road from
2 night(s) in the 0* Waverley House bed & breakfast in Bloomsbury from £114.00pp
2 night(s) in the 4* Melia White House room only in Regents Park from £399.91pp
2 night(s) in the 0* Novotel London Greenwich room only in Greenwich from £110.00pp
2 night(s) in the 0* Express By Holiday Inn LONDON-CROYDON room only in Croydon from £65.70pp
3 night(s) in the 0* Thistle City Barbican room only in Islington from £205.22pp
5 night(s) in the 5* Park Plaza Victoria bed & breakfast in Victoria (London) from £375.79
2 night(s) in the 4* Langham Hotel bed & breakfast in Oxford Street from £635.98pp
3 night(s) in the 3* Jurys Inn Croydon bed & breakfast in Croydon from £96.78pp
3 night(s) in the 4* Washington bed & breakfast in Mayfair from £251.18pp
3 night(s) in the 0* Somerset Queen's Gate Gardens (Apartments) bed & breakfast in Glouceste
3 night(s) in the 0* Grange Langham Court Hotel room only in Paddington from £261.50pp
3 night(s) in the 0* Hilton Green Park bed & breakfast in Mayfair from £408.26pp
2 night(s) in the 0* Gallery Hotel room only in Chelsea from £295.00pp
3 night(s) in the 0* Garth Hotel bed & breakfast in Bloomsbury from £112.50pp
2 night(s) in the 0* Beauchamp Hotel room only in Bloomsbury from £311.00pp
2 night(s) in the 4* Park Inn Hyde Park bed & breakfast in Bayswater from £101.89pp
2 night(s) in the 0* Park Plaza County Hall bed & breakfast in Lambeth from £107.07pp
3 night(s) in the 4* Mitre House bed & breakfast in Bayswater from £110.25pp
3 night(s) in the 2* Royal Eagle room only in Paddington from £139.36pp
2 night(s) in the 0* Radisson Edwardian Bloomsbury Street room only in Bloomsbury from £164.56
2 night(s) in the 0* RYDER STREET CHAMBERS / Serviced Apartments room only in Piccadilly from £
11 night(s) in the 0* Grange Blooms room only in Bloomsbury from £2052.00pp
2 night(s) in the 0* Saint George's bed & breakfast in Regents Park from £235.23pp
2 night(s) in the 2* Cranley Gardens bed & breakfast in Kensington from £159.78pp
14 night(s) in the 0* Metropolitan Hotel Toronto room only in Toronto from £1262.35pp
3 night(s) in the 4* Euston Square bed & breakfast in Euston from £141.34pp
14 night(s) in the 0* Soho Metropolitan room only in Toronto from £2167.96pp
2 night(s) in the 0* Athena Palace Hotel bed & breakfast in Finsbury Park from £81.99pp
2 night(s) in the 0* Westbury Mayfair bed & breakfast in Mayfair from £192.81pp
3 night(s) in the 0* Euro Clapham bed & breakfast in Clapham from £64.64pp
3 night(s) in the 4* President Hotel bed & breakfast in Bloomsbury from £203.34pp
2 night(s) in the 0* Holiday Inn LONDON-KINGS CROSS/BLOOMSBURY bed & breakfast in Bloomsbury fro
4 night(s) in the 4* The Royal Trafalgar by Thistle room only in Trafalgar Square from £318.06
3 night(s) in the 0* Express By Holiday Inn LONDON-LIMEHOUSE bed & breakfast in Whitechapel from
2 night(s) in the 2* Best Western Mornington Hotel bed & breakfast in Bayswater from £98.1
6 night(s) in the 0* myhotel Bloomsbury bed & breakfast in Bloomsbury from £517.60pp
3 night(s) in the 0* The Goring room only in Victoria (London) from £458.28pp
3 night(s) in the 0* Ritz London bed & breakfast in Piccadilly from £683.11pp
2 night(s) in the 4* Crowne Plaza St.James room only in Westminster from £105.79pp
2 night(s) in the 0* Holiday Inn LONDON-MAYFAIR room only in Mayfair from £201.25pp
4 night(s) in the 0* The Buckingham Grange room only in Bloomsbury from £402.00pp
3 night(s) in the 0* Royal Cambridge Hotel bed & breakfast in Bayswater from £193.50pp
4 night(s) in the 4* 196 Bishopsgate room only in Liverpool Street from £269.51pp
3 night(s) in the 0* Grand Plaza Serviced Apartments room only in Bayswater from £187.00pp
5 night(s) in the 2* Gresham room only in Hyde Park from £188.29pp
3 night(s) in the 3* Four Seasons Hotel bed & breakfast in Marylebone from £143.40pp
2 night(s) in the 4* Capital bed & breakfast in Knightsbridge from £239.76pp
3 night(s) in the 4* Indigo London Paddington room only in Paddington from £225.57pp
2 night(s) in the 0* Charing Cross, A Guoman Hotel room only in The Strand from £584.20pp
14 night(s) in the 0* Le Royal Meridien King Edward room only in Toronto from £1415.73pp
2 night(s) in the 0* Cadogan bed & breakfast in Knightsbridge from £221.18pp
2 night(s) in the 0* Citadines South Kensington room only in Kensington from £123.11pp
3 night(s) in the 0* Fraser Place Queens Gate bed & breakfast in Kensington from £242.68pp
4 night(s) in the 0* Durley House bed & breakfast in Knightsbridge from £551.72pp
3 night(s) in the 4* Marriott Marble Arch bed & breakfast in Oxford Street from £311.57pp
4 night(s) in the 2* Rydges Kensington Plaza room only in Kensington from £225.53pp
2 night(s) in the 0* Harrington Court Serviced Apartments, South Kensington room only in Chelsea fro
2 night(s) in the 0* The Wembley Hotel bed & breakfast in Wembley from £90.00pp
3 night(s) in the 0* Youth Hostel room only in Kensington from £28.64pp
5 night(s) in the 3* Premier West bed & breakfast in Hammersmith from £117.62pp
2 night(s) in the 0* Holiday Inn LONDON-REGENT'S PARK bed & breakfast in Westminster from &p
2 night(s) in the 0* Rubens at the Palace room only in Westminster from £211.60pp
2 night(s) in the 2* Eden Plaza bed & breakfast in Kensington from £66.84pp
3 night(s) in the 0* The Cranley bed & breakfast in Kensington from £333.85pp
2 night(s) in the 3* Avni @ Courtfield Gardens bed & breakfast in Kensington from £87.30pp
5 night(s) in the 0* Express By Holiday Inn LONDON-SOUTHWARK bed & breakfast in Southwark from &
2 night(s) in the 0* langland Hotel bed & breakfast in Bloomsbury from £62.50pp
3 night(s) in the 4* London Town bed & breakfast in Earls Court from £103.53pp