Menu

Search options

Select city first

2026-06-25

2026-06-26
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.

All Ontario hotels

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

10393 results

  • Star Inn By Elevate Rooms

    From US$ 133

    8627 Lundy'S Lane, Niagara Falls, Canada (To the map)

    Featuring free self-parking, a golf course and free parking, Star Inn By Elevate Rooms Niagara Falls offers accommodation within 6 km from Journey Behind the Falls. Situated in Lundy's Lane district,…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Hellemsfield Inn & Bed And Breakfast

    From US$ 93

    2 Mill Street West, Kingsville, Canada (To the map)

    Set 1 km from the centre of Kingsville, Hellemsfield Inn & Bed And Breakfast offers free Wi Fi in public areas. Kingsville and Gosfield Arena is 15 minutes' walk from the bed & breakfast, while…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Sapience Retreat & Apothecary

    From US$ 136

    1887 Lakeshore Road, Niagara-on-the-Lake, Canada (To the map)

    Located 1 km from Butler's Barracks National Historic Site, guests of 3-star Panache Bed And Breakfast Niagara-on-the-Lake may find a lending library, a flat screen TV and a common lounge area on…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Carlton House

    From US$ 110

    318 Carlton Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Haileybury Lakehouse

    From US$ 151

    1311 Lakeshore Rd S, Haileybury, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Niagara Parkway Riverview Inn

    From US$ 34

    10655 Niagara River Pkwy, Niagara Falls, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Sawyer'S Creek Bed And Breakfast

    From US$ 97

    1039 Busy Road, Algonquin Highlands, Canada (To the map)

    Sawyer'S Creek Bed And Breakfast Algonquin Highlands offers a terrace, located 25 minutes on foot from Maple Lake. Guests can enjoy this Algonquin Highlands bed & breakfast's garden, which is adorned…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • The Nest In The Forest Bed And Breakfast

    From US$ 112

    1571 Douro 1St Line, Lakefield, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Le Boutique Great Toronto

    From US$ 118

    2105 Folkway Drive, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Nine Vines Hotel

    From US$ 232

    390 Mary St, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Top Of Algonquin Bed And Breakfast

    From US$ 115

    641 Peddlers Drive, Mattawa, Canada (To the map)

    The property lies within 3.1 km from Amable du Fond River Provincial Park. The venue is 138 km from Haliburton, while Canadian Institute of Forestry is 4.8 km away.Squatter's Cabin is also located…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Sonder By Marriott Bonvoy The Elm Apartments Downtown

    From US$ 405

    159 Elm Street, Toronto, Canada (To the map)

    Notable for its location 700 metres away from Four Seasons Centre for the Performing Arts in Downtown Toronto district, the venue is placed within 15 minutes' walk of Hockey Hall of Fame.

    To the hotel

    price for 1 night
    Book Now From US$ 405
  • Bowering Lodge

    From US$ 114

    608069 12Th Side Road, Po Box 68, Blue Mountains, Canada (To the map)

    Offering a free carpark, a golf course and a sundeck, Bowering Lodge Blue Mountains is located less than 10 minutes by car from Ravenna Country Market. Bowering Lodge is just a short drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Finch West Residence Suites - Hotel Duke

    From US$ 133

    1275 Finch Avenue West, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Regal Inn Brockville

    From US$ 66

    160 Stewart Blvd, Brockville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Sweet Woods Hill

    From US$ 129

    589108 Grey County Road 19, Blue Mountains, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Sunny House - Main Floor, Free Parking, In Toronto

    From US$ 95

    16 Stong Court, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Matisse B&B

    From US$ 225

    487 Mississagua Street, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • Lavida Exclusive Guest House

    From US$ 29

    140 Boullee Street, London, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Living Waters Guest Cottage Motel, Kincardine Guest Resort

    From US$ 78

    392 Queen Street, Kincardine, Canada (To the map)

    Living Waters Guest Cottages, Kincardine includes 6 rooms and is nearly 25 minutes' walk from Kincardine Pavilion Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 78