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

  • Best Western Thunder Bay Crossroads

    From US$ 101

    655 Arthur Street W, Thunder Bay, Canada (To the map)

    Offering a flat screen TV and flat - screen TV, Best Western Thunder Bay Crossroads Hotel is 10 minutes' drive from Centennial Botanical Conservatory. The venue is placed in the centre of Thunder Bay…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Econo Lodge

    From US$ 95

    998006 Hwy 11, New Liskeard, Canada (To the map)

    Comprising 30 rooms, the 2-star Econo Lodge New Liskeard is merely 1 km from Little Claybelt Homesteaders' Museum. Facilities here include a tennis court and a golf course.

    To the hotel

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

    From US$ 74

    808 Mount Pleasant Road, Toronto, Canada (To the map)

    The Roehampton Hotel is located in a shopping area of Toronto, about 6 km away from Queen's Park. Guests have access to an outdoor swimming pool, a fitness area and free Wi-Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Red Lodge Resort

    From US$ 99

    363 Red Lodge Rd, Little Current, Canada (To the map)

    Offering a sunbathing terrace, a picnic area and a lending library, Red Lodge Resort Little Current is less than 2.3 km from Green Bay United Church. It is 9 km from the centre of Little Current, and…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Grandview Motel

    From US$ 132

    8 Earl Street, Tobermory, Canada (To the map)

    Set only a couple of minutes' drive from Fathom Five National Marine Park, Grandview Motel Tobermory offers family-run accommodation with a sunbathing terrace, a restaurant and a terrace. It is just…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Dragon Gate Inn

    From US$ 60

    787 Dundas St W., Toronto, Canada (To the map)

    Dundas Apartments & Suites is placed in the very heart of Toronto, within short distance of Kensington Market. Also, there is a stovetop and a fridge in a kitchenette.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • The Ashwood Inn

    From US$ 185

    34777 Bayfield River Rd, Bayfield, Canada (To the map)

    Featuring an indoor pool and sauna facilities, The Ashwood Hotel offers family-friendly accommodation in Bayfield. The venue is located 3 km from Foodland and Bayfield Community Centre is 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Residences De L'Universite D'Ottawa - Residence Rideau | University Of Ottawa Residences - Rideau Residence

    From US$ 80

    290 Rideau Street, Ottawa, Canada (To the map)

    Offering air-conditioned rooms and free Wi-Fi throughout the venue, the 3-star Residences De L'Universite D'Ottawa - Residence Rideau | University Of Ottawa Residences - Rideau Residence is 500…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Muskoka Shores Cottages

    From US$ 211

    1046 Cowan Park Drive, Port Carling, Canada (To the map)

    Muskoka Shores Cottages Port Carling is a 10-minute drive from Three Mile Lake, and it features a free private carpark, a picnic area and a patio onsite. Muskoka Lakes Music Festival is less than 4.1…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Horseshoe Resort

    From US$ 176

    1101 Horseshoe Valley Rd, Barrie, Canada (To the map)

    Horseshoe Resort Barrie is 3 km from Copeland Forest and features a shared lounge and a ballroom. The venue is only 600 metres from The Heights Ski And Country Club.

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Holiday Inn Express Toronto East, An Ihg Hotel

    From US$ 114

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

    Holiday Inn Express Toronto East provides 2-star accommodation in the very heart of Toronto, about 15 minutes' drive from the immense Toronto Zoo. Guests have access to a swimming pool, a gym and…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • The Marigold Hotel

    From US$ 62

    226 Queen Street East, Brampton, Canada (To the map)

    The 3-star Marigold Hotel Brampton offers air-conditioned rooms within easy reach of St Paul's United Church, which is about 17 minutes' walk. The venue is located 2 km from the centre of Brampton…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Travelodge By Wyndham Ottawa West

    From US$ 76

    1376 Carling Avenue, Ottawa, Canada (To the map)

    Located a few minutes' drive from Canadian War Museum, Travelodge By Wyndham Ottawa West offers 196 air-conditioned rooms. The venue is settled approximately 4.1 km from Rideau Canal.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Balsam Resort

    From US$ 184

    21 Lila Street, Fenelon Falls, Canada (To the map)

    Placed within 0.1 km of Balsam Lake, this 3-star Balsam Resort Rosedale includes 21 rooms for guests. The property lies within 2.6 km from Weaver James.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • The Grafton Inn

    From US$ 435

    10830 County Road #2, Po Box 181, Grafton, Canada (To the map)

    Set 1 km from the centre of Grafton, The Grafton Inn offers free Wi Fi in the rooms. The venue is 4.8 km away from the public Shelter Valley Pines Golf Club and 4.4 km from Academy Hill Cemetery.

    To the hotel

    price for 1 night
    Book Now From US$ 435
  • Clocktower Inn

    71 Frank Street, Strathroy, Canada (To the map)

    To the hotel

    Book Now
  • Nature'S Inn Kenora

    1505 Erie Street, Hwy 17 W, P.O. Box 139, Keewatin, Kenora, Canada (To the map)

    To the hotel

    Book Now
  • Comfort Hotel

    From US$ 44

    5700 Stanley Avenue, Niagara Falls, Canada (To the map)

    Located nearly 25 minutes' walk from Queen Victoria Park, Comfort Hotel includes 136 rooms with views of the city. This hotel features both Wi-Fi in public areas and private parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Deluxe Inn

    From US$ 65

    1554 The Queensway, Toronto, Canada (To the map)

    The 3-star Deluxe Inn Toronto is a business accommodation comprising 48 non-smoking rooms within a few minutes drive from the large retail Sherway Gardens Shopping Mall. Famous People Players Dinner…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Days Inn & Suites By Wyndham Sault Ste. Marie On

    From US$ 66

    332 Bay Street, Sault Ste. Marie, Canada (To the map)

    The 2-star Days Inn & Suites By Wyndham Sault Ste. Marie On is set approximately a 25-minute walk from Whitefish Island and a 10-minute walk from Sault Ste Marie Museum. The inn in Sault Ste. Marie…

    To the hotel

    price for 1 night
    Book Now From US$ 66