Menu

Search options

Select city first

2026-06-07

2026-06-08
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

  • The Insignia Hotel, Sarnia, A Tribute Portfolio Hotel

    From US$ 97

    283 Christina Street North, Sarnia, Canada (To the map)

    Located approximately a 13-minute walk from Centennial Park, the unique 4-star Insignia Hotel, Sarnia, A Tribute Portfolio Hotel offers Wi Fi in public areas and parking. The upscale hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • The Smith Hotel

    From US$ 251

    221 Queen Street, Kingston, Canada (To the map)

    Providing 10 rooms, The Smith Hotel Kingston is 1.3 km from Museum of Health Care. This hotel also includes parking.

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Holiday Inn Express & Suites Toronto Airport South By Ihg

    From US$ 154

    25 International Blvd, Toronto, Canada (To the map)

    Placed around 10 minutes' drive from Garnetwood Park, Holiday Inn Express & Suites - Toronto Airport South, An Ihg Hotel offers a business centre with a range of business amenities. The hotel boasts…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Staybridge Suites Oakville Burlington By Ihg

    From US$ 121

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

    Located 7 km from Downtown Oakville, guests of 3-star Staybridge Suites Oakville Burlington may find a flat screen TV, a cable flat-screen and entertainment activities on-site. Saw-Whet Golf Club…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Staybridge Suites Toronto - Vaughan South By Ihg

    From US$ 105

    3600 Steeles Ave West, Vaughan, Canada (To the map)

    The 3-star Staybridge Suites Toronto - Vaughan South, An Ihg Hotel is set 1.4 km from John Booth Park and 2.1 km from the 19th-century living history "Black Creek Pioneer Village". The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Best Western Plus Executive Inn

    From US$ 90

    38 Estate Drive, Toronto, Canada (To the map)

    Best Western Plus Executive Inn is located in Toronto, 6 km from the immense Toronto Zoo, and offers an indoor swimming pool. This inn features a community pool, entertainment activities and a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Homewood Suites By Hilton Toronto-Markham

    From US$ 210

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

    Placed only a short driving distance from Pacific Mall, Homewood Suites By Hilton Toronto-Markham offers amenities, such as a swimming pool, flat-screen TV and a picnic area. Flato Markham Theatre is…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Madison Manor Boutique Hotel

    From US$ 62

    16 Madison Avenue, Toronto, Canada (To the map)

    Located 150 metres from Spadina tube station, Madison Manor B&B And Pub Toronto features a night club, live performances and a restaurant. The bed & breakfast also offers guests free WiFi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Candlewood Suites Collingwood By Ihg

    From US$ 161

    502 Hume Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Holiday Inn Express & Suites Huntsville By Ihg

    From US$ 82

    100 Howland Drive, Huntsville, Canada (To the map)

    Featuring a heated pool, a sun deck and complimentary parking, Holiday Inn Express & Suites Huntsville offers pleasant accommodation nearly 2.5 km from Group of Seven Outdoor Gallery. Muskoka…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Mississauga Gate Inn

    From US$ 64

    1938 Dundas East, Mississauga, Canada (To the map)

    Mississauga Gate Inn is located at around 10 minutes by car from Garnetwood Park and features 24-hour front desk assistance, laundry facilities and shopping service. The public Marie Curtis Park is…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Mount Alverno Luxury Resorts

    From US$ 148

    20706 Heart Lake Road, Caledon, Canada (To the map)

    Mount Alverno Luxury Resorts Caledon offers a sun terrace, located at a 4.6 km distance from Dragonfly Arts On Broadway. Featuring 22 rooms with views of the mountain, the hotel is set about a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Holiday Inn Express & Suites - Woodstock, On Canada

    From US$ 98

    510 Norwich Avenue, Woodstock, Canada (To the map)

    The 2-star Holiday Inn Express & Suites Woodstock South is set 2.5 km from Woodstock Museum and 1.6 km from Southside Park. This inn features water slides, an indoor pool and a 50-inch flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Holiday Inn Express & Suites Windsor East - Lakeshore By Ihg

    From US$ 139

    14 Amy Croft Drive, Tecumseh, Canada (To the map)

    Located in Tecumseh, this business Holiday Inn Express & Suites Windsor East - Lakeshore offers free private parking and an indoor swimming pool. Guests will find Tecumseh Area Historical in about 1.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • The June Motel, Prince Edward County

    From US$ 251

    12351 Loyalist Pky., Picton, Canada (To the map)

    Placed only a short driving distance from H. J. McFarland Conservation Area, The June Motel Picton offers amenities, such as a cable flat-screen and a flat screen TV. The venue is a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Super 8 by Wyndham Ajax/Toronto ON

    From US$ 67

    210 Westney Road South, Ajax, Canada (To the map)

    Super 8 By Wyndham Ajax/Toronto On Hotel is located in a conservation area of Ajax, just a short drive from the lakeside Rotary Park. Free WiFi is offered throughout the venue as well as an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Holiday Inn Express - Sault Ste. Marie By Ihg

    From US$ 136

    320 Bay Street, Sault Ste. Marie, Canada (To the map)

    Located a few minutes' drive from the 2.8-mile truss International Arch Bridge, Holiday Inn Express - Sault Ste. Marie, An Ihg Hotel offers 115 air-conditioned rooms. Gateway Casinos Sault Ste. Marie…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Courtyard By Marriott Waterloo St. Jacobs

    From US$ 98

    50 Benjamin Road East, Waterloo, Canada (To the map)

    Featuring a restaurant, an exercise room and free self parking, Courtyard By Marriott Waterloo St. Jacobs Hotel is located not far from St. Jacobs Farmers' Market & Flea Market. Set around 850 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Towneplace Suites By Marriott Kincardine

    From US$ 244

    19 Millenium Way, Kincardine, Canada (To the map)

    Featuring an indoor swimming pool and free self parking, Towneplace Suites By Marriott Kincardine offers unique accommodation within 2 km from Kincardine Lighthouse. The venue lies in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Holiday Inn Express Hotel & Suites Barrie By Ihg

    From US$ 113

    506 Bryne Drive, Barrie, Canada (To the map)

    Holiday Inn Express Hotel & Suites Barrie, located not far from Studio 737 Art Gallery, features a gym, complimentary parking and a heated pool. You'll be 1.5 km from Barrie Molson Centre Arena and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 113