Menu

Search options

Select city first

2026-07-01

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

15603 results

  • River Rat Retreat

    From US$ 190

    449 Balsam Chutes Road, Huntsville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 190
  • Amazing 1Bedroom 1Br Sheppard Metro Free Parking

    From US$ 233

    2 Anndale Dr, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Gem Wrap-Around Balcony & Free Parking

    From US$ 668

    21 Iceboat Ter, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 668
  • Beautiful 2 Bedroom Home In The Heart Of North Bay

    From US$ 125

    580 Rose Avenue, North Bay, Canada (To the map)

    The 1-bedroom Beautiful 2 Bedroom Home In The Heart Of North Bay is located within 1.4 km of North Bay Heritage Train and Carousel and 15 km from North Bay/Jack Garland airport. The villa is fitted…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • The Red Star Room E

    From US$ 87

    4761 Zimmerman Avenue, Niagara Falls, Canada (To the map)

    The Red Star Room E apartment is a great place to stay in the Downtown Niagara Falls district, 10 minutes by car from the formal Botanical Gardens.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Barrie Bliss 3Br Haven Near Centennial Beach

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

    To the hotel

    Book Now
  • Luxury Duplex House In Scarborough

    From US$ 371

    109A Heale Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 371
  • "Happy Daze"-Big Space, Near Village+Lots Of Fun

    194 Tyrolean Lane, Blue Mountains, Canada (To the map)

    To the hotel

    Book Now
  • Modern New Build In Caledonia

    From US$ 157

    14 Ellis Avenue, Caledonia, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Contemporary 5Br Villa Nearby Lake

    From US$ 470

    73 Neilson Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Charming Room In Brampton- 20 Mins Drive To Airport, Plaza, Bus Stop At Walking Distance B4!

    Archdekin Drive, Brampton, Canada (To the map)

    To the hotel

    Book Now
  • Best Location In Brampton For 3- Walking Distance To Chalo Freshco, Bus Stop, Shopping!!!

    Bramalea Road, Brampton, Canada (To the map)

    To the hotel

    Book Now
  • 新壹家民宿1

    768 Bur Oak Avenue, Markham, Canada (To the map)

    To the hotel

    Book Now
  • Upscale 1Br Condo - James Street

    From US$ 78

    James Street North 228, Hamilton, Canada (To the map)

    For sports enthusiasts, Upscale 1Br Condo - James Street apartment has a great location as it is set at a 3.3 km distance from the multi-purpose stadium "Tim Hortons Field", also Sam Lawrence Urban…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • 6 Bdrm Blue Mountain Cottage, Private Beach Access, Hot Tub, Sauna, Table Tennis, Bbq, Petfriendly

    149 Tyrolean Ln, The Blue Mountains, On L9Y 0N7, Canada, Blue Mountains, Canada (To the map)

    To the hotel

    Book Now
  • Cozy 1Br Home - Near Downtown With Balcony

    Hamilton, Canada (To the map)

    To the hotel

    Book Now
  • M3- Magic Stay For 3 Next To Square One Mall, Plaza

    From US$ 75

    Amesbury Avenue, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Private Bathroom Room In Cambridge B7

    13 Bechtel Street, Cambridge, Canada (To the map)

    To the hotel

    Book Now
  • Comfy Stay In Superb Location In Brampton- Near To Bramalea Go, Transit, Shopping!!!!

    Maidengrass Road, Brampton, Canada (To the map)

    To the hotel

    Book Now
  • Upper Boathouse On Balsam Lake #1

    56 Olivers Lane, Kawartha Lakes, Canada (To the map)

    To the hotel

    Book Now