• Support
    • HELP CENTER
    • Contact Us
  • CAD
Cheap Flights
1-877-496-4815
Specializing in Ontario Hotels
Ontario is located in central eastern Canada, bordering the United States and the Great Lakes region. A large province and the location of major cities like Toronto and Ottawa, that houses a large portion of Canada's population. The landscape varies from rocky, rolling countryside, thick forests and grassy lowlands. Home to more than 250,000 lakes, providing endless water activities.

When visiting Ontario, you must take a ride on the legendary Maid of the Mist. Experience a spray-soaked adventure to the base of Horseshoe Falls, showcasing Niagara at its finest. Other popular attractions are Point Pelee National Park, Ontario's Wine Trail, Stratford Shakespeare Festival, Lake Superior, Algonquin Provincial Park, Thousand Islands, Muskoka Cottage Country and the Georgian Bay. Whatever brings you to wonderful Ontario, you will be pleased you came.

Top Hotels in Ontario

Caesars Windsor

377 Riverside Dr E, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(533 reviews)
from $159 per night

Four Seasons Toronto

21 Avenue Rd, Ontario
Star Rating:
Trip Advisor Rating:
5.0/5
(536 reviews)
from $445 per night

Hilton Toronto

145 Richmond St W, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(1169 reviews)
from $188 per night

Hyatt Regency Toronto

370 King Street W, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(662 reviews)
from $159 per night

Park Hyatt Toronto

4 Avenue Rd, Ontario
Star Rating:
Trip Advisor Rating:
4.5/5
(449 reviews)
from $239 per night

Marriott Ottawa

100 Kent St, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(627 reviews)
from $269 per night

Trump International Hotel & Tower Toronto

325 Bay Street, Ontario
Star Rating:
Trip Advisor Rating:
5.0/5
(288 reviews)
from $496 per night

Novotel Ottawa Hotel

33 Nicholas St, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(547 reviews)
from $104 per night

Sandman Signature Hotel Toronto Airport

55 Reading Crt, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(278 reviews)
from $99 per night

DoubleTree by Hilton Toronto Airport

655 Dixon Rd, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(0 reviews)
from $76 per night

Ramada Niagara Falls

6045 Stanley Avenue, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(731 reviews)
from $70 per night

Holiday Inn Niagara Falls

5339 Murray St, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(350 reviews)
from $68 per night

Delta Toronto East

2035 Kennedy Rd, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(271 reviews)
from $149 per night

Strathcona Hotel

60 York St, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(691 reviews)
from $120 per night

Cosmopolitan Hotel Toronto

8 Colborne Street, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(433 reviews)
from $179 per night

Ramada Plaza Niagara Falls

7389 Lundy's Lane, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(762 reviews)
from $80 per night

The Westin Ottawa

11 Colonel By Dr, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(830 reviews)
from $249 per night

Valhalla Inn Thunder Bay

1 Valhalla Inn Rd, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(156 reviews)
from $135 per night

Holiday Inn Sudbury

1696 Regent St, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(150 reviews)
from $213 per night

Sheraton Centre Toronto Hotel

123 Queen St W, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(2500 reviews)
from $179 per night

Westin Harbour Castle

1 Harbour Sq, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(1691 reviews)
from $169 per night

Hotel Victoria

56 Yonge St, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(458 reviews)
from $114 per night

Holiday Inn Sarnia

1498 Venetian Blvd, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(139 reviews)
from $108 per night

Comfort Hotel Airport North

445 Rexdale Blvd., Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(83 reviews)
from $100 per night

Lord Elgin Hotel

100 Elgin St, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(923 reviews)
from $159 per night

THOMPSON TORONTO

550 WELLINGTON STREET W, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(0 reviews)
from $229 per night

ADMIRAL INN HAMILTON

149 DUNDURNSTREET NORTH, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(0 reviews)
from $101 per night

Waterfront Hotel - Burlington

2020 Lakeshore Road, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(153 reviews)
from $116 per night

Delta Ottawa City Centre

101 Lyon Street, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(143 reviews)
from $199 per night

The Ritz-Carlton, Toronto

181 Wellington St W, Ontario
Star Rating:
Trip Advisor Rating:
5.0/5
(390 reviews)
from $495 per night

Motel 6 Niagara Falls

5700 Stanley Ave, Ontario
Star Rating:
Trip Advisor Rating:
2.0/5
(156 reviews)
from $50 per night

Great Wolf Lodge , Ripley's Water Park Resort

3950 Victoria Avenue, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(1330 reviews)
from $330 per night

Best Western Belleville

387 North Front St, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(108 reviews)
from $136 per night

Bond Place Hotel

65 Dundas St E, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(1155 reviews)
from $109 per night

Holiday Inn Mississauga

2125 North Sheridan Way, Ontario
Star Rating:
Trip Advisor Rating:
3.0/5
(53 reviews)
from $99 per night

Super 8 Barrie

441 Bryne Drive, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(387 reviews)
from $98 per night

Sheraton Ottawa Hotel

150 Albert St, Ontario
Star Rating:
Trip Advisor Rating:
3.5/5
(267 reviews)
from $229 per night

Days Inn Orillia

5850 Rama Road, Ontario
Star Rating:
Trip Advisor Rating:
2.0/5
(216 reviews)
from $170 per night

Sheraton On The Falls

5875 Falls Ave, Ontario
Star Rating:
Trip Advisor Rating:
4.0/5
(3076 reviews)
from $119 per night

Travelodge Sudbury

1401 Paris St, Ontario
Star Rating:
Trip Advisor Rating:
2.5/5
(86 reviews)
from $98 per night