Menu

Search options

Select city first

2026-06-23

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

Pet-friendly hotels in Ontario

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

2270 results

  • Oakwood Resort

    From US$ 133

    70761 Bluewater Highway, Grand Bend, Canada (To the map)

    Oakwood Resort Grand Bend is a 4-star venue featuring a sauna, a golf course and a free car park. 1.1 km from Lcbo, the accommodation is also 1.3 km away from Sunset Arts Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Holiday Inn Express Hotel & Suites Toronto - Markham By Ihg

    From US$ 139

    10 East Pearce Street, Richmond Hill, Canada (To the map)

    Holiday Inn Express Hotel & Suites Toronto - Markham Richmond Hill is a pleasant 3-star venue set 550 metres from the shopping mall "Shoppes of the Parkway 喜來登商場" and 3.3 km from David Dunlap…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • The Courthouse Hotel, An Ascend Collection Hotel

    From US$ 87

    277 Camelot Street, Thunder Bay, Canada (To the map)

    The Courthouse Hotel, Ascend Hotel Collection Thunder Bay enjoys a prime location and provides easy access to Port Arthur Stadium within a 25-minute walk. There are a xerox and a fax machine at the…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Holiday Inn Hotel & Suites London By Ihg

    From US$ 188

    855 Wellington Road South, London, Canada (To the map)

    The 3-star Holiday Inn Hotel & Suites London is set 1.6 km from Westminster Park and 4.4 km from London Convention Centre. This inn has an indoor swimming pool as well as free self-parking, a terrace…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Towneplace Suites By Marriott Belleville

    From US$ 122

    400 Bell Boulevard, Belleville, Canada (To the map)

    Towneplace Suites By Marriott Belleville, situated in proximity to Shorelines Casino Belleville, entices guests with entertainment activities, a bar and a picnic area. The venue is located 3.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Best Western Plus Parry Sound

    From US$ 152

    2 Pine Drive, Parry Sound, Canada (To the map)

    The 3-star Best Western Plus Parry Sound is within a 10-minute drive of French River Provincial Park and has an indoor swimming pool and a fitness suite.

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Best Western Milton

    From US$ 87

    161 Chisholm Drive, Milton, Canada (To the map)

    Best Western Milton Hotel, located 3.1 km from Kelso Conservation Area, boasts an indoor swimming pool. The venue is situated 3 km from Milton city centre and 35 km from Pearson airport.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Microtel Inn & Suites By Wyndham - Timmins

    From US$ 118

    1960 Riverside Drive, Timmins, Canada (To the map)

    Located 4.9 km from Timmins History Museum National Exhibition Centre in Timmins, Microtel Inn & Suites By Wyndham - Timmins offers sauna facilities, a hot tub and an indoor pool. Shania Twain Centre…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Howard Johnson By Wyndham Niagara Falls

    From US$ 37

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

    The 2-star Howard Johnson By Wyndham Niagara Falls is 4.9 km from the wooden walkways "Cave of the Winds" and offers a Jacuzzi and an outdoor swimming pool. Boasting a seasonal outdoor swimming pool,…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Hyatt Place Windsor

    From US$ 123

    2080 Huron Church Rd, Windsor, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Homewood Suites By Hilton Sudbury

    From US$ 227

    2270 Regent St., Sudbury, Canada (To the map)

    Located a few minutes' drive from Science North, Homewood Suites By Hilton Sudbury offers 85 air-conditioned rooms. The venue is 2.5 km away from Health Sciences North Hospital and 3.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Hilton Garden Inn Kitchener/Cambridge

    From US$ 113

    746 Old Hespeler Road, Cambridge, Canada (To the map)

    Located 2.8 km from Wings of Paradise, the 3-star Hilton Garden Inn Kitchener/Cambridge features a heated pool, a golf course and a flat screen TV. The centre of Cambridge is within 3 km of the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Days Inn By Wyndham Kingston

    From US$ 69

    1 First Canada Ave, Kingston, Canada (To the map)

    Days Inn By Wyndham Kingston is located in Kingston, 4.7 km from Fort Henry National Historic Site, and offers an indoor pool. You can enjoy a warm atmosphere and free self parking, an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Holiday Inn Express Hotel & Suites Clarington - Bowmanville By Ihg

    From US$ 95

    37 Spicer Square, Bowmanville, Canada (To the map)

    Offering flat screen TV, a fireplace and a flat screen TV, Holiday Inn Express Hotel & Suites Clarington - Bowmanville is 25 minutes' walk from Bowmanville Harbour Conservation Area. The centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hampton Inn & Suites Guelph

    From US$ 149

    725 Imperial Road North, Guelph, Canada (To the map)

    The 3-star Hampton Inn & Suites By Hilton Guelph is a pleasant accommodation in Guelph, offering housekeeping, coin laundry and dry cleaning service. 4.7 km from Royal City Church, the venue is also…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Best Western Plus Executive Inn

    From US$ 181

    38 Estate Drive, Toronto, Canada (To the map)

    Best Western Plus Executive Inn is located in Toronto, 6 km from the immense Toronto Zoo, and offers an indoor swimming pool. This inn features a community pool, entertainment activities and a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Comfort Inn & Suites

    From US$ 97

    135 Gibbons Street, Goderich, Canada (To the map)

    Comfort Inn & Suites is set 1 km from Goderich Lighthouse, and boasts flat screen TV and a heated swimming pool. The venue is situated 1 km from Goderich city centre and 110 km from London…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • London Travel Inn

    From US$ 53

    738 Exeter Road, London, Canada (To the map)

    London Travel Inn is a grand 2-star accommodation, set in proximity to White Oaks Mall. It is located in Westminster district, a 10-minute drive from the sprawling Westminster Ponds Nature Preserve.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Howard Johnson By Wyndham Thunder Bay

    From US$ 71

    686 Memorial Avenue, Thunder Bay, Canada (To the map)

    Econo Lodge Thunder Bay is located 3.5 km from International Friendship Gardens and offers a business centre, free self-parking and a tennis court. Centennial Botanical Conservatory is less than 3.1…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Ramada By Wyndham Cornwall

    From US$ 97

    805 Brookdale Ave, Cornwall, Canada (To the map)

    Ramada By Wyndham Cornwall Hotel is located 10 minutes' drive from Lamoureux Park and features sauna facilities and an indoor pool. The venue lies about 10 minutes' walk from the city centre.

    To the hotel

    price for 1 night
    Book Now From US$ 97