Menu

Search options

2026-03-04

2026-03-05
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

7591 results

  • Walk To Lake - Old Town Retreat

    From US$ 320

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

    To the hotel

    price for 1 night
    Book Now From US$ 320
  • Muskoka Manor Str-2025-168

    From US$ 337

    1015 Birchcroft Road, Dwight, Canada (To the map)

    Muskoka Manor Villa is within a 10-minute drive of Dwight Municipal Beach and welcomes its guests to enjoy canoeing, snow skiing and hiking.

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Waterfront Boutique Accommodation In Pec - Suite 3

    1223 Massassauga Road, Belleville, Canada (To the map)

    To the hotel

    Book Now
  • Super Cosy Peaceful Room With Garden View Free Parking

    From US$ 46

    61 Samba Drive, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • A Lovely One Bed Room With Sunset Views

    From US$ 198

    215 Fort York Blvd Suite 2908, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Entire Basement Apartment In Mississauga, Etobicoke

    From US$ 127

    1414 Tyneburn Crescent, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Blue Mountain 2 Story Studio Loft

    From US$ 158

    796468 Grey County Road 19, Unit 915,, Blue Mountains, Canada (To the map)

    Completed with a Jacuzzi, an aqua park and live performances, Blue Mountain 2 Story Studio Loft apartment is placed in Blue Mountain Ski district of Blue Mountains. Weider Express is a short walking…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Luxe Lodges On Lake Erie

    From US$ 203

    2015 Water Street, Port Dover, Canada (To the map)

    Overlooking the sea, Luxe Lodges On Lake Erie apartment is a mere 600 metres from Port Dover Harbour Museum in Port Dover. The apartment with a terrace is located at a short distance from Port Dover…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Spacious 2 Bedroom Plus Den, 2 Bath, Sleeps 5 With Balcony And Lakeview Downtown Toronto Condo

    From US$ 515

    215 Fort York Boulevard, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 515
  • Blue Mountain Getaway At North Creek Resort King Bed

    From US$ 75

    796468 Grey County Road 19 Unit 502, Blue Mountains, Canada (To the map)

    Blue Mountain Getaway At North Creek Resort King Bed apartment is 2 km from Northwinds Beach and provides various facilities, such as an outdoor seasonal pool, flat screen TV and a golf course.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Bright Clean Private In The Heart Of Downtown! Parking Wi-Fi Smart Tv Included

    From US$ 162

    312 O'Connor Street Apt 3, Ottawa, Canada (To the map)

    Guests are accommodated in 2 bedrooms. This venue also features free WiFi throughout the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Cozie Cottage At Niagara-On-The-Lake

    From US$ 380

    17 Partition Street, Niagara-on-the-Lake, Canada (To the map)

    The 2-bedroom Cozie Cottage At Niagara-On-The-Lake is set in a short walking distance to Battlefield Golf Course and offers access to Laura Secord Homestead. This property stands facing the garden.

    To the hotel

    price for 1 night
    Book Now From US$ 380
  • Lush Condo By Cntower - Free Parking

    From US$ 72

    151 Dan Leckie Way 537, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • The Comfort Stay At City Of Pickering

    From US$ 98

    2126 Blue Ridge Crescent, Pickering, Canada (To the map)

    Located at a 2.7 km distance from the large regional shopping mall "Pickering Town Centre", The Comfort Stay At City Of Pickering apartment features parking for those who travel by car. Frenchman's…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Albert Housing

    From US$ 35

    1121 Albert Road, Windsor, Canada (To the map)

    The 987 - acre Belle Isle Island Park is around a 25-minute walk from Albert Housing apartment, while Generations is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Highpoint At Friday Harbour Resort

    415 Sea Ray Avenue 412, Innisfil, Canada (To the map)

    To the hotel

    Book Now
  • Lala-Near Pearson Airport-Mall-Free Parking

    From US$ 58

    7507 Catalpa Road, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Cozy Modern Home In A Family Friendly Neighborhood

    From US$ 57

    2412 Watercolours Way, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Modern 4 Season Cottage Retreat

    From US$ 184

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

    Set 4.2 km from Bonnie Lake and within a 10-minute drive of North Granite Ridge Golf Club, the 2-bedroom Modern 4 Season Cottage Retreat is located in Huntsville. The property is made up of 2…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Downtown Deluxe Suite

    From US$ 319

    14 York Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 319