Hotel deals in Ontario

Multiple accommodations for your stay
Destination
Check-in date:
16 Nov 2026
Check-out date:
17 Nov 2026
Guests
2 guests
Ages of children:

Top destinations in Ontario

Your go-to guide to the best locations to spend your next well-deserved holiday

Acton Ajax Algonquin Highlands Angus Aurora Bailieboro Bancroft Barrie Barrys Bay Bayfield Belle River Belleville Blind River Bloomfield Blue Mountains Bobcaygeon Bowmanville Bracebridge Bradford Brampton Brantford Brechin Brighton Brockville Buckhorn Burks Falls Burlington Calabogie Caledon Cambridge Campbellford Carleton Place Carnarvon Carrying Place Casselman Cayuga Chatham-Kent Cherry Valley Cloyne Cobourg Cochrane Colborne Collingwood Cornwall Creemore Deep River Deseronto Dillon Dorset Dryden Dundas Dwight East Gwillimbury Edgar Eganville Elliot Lake Elora Essex Fenelon Falls Fergus Fort Erie Fort Frances Gananoque Georgetown Georgina Goderich Goulais River Grand Bend Gravenhurst Greater Napanee Grimsby Guelph Haliburton Hamilton Hanover Harcourt Harwood Hillier Huntsville Innisfil Iron Bridge Jordan Kapuskasing Kawartha Lakes Kemptville Kenora Killaloe Station Kincardine Kingston Kingsville Kirkland Lake Kitchener Lake of Bays Lake Saint Peter Lakefield Lambton Shores Lansdowne Leamington Lindsay Lions Head Little Current London Mactier Markham Marmora Mattawa Maynooth Meaford Midland Miller Lake Milton Minden Minett Mississauga Mulmur Nestor Falls New Liskeard Newmarket Niagara Falls Niagara-on-the-Lake Nipigon Nobel North Bay Oakville Orangeville Orillia Oro-Medonte Orono Oshawa Ottawa Otter Lake Owen Sound Oxtongue Lake Paris Parry Sound Pembroke Perth Peterborough Pickering Picton Port Carling Port Colborne Port Dover Port Elgin Port Hope Port Perry Port Severn Port Stanley Portland Prescott Red Bay Renfrew Richmond Hill Ridgetown Roseneath Saint Catharines Saint Marys Saint Thomas Sarnia Sauble Beach Sault Ste. Marie Schomberg Severn Shanty Bay Sharbot Lake Simcoe Smiths Falls South River Southampton Stokes Bay Stouffville Stratford Strathroy Sudbury Thessalon Thornhill Thorold Thunder Bay Tillsonburg Timmins Tobermory Toronto Trenton Vaughan Walkerton Wasaga Beach Washago Waterloo Waubaushene Wawa Welland Wellington West Lake Westport Wheatley Whitby Wiarton Windsor Woodstock Wymbolwood Beach
  • All cities
  • Main cities

Previous
Next
Previous
Next

Where to stay in Ontario?

2778 Apartments  |  2047 Holiday homes  |  1536 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Ontario

Four Seasons Hotel Toronto

60 Yorkville Avenue, Toronto, Canada (Open map)

The hotel is near Bloor-Yorkville with chic cafes, polished bars and fine-dining restaurants, 2.9 km from St. Situated approximately 5 minutes' walk from…

9.4
Superb
227 reviews

The Hazelton Hotel

118 Yorkville Avenue, Toronto, Canada (Open map)

The hotel is in the very heart of the city, 3.2 km from Ripley's Aquarium of Canada, and a stone's throw from Bay tube station.

9.5
Exceptional
134 reviews

Kat Florence Hotels

43 Mill Street West, Elora, Canada (Open map)

The hotel places you just 1.1 km from Grand River Raceway and 2.8 km from Wellington County Museum and Archives. Located only 500 metres from…

10
Exceptional
3 reviews

Top 4-star hotels in Ontario

Blue Mountain Resort Village Suites

156 Jozo Weider Blvd, Blue Mountains, Canada (Open map)

Located approximately 400 metres from Brights Art Gallery, this Blue Mountains hotel lies within a 6-km distance of shopping venues such as Curries Farm…

8.6
Fabulous
2294 reviews

Great Wolf Lodge Waterpark Resort

3950 Victoria Avenue, Niagara Falls, Canada (Open map)

The non - profit public Aquarium of Niagara stands 2.6 km away, and the jungly Bird Kingdom is 2.7 km from the hotel. Boasting 3 hot…

8.9
Fabulous
675 reviews

The Pearle Hotel & Spa, Autograph Collection

3 Elizabeth Street, Burlington, Canada (Open map)

The centre of Burlington can be reached in 30 minutes' walk of the hotel, and such cultural venues as Art Gallery of Burlington are just…

9.1
Superb
201 reviews

Top 3-star hotels in Ontario

Langdon Hall Country House Hotel & Spa

Langdon Drive 1, Cambridge, Canada (Open map)

This 3-star hotel is 10 minutes by car from the shopping mall "Cambridge Smartcentre", 15 minutes by car from Krajewski Gallery. Located 2.1 km…

Sun Retreats Sherkston Shores

490 Empire Road, Port Colborne, Canada (Open map)

The hotel is nestled within a 200-metre distance of Sherkston Quarry. The 3-star Sun Retreats Sherkston Shores Port Colborne hotel is around 900…

Elm Hurst Inn & Spa, Worldhotels Crafted

415 Harris St, Ingersoll, Canada (Open map)

Saint Paul's Presbyterian is approximately 10 minutes' drive from the hotel, while Ingersoll Christian Reformed Church is approximately 15 minutes' drive away. Located a mere…

8.8
Fabulous
213 reviews

Top 2-star hotels in Ontario

Holiday Inn Express & Suites New Liskeard By Ihg

998029 Highway #11, New Liskeard, Canada (Open map)

At this New Liskeard inn, you'll be 4.3 km from Algonquin Regiment Memorial Beach Park and 3.2 km from St. The 2-star Holiday Inn…

Capri Inn

391 Ontario Street, Saint Catharines, Canada (Open map)

The centre of Saint Catharines can be reached within a 30-minute walk, and natural attractions like the 9 - acre Rennie Park are approximately a…

9.0
Superb
697 reviews

Colonial Hotel & Suites

1 Main Street West, Grand Bend, Canada (Open map)

The hotel has a convenient location approximately 10 minutes by car from Berry Islands. The comfortable Colonial Hotel & Suites Grand Bend, located a mere 7…

8.6
Fabulous
528 reviews

Recommended hotels in Ontario

Inn On The Twenty

3845 Main Street, Jordan, Canada (Open map)

The inn has a convenient location a 10-minute drive from Tawse Winery. Located 3.1 km from Ball's Falls Conservation Area, Inn On The Twenty…

9.2
Superb
117 reviews

Oban Inn, Spa And Restaurant

160 Front Street, Niagara-On-The-Lake, Canada, Niagara-on-the-Lake, Canada (Open map)

The inn is nestled about 200 metres from Lake Ontario. Offering cars for rent, as well as Wi-Fi in public areas, the smoke-free…

9.2
Superb
101 reviews

The June Motel, Sauble Beach

11 Sauble Falls Parkway, Sauble Beach, Canada (Open map)

The centre of Sauble Beach can be reached in 5 minutes' walk of the hotel, and such cultural venues as SBPATV Parking Lot Museum are…

9.2
Superb
77 reviews
Thank you for subscribing
Close