Menu

Search options

2026-04-11

2026-04-12
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

1037 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$ 72

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

    To the hotel

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

    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$ 129
  • 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
  • Finlay House Bed And Breakfast Niagara-On-The-Lake

    From US$ 202

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

    Finlay House Bed And Breakfast Niagara-on-the-Lake offers historical accommodation close to Niagara on the Lake Heritage District as well as flat screen TV, a satellite TV and a flat screen TV. The…

    To the hotel

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

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

    To the hotel

    Book Now
  • Town Centre Inn - Parry Sound

    From US$ 59

    24 Gibson St, Parry Sound, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Geraldton Rooms

    From US$ 78

    517 Main Street, Geraldton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • 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
  • Bear & Butterfly Bed And Breakfast

    From US$ 140

    755 Jones Rd Rr 1, Gravenhurst, Canada (To the map)

    Placed only a short distance from Muskoka Steamships, Bear & Butterfly Bed And Breakfast offers amenities, such as a sun deck and a picnic area.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Cedar Drive Inn

    From US$ 113

    14990 Concession 10-11 Road, Crysler, Canada (To the map)

    Cedar Drive B&B Gite Crysler, located 1.2 km from Notre-Dame-du-Rosaire, offers guests a free carpark and a luggage room. The venue is situated 1 km from Crysler city centre and 55 km from Macdonald…

    To the hotel

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

    From US$ 257

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

    To the hotel

    price for 1 night
    Book Now From US$ 257
  • Leaside Garden Guesthouse

    From US$ 109

    669 Eglinton Avenue East, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Sapience Retreat & Apothecary

    From US$ 136

    1887 Lakeshore Road, Niagara-on-the-Lake, Canada (To the map)

    Located 1 km from Butler's Barracks National Historic Site, guests of 3-star Panache Bed And Breakfast Niagara-on-the-Lake may find a lending library, a flat screen TV and a common lounge area on…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • 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
  • Regal Inn Brockville

    From US$ 66

    160 Stewart Blvd, Brockville, Canada (To the map)

    To the hotel

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

    From US$ 165

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

    To the hotel

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