Menu

Search options

Select city first

2026-06-24

2026-06-25
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

7975 results

  • Lakeview Hotel

    From US$ 69

    28 Broadway Avenue, Wawa, Canada (To the map)

    Located near Sandy Beach, the 3-star Lakeview Hotel Wawa has housekeeping service and 24-hour front desk. Guests can visit Wawa Lake situated within 10 minutes' drive away.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Best Western Plus Durham Hotel & Conference Centre

    From US$ 80

    559 Bloor Street W, Oshawa, Canada (To the map)

    Best Western Plus Durham Hotel & Conference Centre, located 4.2 km from the historical Oshawa Community Museum, features free self parking, a courtyard and free parking. The automobile Canadian…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hilltop Motel

    From US$ 69

    2287 Princess Street, Kingston, Canada (To the map)

    The 2-star Hilltop Motel Kingston is situated 4.8 km from Queen's University. Business travellers will appreciate conveniences like free Wi Fi throughout the venue and access to a work desk, a…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Residence Inn By Marriott Mississauga-Airport Corporate Centre West

    From US$ 125

    5070 Creekbank Rd., Mississauga, Canada (To the map)

    Residence Inn By Marriott Mississauga-Airport Corporate Centre West, set in Northeast Mississauga district, offers high-speed Internet access in public areas, an indoor pool and a gym. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Travelodge By Wyndham Gananoque

    From US$ 143

    785 King Street East, Gananoque, Canada (To the map)

    Located 2.1 km from Confederation Park, the pet-friendly Travelodge By Wyndham Gananoque features a free private carpark, a seasonal outdoor pool and a golf course. Situated in the very heart of…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Hotel Wolfe Island

    From US$ 327

    1237 Road 96, Marysville, Canada (To the map)

    Set 4.1 km from The Old House museum, Hotel Wolfe Island Marysville includes 12 rooms with views of the lake. There is also a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Meaford Inn

    From US$ 103

    126 Sykes Street North, Meaford, Canada (To the map)

    The 2-star Meaford Inn includes free self-parking, a free carpark and a restaurant and lies right by Fred Raper Park. Meaford city centre is 1 km from the venue, while Bighead River Conservation Area…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Amber Hotel

    From US$ 181

    99 Ontario Street South, Grand Bend, Canada (To the map)

    Nestled near Sunset Arts Gallery, the 2-star Amber Hotel Grand Bend offers air-conditioned rooms with free WiFi throughout the venue. The accommodation is 1.1 km away from Lcbo and 3.2 km from Grand…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Angus Inn Motel

    From US$ 96

    168 Mill Street, Angus, Canada (To the map)

    Flat - screen TV, an outdoor pool area and an outdoor seasonal pool are available at Angus Inn Motel, and Base Borden Military Museum is 3.8 km away. The venue is located within a 10-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Stylish Downtown Toronto Residential Hotel

    From US$ 325

    955 Bay Street 620, Toronto, Canada (To the map)

    Stylish Downtown Toronto Residential Hotel is located 1.2 km from University of Toronto and offers an outdoor swimming pool, a sun terrace and a sauna. Wellesley underground station is 300 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 325
  • The Grove Hotel

    From US$ 177

    12 Main Street East, Kingsville, Canada (To the map)

    Set at a 3 km distance from The Jack Miner Migratory Bird Sanctuary Museum, the 2-star Grove Hotel Kingsville is located within a 5-minute walk of Epworth United Church.

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • The Finch Beach Resort

    From US$ 182

    585 Banner Avenue, North Bay, Canada (To the map)

    The Finch Beach Resort North Bay includes 6 rooms and is a 10-minute ride from La Vase Portage Conservation Area.

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Northside Motel

    From US$ 95

    134 Hwy 17 West, Vermilion Bay, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • The Vandermarck Boutique Hotel

    From US$ 364

    64 Third Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 364
  • Dominion Hotel

    From US$ 126

    113 Main Street, Minden, Canada (To the map)

    Featuring a tennis court, a golf course and a restaurant, Dominion Hotel Minden offers accommodation within 1.9 km from Panorama Park Lookout. S G Nesbitt Memorial Arena is 700 metres from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Paradise Inn On The Beach

    From US$ 189

    188 Mill Street Po Box 1193, Port Elgin, Canada (To the map)

    Paradise Inn On The Beach, located 7 km from Bruce County Museum & Cultural Centre, offers 10 quiet rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 189
  • Franklin Motel, Tent & Trailer Park

    From US$ 66

    444 Lakeshore Drive, North Bay, Canada (To the map)

    Featuring free self-parking and a seasonal outdoor pool, Franklin Motel, Tent & Trailer Park is set 4 km from North Bay Museum in North Bay. Dionne Quints Museum is less than 4.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Lakepoint Cottage Resort

    From US$ 200

    42 Nien Mar Lane, Killaloe Station, Canada (To the map)

    St. Andrew's Catholic School is 3.8 km from the hotel, while Kingston is 162 km away. Golden Lake is approximately a 25-minute walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Best Western Plus Ottawa Downtown Suites

    From US$ 98

    377 O'Connor Street, Ottawa, Canada (To the map)

    Placed a 5-minute ride from ByWard Market, the 3-star Best Western Plus Ottawa Downtown Suites offers amenities, such as fitness classes and entertainment activities. Featuring an indoor pool, this…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Haliburton Heights Resort

    From US$ 84

    #1701 Wigamog Road, Haliburton, Haliburton, Canada (To the map)

    Situated 7 km from Rails End Gallery and Arts Centre in Haliburton, Getaways At Haliburton Heights Aparthotel features free parking, complimentary private parking and free self parking throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 84