Menu

Search options

2026-04-10

2026-04-11
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.

4 star 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

468 results

  • Rock Hill Bed & Breakfast

    From US$ 95

    14225 Road 38 P.O. Box 91, Sharbot Lake, Canada (To the map)

    A car park is available on site as well. Located within 2.7 km of Sharbot Lake Provincial Park, Rock Hill Bed & Breakfast is 75 km from Kingston airport.

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hadovka Inn

    From US$ 184

    173 Wellington Main Street, Wellington, Canada (To the map)

    Located in Wellington, the low-budget Hadovka Lakeside B&B is 100 km from Kingston airport. Additionally, you'll find free Wi Fi throughout the venue in the bed & breakfast.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Xiao Wang

    From US$ 136

    700 Bathurst Street 1, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Bernard Gray Hall Bed And Breakfast

    From US$ 209

    143 King Street, P.O. Box 1718, Niagara-on-the-Lake, Canada (To the map)

    Featuring free parking and a garden, Bernard Gray Hall Bed And Breakfast Niagara-on-the-Lake offers accommodation within 0.2 km from Fort George National Historic Site of Canada. Fort Mississauga…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • The 1885 Suites

    From US$ 210

    15 Centre Street, Picton, Canada (To the map)

    The 1885 Suites is located near Picton Main Street Heritage Conservation District and is just 5 minutes' walk from the centre of Picton. There is also a parking spaces.

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Culverdene House

    From US$ 114

    812 Norfolk Street South, Simcoe, Canada (To the map)

    Featuring a free carpark and a luggage storage, Culverdene House Bed & Breakfast is set 3.3 km from Simcoe Recreation Centre in Simcoe. Culverdene House Bed & Breakfast Simcoe is a few minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Lum The Queen

    From US$ 111

    734 Queen St E, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located In Historic Old Town Niagara-On-The-Lake

    From US$ 216

    47 Ricardo Street, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Suite In The Bush-Private Apartment

    From US$ 101

    373 Old L'Amable Road, Bancroft, Canada (To the map)

    Featuring free WiFi throughout the property, Suite In The Bush Bancroft offers accommodation within 1.3 km from L'Amable Lake.

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • 2 Moon Cottage

    From US$ 199

    61 Niagara Street, Niagara-on-the-Lake, Canada (To the map)

    2 Moon Cottage, located about 16 km from Lakeside Park Carousel, features a tennis court and a golf course.

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Butler Creek House

    From US$ 254

    538 Butler Street, Niagara-on-the-Lake, Canada (To the map)

    The 3-star Butler Creek House Bed & Breakfast Niagara-on-the-Lake is set 1.1 km from Ryerson Park and 1.3 km from Fort George National Historic Site of Canada. Guests can enjoy free Wi Fi throughout…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Harlem Stonegate B&B

    From US$ 162

    2341 Harlem Road, Portland, Canada (To the map)

    Less than 1 km from Portland city centre, Harlem Stonegate B&B features guest rooms with views of the garden.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • The Red Coat

    From US$ 171

    5 Front Street South, Niagara-on-the-Lake, Canada (To the map)

    Featuring free self parking and a golf course, The Red Coat Bed & Breakfast Niagara-on-the-Lake offers accommodation within 0.7 km from Brock's Monument National Historic Site. Whirlpool State Park…

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • The Nest In The Forest Bed And Breakfast

    From US$ 112

    1571 Douro 1St Line, Lakefield, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Haileybury Lakehouse

    From US$ 151

    1311 Lakeshore Rd S, Haileybury, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Sonder By Marriott Bonvoy The Elm Apartments Downtown

    From US$ 405

    159 Elm Street, Toronto, Canada (To the map)

    Notable for its location 700 metres away from Four Seasons Centre for the Performing Arts in Downtown Toronto district, the venue is placed within 15 minutes' walk of Hockey Hall of Fame.

    To the hotel

    price for 1 night
    Book Now From US$ 405
  • Liftlock Guest House

    From US$ 132

    810 Canal Road, Peterborough, Canada (To the map)

    Situated 2 km from Peterborough Golf and country Club in Peterborough, Liftlock Bed And Breakfast features free parking, an outdoor swimming pool and a sunbathing terrace throughout the venue. This…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Bowering Lodge

    From US$ 114

    608069 12Th Side Road, Po Box 68, Blue Mountains, Canada (To the map)

    Offering a free carpark, a golf course and a sundeck, Bowering Lodge Blue Mountains is located less than 10 minutes by car from Ravenna Country Market. Bowering Lodge is just a short drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Finch West Residence Suites - Hotel Duke

    From US$ 133

    1275 Finch Avenue West, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Ranger'S Retreat Bed & Breakfast

    From US$ 287

    19 Colonel Butler Cres. Rr3, Niagara-on-the-Lake, Canada (To the map)

    Situated in the proximity to Stratus Vineyards, Ranger's Retreat Bed & Breakfast entices guests with a seasonal outdoor pool, a sundeck and a tennis court. The hotel is a good example of historical…

    To the hotel

    price for 1 night
    Book Now From US$ 287