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

1038 results

  • Black Rock Resort

    35 Leask Lane, Manitowaning, Canada (To the map)

    To the hotel

    Book Now
  • The Treehouse Bed & Breakfast

    From US$ 124

    161 Point Road, Flesherton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Gladstone Suites - Toronto Central

    From US$ 138

    8 Gladstone, Toronto, Ca, Toronto, Canada (To the map)

    Gladstone Suites - Toronto Central is located within 3.5 km of Ripley's Aquarium of Canada and within 2.8 km of High Park.

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Tranquil Acres Guest House

    From US$ 71

    6857 Third Line Rd. South Kars, K0A 2E0, Kemptville, Ca, Kemptville, Canada (To the map)

    Located 40 km from Macdonald Cartier airport, Tranquil Acres Guest House Kemptville offers free parking and allergy-free rooms for guests' convenience. Baxter Conservation Area is 1.2 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Forest Creek Bed & Breakfast And Retreat

    16358 Humber Station Road, Caledon, Canada (To the map)

    Guests of Caledon will have a nice stay at Forest Creek Bed & Breakfast And Retreat apartment. The property is 19 km from Upper Credit Conservation Area, while Awesome Blossom Organics is 6 km away.

    To the hotel

    Book Now
  • Tory'S Landing

    1098 Torpitt Road P.O Box 8 Severn Bridge, Orillia, Canada (To the map)

    The 3-star Tory'S Landing Hotel Orillia is set 2.6 km from Lcbo and 4 km from Golden Creek Bird Farm.

    To the hotel

    Book Now
  • Lili Garden

    From US$ 107

    264 Bathurst Street, Toronto, Canada (To the map)

    The 3-star Lili Garden is set 1 km from University of Toronto and 1.7 km from Ripley's Aquarium of Canada. The venue also features free Wi Fi in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Port Franks Getaway

    7702 Clayton St, Lambton Shores, Canada (To the map)

    To the hotel

    Book Now
  • Queen Regent Bed & Breakfast

    From US$ 244

    175 Regent St, Niagara-on-the-Lake, Canada (To the map)

    The 3-star Queen Regent Bed & Breakfast Niagara-on-the-Lake is set within 3 km of Stratus Vineyards and around a 10-minute ride from the Christian church "Living Water Wayside Chapel". Guests who…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Rolling View Highlands Bed And Breakfast

    875 Scugog Line 12, Port Perry, Canada (To the map)

    To the hotel

    Book Now
  • 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
  • Gold Pine Inn Motel

    2408 Hwy 11, Gravenhurst, Canada (To the map)

    Gold Pine Inn Motel is a 3-star hotel located in Gravenhurst, within a walking distance to Arts at the Albion. The property comprises 16 rooms.

    To the hotel

    Book Now
  • A Vineyard View Bed And Breakfast

    From US$ 114

    Rr2-903 Line 2, Niagara-on-the-Lake, Canada (To the map)

    The 3-star A Vineyard View Bed And Breakfast Niagara-on-the-Lake offers air-conditioned rooms within easy reach of Wayne Gretzky Estates Winery & Distillery, which is about 25 minutes' walk. The…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Marcus Beach

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

    The 3-star Marcus Beach places guests about 3.7 km from Soyers Lake. The property comprises 50 rooms.

    To the hotel

    Book Now
  • The Walla Walla Inn

    From US$ 120

    400 Atwood Ave, Rainy River, Canada (To the map)

    The Walla Walla Inn Rainy River offers 18 rooms within 3.4 km of First Lutheran Church. A car park is available on site as well.

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • The Harbourfront Inn

    38 Lakeport Rd, Saint Catharines, Canada (To the map)

    To the hotel

    Book Now
  • Microtel Inn & Suites Casselman

    17 Rue Industriel, Casselman, Canada (To the map)

    To the hotel

    Book Now
  • Abbott Road Suites

    From US$ 93

    2204 Abbott Road, North Grenville, Canada (To the map)

    Abbott Road Suites Kemptville, located 3.7 km from Rideau Provincial Park, features free Wi-Fi throughout the property. The centre of Kemptville is within 3 km of the property, and St. Paul's…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Maria'S B&B

    From US$ 182

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

    Offering a cable flat-screen, a fireplace and a common sitting area, Maria'S B&B Niagara-on-the-Lake is 15 minutes' walk from Niagara Apothecary History Museum. Located 15 minutes' walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Hampton Inn By Hilton Cornwall

    From US$ 156

    1757 Vincent Massey Drive, Cornwall, Canada (To the map)

    Featuring a snack and drink vending machine, and a lift, Hampton Inn By Hilton Cornwall is placed 250 metres of Archie's Family Golf Centre. Guests can spend their days relaxing by an indoor swimming…

    To the hotel

    price for 1 night
    Book Now From US$ 156