Menu

Search options

2026-04-10

2026-04-11
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

1401 results

  • 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
  • Donald Gordon Hotel And Conference Centre

    From US$ 92

    421 Union Street, Kingston, Canada (To the map)

    Donald Gordon Hotel And Conference Centre Kingston, located 1.6 km from Queen's University, features free WiFi throughout the venue. The centre of Kingston is within 2 km of the accommodation, and…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Four Points By Sheraton Mississauga Meadowvale

    From US$ 97

    2501 Argentia Road, Mississauga, Canada (To the map)

    Offering a community pool, a saltwater swimming pool and entertainment activities, Four Points By Sheraton Mississauga Meadowvale Hotel is located 3.8 km away from Meadowvale Conservation Area. Fo…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Holiday Inn Express Hotel & Suites North Bay By Ihg

    From US$ 96

    1325 Seymour Street, North Bay, Canada (To the map)

    Holiday Inn Express & Suites North Bay, located 1.6 km from Northgate Shopping Centre, offers guests an exercise room, a heated pool and an indoor heated pool. Laurentian Ski Hill is less than 3.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • The Bruce Hotel

    From US$ 409

    89 Parkview Drive, Stratford, Canada (To the map)

    Featuring a terrace and an indoor pool, The Bruce Hotel Stratford lies within 20 minutes’ walk of Junction 56 Distillery. Set close to Stratford Festival Theatre, the venue offers 25 rooms together…

    To the hotel

    price for 1 night
    Book Now From US$ 409
  • Eganridge Resort, Golf Club & Spa

    From US$ 196

    26 Country Club Drive, Bobcaygeon, Canada (To the map)

    Situated a 10-minute drive to the unique privately-owned Horseless Carriage Museum, Eganridge Resort, Golf Club & Spa Bobcaygeon offers free parking facility on site and free Wi-Fi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Best Western Parkway Hotel Toronto North

    From US$ 67

    600 Highway 7 E, Richmond Hill, Canada (To the map)

    Featuring hire of car as well as free WiFi throughout the property, Best Western Parkway Hotel Toronto North is set in Richmond Hill, 2.6 km from First Markham Place. It is 650 metres from Times…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Hilton Garden Inn Toronto/Ajax

    From US$ 140

    500 Beck Crescent, Ajax, Canada (To the map)

    Hilton Garden Inn Toronto/Ajax, located 2.2 km from Casino Ajax, boasts heated swimming pool. The venue is situated 2 km from Ajax city centre and 55 km from Billy Bishop Toronto City airport.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Oban Inn, Spa And Restaurant

    From US$ 171

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

    The 4-star Oban Inn, Spa And Restaurant Niagara-on-the-Lake provides quick access to Fort George National Historic Site of Canada and offers free self parking, a swimming pool and a Jacuzzi. The…

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • 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
  • Retro Suites Hotel

    From US$ 165

    2 King Street West, Chatham-Kent, Canada (To the map)

    Retro Suites Hotel Chatham-Kent, located 0.3 km from the shopping mall "Downtown Chatham Centre", offers guests free self-parking, allergy-free rooms and a barber shop. Thames Art Gallery is 400…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Towneplace Suites By Marriott Sudbury

    From US$ 252

    1710 The Kingsway, Sudbury, Canada (To the map)

    Offering access to Sudbury Arena, which is 4.5 km away, the family Towneplace Suites By Marriott Sudbury features entertainment activities, water slides and a bar. The centre of Sudbury is within 3…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Courtyard By Marriott Hamilton

    From US$ 176

    1224 Upper James Street, Hamilton, Canada (To the map)

    The 4-star Courtyard By Marriott Hamilton Hotel is set 2 km from Royal Botanical Gardens and 6 km from the established museum "Art Gallery of Hamilton". Free Wi-Fi is available throughout the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Wingate By Wyndham Kanata West Ottawa

    From US$ 135

    8600 Campeau Drive, Ottawa, Canada (To the map)

    Located in Kanata district, Wingate By Wyndham Kanata West Ottawa Hotel is rated 3 stars and features a golf course and a bar. The property consists of 4 storeys with 122 non-smoking rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Holiday Inn & Suites Ottawa Kanata By Ihg

    From US$ 150

    101 Kanata Avenue, Ottawa, Canada (To the map)

    Featuring free WiFi throughout the property, Holiday Inn Hotel & Suites Ottawa Kanata offers accommodation within 2.3 km from the multipurpose Canadian Tire Centre Arena. This welcoming venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Taboo Muskoka

    From US$ 218

    1209 Muskoka Beach Road, Gravenhurst, Canada (To the map)

    Taboo Muskoka Hotel Gravenhurst is situated 5 km from Lake Muskoka and features a flat screen TV, a fireplace and a bar. The venue is located 4 km from the centre of Gravenhurst and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • The Charles Hotel

    From US$ 116

    209 Queen St, Niagara-on-the-Lake, Canada (To the map)

    The Charles Hotel, located in the historic district of Niagara Falls, features concierge service, bike loans and 24-hour reception as well as free Wi Fi throughout the venue. The accommodation is…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Mercer Hotel Downtown; BW Premier Collection

    From US$ 104

    104 Ontario Street, Stratford, Canada (To the map)

    Offering 14 designer rooms, Mercer Hotel Downtown ; BW Premier Collection Stratford features flat - screen TV and a flat screen TV. Located 1.2 km off Festival Theatre, the venue is 55 km from London…

    To the hotel

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

    From US$ 134

    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$ 134
  • Best Western Fireside Inn

    From US$ 95

    1217 Princess Street, Kingston, Canada (To the map)

    The pet-friendly 3-star Best Western Fireside Inn is set in a shopping a few minutes drive away from Kingston Penitentiary History Museum. Guests have access to an outdoor heated pool, a fitness…

    To the hotel

    price for 1 night
    Book Now From US$ 95