Menu

Search options

Select city first

2026-06-12

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

568 results

  • 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
  • A Hidden Gem Bed And Breakfast

    From US$ 119

    406 Moy Avenue, Windsor, Canada (To the map)

    Situated 2.4 km from The Guardian Building in Windsor, A Hidden Gem Bed And Breakfast features a free carpark and a safe deposit box throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • A Touch Of Country B&B

    From US$ 154

    3766 Road 112, Stratford, Canada (To the map)

    The 3-star A Touch Of Country Bed & Breakfast is placed in Stratford, not far from Stratford Municipal Golf Course. Free Wi-Fi is featured throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • 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
  • Suite In The Bush-Private Apartment

    From US$ 105

    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$ 105
  • 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
  • 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
  • Harlem Stonegate B&B

    From US$ 148

    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$ 148
  • The Red Coat

    From US$ 181

    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$ 181
  • Carlton House

    From US$ 110

    318 Carlton Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • 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
  • 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
  • Lum The Queen

    From US$ 238

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

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • 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
  • Ranger'S Retreat Bed & Breakfast

    From US$ 235

    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$ 235
  • Butler Creek House

    From US$ 354

    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$ 354
  • Cobblestone Bed And Breakfast

    From US$ 362

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

    Cobblestone Bed And Breakfast Niagara-on-the-Lake is a 3-star accommodation with free self-parking, a sunbathing terrace and a picnic area. The venue is within 15 minutes' walk of Stratus Vineyards…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • 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