Menu

Search options

Select city first

2026-06-06

2026-06-07
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1424 results

  • Comfort Inn & Suites

    From US$ 72

    210 Essa Road, Barrie, Canada (To the map)

    Comfort Inn & Suites Barrie, located 2.8 km from MacLaren Art Centre, features free Wi Fi in public areas. The cottage is merely a 20-minute walk from the centre of Barrie.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Holiday Inn & Suites Oakville At Bronte By Ihg

    From US$ 127

    2525 Wyecroft Road, Oakville, Canada (To the map)

    Holiday Inn Oakville At Bronte is located 10 minutes' drive from the 6.4-square-kilometre Bronte Creek Provincial Park and features a sauna, a spa centre and sauna facilities. Bronte Harbour is less…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Confederation Place Hotel

    From US$ 86

    237 Ontario Street, Kingston, Canada (To the map)

    Set within a 2.9-km distance of Canada's Penitentiary Museum, the 2-star Confederation Place Hotel Kingston is located merely 5 minutes on foot from St George's Anglican Cathedral. The hotel offers a…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Hampton Inn Sudbury, Ontario

    From US$ 126

    2280 Regent Street, Sudbury, Canada (To the map)

    Featuring Wi Fi throughout the property, Hampton Inn Sudbury, Ontario offers accommodation within 2.5 km from Science North. The centre of Sudbury is within 5 km of the venue, and Dynamic Earth…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Coach House Inn

    From US$ 109

    7189 Hwy 6, Tobermory, Canada (To the map)

    Featuring a free carpark, an outdoor swimming pool and a picnic area, Coach House Inn Tobermory is 10 minutes' drive from Tobermory Harbour. The venue is 3 km from the city centre and adjacent to…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Hampton Inn & Suites By Hilton Toronto Markham

    From US$ 165

    52 Bodrington Court, Markham, Canada (To the map)

    A flat screen TV, an indoor pool and a saltwater pool are offered at Hampton Inn & Suites By Hilton Toronto Markham, located 1.2 km from First Markham Place. The municipal Varley Art Gallery is less…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Fairfield By Marriott Inn & Suites Orillia

    From US$ 246

    8 Mulcahy Court, Orillia, Canada (To the map)

    The 3-star Fairfield By Marriott Inn & Suites Orillia is placed in Orillia, not far from Tudhope Park. Set just around the corner from Galaxy Cinemas Orillia, Fairfield By Marriott Inn & Suites…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Hilton Garden Inn Toronto-Oakville

    From US$ 92

    2774 South Sheridan Way, Oakville, Canada (To the map)

    Hilton Garden Inn Toronto-Oakville is 2.9 km from Dundas Street West Route and features flat screen TV, a sun terrace and a shared lounge. Thanks to its great location, the property is easily…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Sherwood Inn

    From US$ 220

    1090 Sherwood Road, Port Carling, Canada (To the map)

    Sherwood Inn Port Carling, located within 4 km to Medora Lake, features Wi-Fi throughout the venue. Port Sandfield Marina is less than 2.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Sonesta Es Suites Toronto Markham

    From US$ 107

    355 South Park Road, Markham, Canada (To the map)

    Sonesta Es Suites Toronto is located in Markham and offers 3-star accommodation with heated swimming pool and a fitness centre. It takes 10 minutes to get to Flato Markham Theatre by car.

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Courtyard By Marriott Kingston Highway 401

    From US$ 158

    103 Dalton Avenue, Kingston, Canada (To the map)

    Courtyard By Marriott Kingston Highway 401 Hotel is located 4 km from Queen's University and offers a Jacuzzi, allergy-free rooms and complimentary parking. King's Crossing Outlet Mall is 250 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • The Grand Tappattoo Resort, An Ascend Collection Resort

    From US$ 97

    30 Tapatoo Trail, Otter Lake, Canada (To the map)

    Grand Tappattoo Resort is situated in a beach area of Otter Lake, 2.2 km from Oastler Lake Provincial Park. Guests have access to a heated pool, a fitness area and free WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Frontenac Club Inn

    225 King Street East, Kingston, Canada (To the map)

    The 4-star Frontenac Club Inn offers a luxury accommodation with a patio, a picnic area and a library. The venue comprises 16 designer rooms.

    To the hotel

    Book Now
  • Fairfield Inn & Suites By Marriott Ottawa Airport

    From US$ 108

    135 Thad Johnson Private, Ottawa, Canada (To the map)

    Featuring a free car park, an indoor swimming pool and a Jacuzzi, Fairfield Inn & Suites By Marriott Ottawa Airport is set 3.6 km from Metropolitan Bible Church in Ottawa. Capital Golf Centre is less…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Ramada Plaza By Wyndham Niagara Falls

    From US$ 44

    7389 Lundys Lane, Niagara Falls, Canada (To the map)

    Ramada Plaza By Wyndham Niagara Falls Hotel, set in Lundy's Lane district, 4 km from Casino Niagara, boasts fitness classes, an indoor pool and fitness room for guests to keep fit. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Jolly Roger Inn & Resort

    From US$ 60

    1 J.R Lane, Otter Lake, Canada (To the map)

    Offering an outdoor seasonal pool, a patio and a fireplace, Jolly Roger Inn & Resort Parry Sound is 10 minutes' drive from Otter Lake. Oastler Lake Provincial Park is less than 2.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Shaw Club Hotel

    From US$ 200

    92 Picton Street, Niagara-on-the-Lake, Canada (To the map)

    Featuring a restaurant and free parking, Shaw Club Hotel Niagara-on-the-Lake offers contemporary accommodation within 0.4 km from St Vincent de Paul Roman Catholic Church. The Name Tree Store is 400…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • The Barracks Inn

    From US$ 186

    425 Wilson St E, Ancaster, Hamilton, Canada (To the map)

    Featuring a meeting room, free private parking and a golf course, The Barracks Inn Hamilton is located not far from Fieldcote Memorial PK and Museum. The 21-metre-high ribbon waterfall "Tiffany…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Holiday Inn Sudbury By Ihg

    From US$ 109

    1696 Regent Street, Sudbury, Canada (To the map)

    Offering air-conditioned guest rooms, the excellent Holiday Inn Sudbury lies within a 25-minute walk from Dynamic Earth Interactive Museum. The centre of Sudbury is within 4 km of the venue, and…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Courtyard By Marriott Toronto Markham

    From US$ 113

    65 Minthorn Boulevard, Markham, Canada (To the map)

    Offering entertainment activities, a flat-screen cable-TV and flat-screen TV, Courtyard By Marriott Toronto Markham Hotel is less than 3.7 km from David Dunlap Observatory. Set within a few minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 113