Menu

Search options

2026-02-24

2026-02-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.

3 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

1039 results

  • As You Like It Bed And Breakfast

    From US$ 205

    840 Concession 2 Road, Niagara-on-the-Lake, Canada (To the map)

    As You Like It Bed And Breakfast Niagara-on-the-Lake features allergy free rooms, a golf course and a sundeck, and lies 10 minutes' drive from Queenston Heights Park. As You Like It Bed And Breakfast…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Signature Stay Inn & Suites - Downtown Hamilton

    From US$ 68

    210 Main Street East, Hamilton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Tranquil Days Guest House - A Truly Exceptional Bed And Breakfast

    From US$ 136

    46 Waterloo St. North, Stratford, Canada (To the map)

    Arbour Garden Bed & Breakfast Stratford, set next to Fanfare Books, is 52 km from London International airport. Free WiFi is available in the rooms as well as free self parking and a golf course are…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Hampton Inn London Ontario

    From US$ 98

    840 Exeter Road, London, Canada (To the map)

    Featuring a flat screen TV and entertainment activities, Hampton Inn London Ontario is 15 minutes' drive from East Park. Set in the centre of London, the venue offers quick access to White Oaks Mall.

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Cedar Gables Bed & Breakfast

    From US$ 147

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

    Cedar Gables Bed & Breakfast Niagara-on-the-Lake features free private parking and a golf course, and lies 5 minutes' drive from Simcoe Park. The property is situated 2 km from Niagara-on-the-Lake…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Hampton Inn By Hilton Napanee

    From US$ 131

    40 Mcpherson Drive, Greater Napanee, Canada (To the map)

    Located within 25 minutes’ walk of Lennox & Addington County Museum and Archives, the business Hampton Inn By Hilton Napanee Greater Napanee features an indoor pool, entertainment activities and flat…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Willow Pond Satellite B&B

    From US$ 109

    103 Sherrington Drive, Port Perry, Canada (To the map)

    Situated near Kinsmen Hall, the 2-star Willow Pond Satellite B&B features a sundeck and a golf course.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Staywell Inn & Suites

    From US$ 102

    774 Base Line Road East, London, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Glorious Gardens Bed And Breakfast

    863 County Road 50 East, Essex, Canada (To the map)

    To the hotel

    Book Now
  • Residence & Conference Centre - Sarnia

    From US$ 56

    1485 London Road, Sarnia, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Koch Haus Bed And Breakfast

    From US$ 84

    2758 Line 37, Stratford, Canada (To the map)

    Koch Haus Bed And Breakfast is located 1.8 km from Gallery Stratford and features a summer terrace and a golf course. The property is set within 30 minutes' walk of the centre of Stratford, not far…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Hyatt Place Mississauga / Airport Corp Center

    From US$ 137

    5100 Satellite Drive, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Serenity On The Lake

    From US$ 178

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

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Niagara Parkway Riverview Inn

    From US$ 34

    10655 Niagara River Pkwy, Niagara Falls, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • South Shore Suites

    From US$ 219

    75357 Bluewater Highway, Bayfield, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Ambassador'S Inn Next Door

    From US$ 239

    262 Ontario St., Stratford, Canada (To the map)

    If you are in love with sports, the 3-star Ambassador'S Inn Next Door Stratford has a great location as it is set 550 metres of the ice hockey William Allman Arena; also Zion Lutheran Church is a 17…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Matisse B&B

    From US$ 193

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

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Living Waters Guest Cottage Motel, Kincardine Guest Resort

    From US$ 78

    392 Queen Street, Kincardine, Canada (To the map)

    Living Waters Guest Cottages, Kincardine includes 6 rooms and is nearly 25 minutes' walk from Kincardine Pavilion Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Turtle Island Bed And Breakfast

    From US$ 101

    415 Stone Street Sough, Gananoque, Canada (To the map)

    Turtle Island Bed And Breakfast Gananoque, set next to Heather Haynes Gallery, is 50 km from Kingston airport. The bed & breakfast features free WiFi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • 10Th Avenue Guest House & Suites

    From US$ 83

    540 10 Ave. Hanover, On, Hanover, Canada (To the map)

    10Th Avenue Guest House & Suites Hanover, located not far from Holy Family Church, features a free private carpark, a picnic area and a sundeck. Temptations is 5 minutes' walk from the bed &…

    To the hotel

    price for 1 night
    Book Now From US$ 83