Menu

Search options

2026-05-08

2026-05-09
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.

Luxury 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

170 results

  • Bonnie View Inn

    From US$ 201

    2713 Kashagawigamog Lake Road, Haliburton, Canada (To the map)

    Featuring a free carpark, a golf course and a restaurant, Bonnie View Inn is set 3 km from Kashagawigamog Lake in Haliburton. Rails End Gallery and Arts Centre is less than 7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Courtyard By Marriott Toronto Northeast/Markham

    From US$ 130

    7095 Woodbine Avenue, Markham, Canada (To the map)

    Courtyard By Marriott Toronto Northeast/Markham Hotel, set just 0.9 km from Dream Resto Lounge Disco Club, offers heated swimming pool as well as a fitness centre. This venue is positioned in the…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Holiday Inn Express & Suites Toronto Airport West By Ihg

    From US$ 112

    5599 Ambler Drive, Mississauga, Canada (To the map)

    Holiday Inn Express & Suites Toronto Airport West, An Ihg Hotel Mississauga, located at a 2.3-km distance from General Mills Canada Corporation, boasts a saltwater pool. This inn features a cash…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Doubletree By Hilton Kitchener

    From US$ 91

    30 Fairway Rd South, Kitchener, Canada (To the map)

    Doubletree By Hilton Kitchener Hotel is 3-star accommodation with a sunny patio, located about 1.2 km from Fairview Park Mall. This inn features a shared lounge, a flat screen TV and a patio as well…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Four Points By Sheraton Barrie

    From US$ 101

    60 Bryne Drive, Barrie, Canada (To the map)

    Located 2.1 km from LA Fitness, the pleasant Four Points By Sheraton Barrie Hotel features allergy free rooms, free self-parking and an indoor swimming pool. The centre of Barrie is within 3 km of…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Riverbend Inn & Vineyard

    From US$ 138

    16104 Niagara River Parkway, Niagara-on-the-Lake, Canada (To the map)

    Riverbend Inn & Vineyard Niagara-on-the-Lake is a 4-star lovely property with exquisite rooms situated 950 metres away from McFarland House. The aparthotel is merely a 25-minute walk from the centre…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Perth Parkside Hotel And Spa, BW Premier Collection

    From US$ 132

    82 Peter Street, Perth, Canada (To the map)

    Best Western Plus Perth Parkside Inn & Spa is located in the centre of Perth, about 0.2 km distance from Perth Museum. This inn features entertainment activities, a sun terrace and flat-screen TV as…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Christie'S Mill Inn & Spa - BW Premier Collection

    From US$ 91

    Port Severn Road North, Port Severn, Canada (To the map)

    Placed 30 metres from Lake Huron, Christie's Mill Inn & Spa, BW Premier Collection Port Severn includes 34 rooms for guests. Located only 0.5 km of Lock 45, this Port Severn resort is relatively near…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • C Hotel By Carmen'S, BW Premier Collection

    From US$ 126

    1530 Stone Church Road E, Hamilton, Canada (To the map)

    Best Western Premier C Hotel By Carmen'S Hamilton is a 25-minute walk from the 23-metre-high plunge waterfall "Buttermilk Falls" and it has a fitness studio and fitness classes. Canadian Football…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • 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
  • Best Western Premier Northwood Hotel

    From US$ 99

    245-A Airport Road, Timmins, Canada (To the map)

    The 3-star Best Western Premier Northwood Hotel is set just 1.7 km from Kettle Lakes Provincial Park. The venue dates back to 2020. Laundry service, ironing service and wake up calls as well as lift…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Quality Inn Owen Sound

    From US$ 86

    950 Sixth St East, Owen Sound, Canada (To the map)

    Quality Inn Owen Sound, located about 2.8 km from Kelso Beach Park, features a seawater swimming pool, a shared lounge and a swimming pool. Inglis Falls is less than 2.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • 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
  • Motel 6-Burlington, On - Toronto West - Oakville

    From US$ 71

    4345 North Service Road, Burlington, Canada (To the map)

    Motel 6-Burlington, On - Toronto West - Oakville features free self parking and complimentary parking, and lies 10 minutes' drive from the 6.4-square-kilometre Bronte Creek Provincial Park. The…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Cribs On Main

    From US$ 455

    289 Main Street West, Picton, Canada (To the map)

    Overlooking the city, the 5-star Cribs On Main Hotel is less than a 5-minute walk from Little Bluff Conservation Area in Picton.

    To the hotel

    price for 1 night
    Book Now From US$ 455
  • Manitoulin Hotel & Conference Centre

    From US$ 219

    66 Meredith St E, Little Current, Canada (To the map)

    Flat screen TV, a bar and a summer terrace are featured in Manitoulin Hotel And Conference Centre located 2.2 km from Little Current Swing Bridge. It provides a sun deck, a restaurant and a…

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Stone Gate Inn

    From US$ 111

    437 Laclie Street, Orillia, Canada (To the map)

    Located a few minutes' drive from Couchiching Beach Park, Stone Gate Inn Orillia offers 48 air-conditioned rooms. Gates of Orillia is 1.8 km from the aparthotel, while The OPP Museum is 6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Somewhere Inn Collingwood Boutique Hotel

    From US$ 264

    128 Saint Paul Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Heather Lodge

    From US$ 212

    14483 Highway 35, Minden, Canada (To the map)

    Heather Lodge Minden is situated 2.7 km from Twelve Mile Lake and features a sunbathing terrace, a sundeck and ski-to-door access. Guests can enjoy Wi Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • The Inn At Cobble Beach

    From US$ 236

    221 Mcleese Drive, Kemble, Canada (To the map)

    Located 400 metres from Cobble Beach Golf Resort Community, the 5-star Inn At Cobble Beach Kemble offers luxury rooms within a 5-minute walk of Cobble Beach Golf Club. Business travellers will…

    To the hotel

    price for 1 night
    Book Now From US$ 236