Menu

Search options

Select city first

2026-06-30

2026-07-01
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

14735 results

  • Sub Penthouse Mesmerizing City Views

    From US$ 198

    Iceboat Terrace, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Adorable 2-Bedoom Walkout Basement Apartment

    452 Nairn Circle, Milton, Canada (To the map)

    Located within 5 minutes' drive of Springridge Farm, the 1-room Adorable 2-Bedoom Walkout Basement Apartment apartment features parking for those who travel by car. Mississauga is 22 km from the…

    To the hotel

    Book Now
  • Family-Friendly 3-Bedroom Getaway In Golden

    16 Golden Blvd E Unit 1, Welland, Canada (To the map)

    To the hotel

    Book Now
  • Comfortable And Convenient Apartment In Central Niagara

    From US$ 276

    380 Glendale Avenue, Saint Catharines, Canada (To the map)

    Featuring free WiFi throughout the property, Central Niagara - 4Br Ideal For Family & Group apartment is situated in Saint Catharines, 60 km from Billy Bishop Toronto City airport. The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • Grace Haven

    2217 Margot Street, Oakville, Canada (To the map)

    To the hotel

    Book Now
  • Dream House, Basement

    204 Winterberry Blvd Basement, Use Side Entrance, Thorold, Canada (To the map)

    To the hotel

    Book Now
  • Queen Bed Suite-Private Entrance

    85 Bentley Crescent Unit 1, Barrie, Canada (To the map)

    To the hotel

    Book Now
  • A River Runs Through It

    601 Palace Rd, Greater Napanee, Canada (To the map)

    To the hotel

    Book Now
  • Bright Private Single Bedroom Q33

    4199 Schneider Court, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • Sleek & Cozy Perfect Downtown Toronto Getaway

    From US$ 246

    78 Tecumseth St, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Comfortable & Spacious Private Room With Ensuite In Corso Italia

    From US$ 112

    226 Nairn Ave, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Cozy 2Br Family Friendly Suite Located Just 5 Mins Away From Niagara Falls

    6065 Mcleod Road, Niagara Falls, Canada (To the map)

    To the hotel

    Book Now
  • Luxurious Pvt Room & Pvt Heated Floor Bathroom Near Airport

    224 Michener Crescent, Kitchener, Canada (To the map)

    To the hotel

    Book Now
  • Beautiful House In Central Toronto With Backyard

    241 Brunswick Avenue, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Chic Mid-Century Flat Downtown

    From US$ 96

    291 Stewart Street, Peterborough, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • 2 Bedroom Waterview Cottage Fern Brook 12

    1336 S Morrison Lake Rd., Gravenhurst, Canada (To the map)

    To the hotel

    Book Now
  • The Princeton At New Frontiers Retreat

    10545 Hwy 60, Eganville, Canada (To the map)

    To the hotel

    Book Now
  • Nature Oasis Mar Suite

    From US$ 195

    3 Meldrum Avenue, Dundas, Canada (To the map)

    Overlooking the garden, the 28 m² Nature Oasis Mar Suite apartment is 0.7 km from Christ Church Flamborough in Dundas. Guests can relax and unwind with a Jacuzzi featured on site.

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Metro Elegance Loft

    300 Front Street West, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • The Beaver Den

    1152 Dardanelles Rd, Haliburton, Canada (To the map)

    To the hotel

    Book Now