Menu

Search options

Select city first

2026-07-04

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

21865 results

  • Glenelg "Castle" Wellness Retreat B&B

    Glenelg-Holland Townline, Markdale, Canada (To the map)

    Featuring a free car park, a spa area and a sun deck, Glenelg "Castle" Wellness Retreat B&B Markdale is 5 minutes’ drive from Bells Lake Management Unit. Bells Lake is 5 minutes’ drive from Glenelg…

    To the hotel

    Book Now
  • Exquisite 4-Bedrooms Residential Home+Home Feel

    From US$ 246

    98 Aspermont Crescent, Brampton, Canada (To the map)

    For sports enthusiasts, the 3-room Exquisite 4-Bedrooms Residential Home+Home Feel apartment has a great location as it is set within 4.7 km of Kleinburg Golf Club, also Claireville Conservation Area…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Joshuacreek Oakville

    3112 Meadowridge Drive, Oakville, Canada (To the map)

    To the hotel

    Book Now
  • Beautiful Oasis

    Sassafras Road, Midhurst, Canada (To the map)

    To the hotel

    Book Now
  • Cottage For 4 Peope

    5481 Ontario Avenue, Niagara Falls, Canada (To the map)

    Set only 1.1 km from Skylon Tower, Cottage For 4 Peope provides a garden, free parking and a restaurant.

    To the hotel

    Book Now
  • Comfortable Basement Private Room With Ensuite Near Plaza

    371 Tower Hill Road, Richmond Hill, Canada (To the map)

    To the hotel

    Book Now
  • Grand Bend, Bed & Breakfast

    9877 Lakeshore Road, Lambton Shores, Canada (To the map)

    To the hotel

    Book Now
  • The Stone House

    44 Bridge Street, Lakefield, Canada (To the map)

    To the hotel

    Book Now
  • Give Me A Break Bed & Breakfast

    16 Seymour Ave., Ottawa, Canada (To the map)

    Give Me A Break apartment is situated within 4.3 km of Arboretum, and has a number of amenities including free self parking and a picnic area.

    To the hotel

    Book Now
  • Peaceful And Cozy Stay In Charming Innisfil House

    18 Copeland Cres, Innisfil, Canada (To the map)

    To the hotel

    Book Now
  • Awesome Home

    120 Rugosa Street, Ottawa, Canada (To the map)

    To the hotel

    Book Now
  • Cozy Home

    47 Vradenberg Drive, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Rooms In Waterdown

    11 Hager Creek Terrace, Hamilton, Canada (To the map)

    To the hotel

    Book Now
  • Mississauga Guesthouse

    3374 Bertrand Road, Mississauga, Canada (To the map)

    Mississauga Guesthouse apartment features free parking and a storage room. Laundry, ironing service and grocery shopping service are also offered.

    To the hotel

    Book Now
  • Guest Suite In Ottawa

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

    To the hotel

    Book Now
  • Executive Suite 2Br 2Wr With Study In Downtown Toronto.

    From US$ 551

    30 Nelson Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 551
  • House -1

    From US$ 109

    1206 Victoria Avenue East, Thunder Bay, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Cottage Like House Near Subway In Toronto

    107 Commonwealth Avenue, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Executive Stay At Ovation Square One

    3880 Duke Of York Blvd, Mississauga, Canada (To the map)

    Executive At Ovation Square One apartment is situated in Mississauga, within 950 metres of Absolute World Towers. It offers free self-parking, a sauna and a Jacuzzi.

    To the hotel

    Book Now
  • Female Guest Private Room

    From US$ 34

    34 Pilkey Crescent, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 34