Menu

Search options

Select city first

2026-07-01

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

1142 results

  • Omstead'S On Erie B&B

    From US$ 163

    254 Detroit Ave, Wheatley, Canada (To the map)

    The 3-star Omstead'S On Erie Bed & Breakfast is set 3 km from Wheatley Provincial Park and 3.1 km from Kopegaron Woods Conservation Area. This venue offers free Wi-Fi throughout the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Adrian'S Suites 1 Bedroom Junior Suite

    From US$ 241

    148 Mosley Street, Wasaga Beach, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Benner'S Bed & Breakfast

    From US$ 91

    541 Besserer Street - Ottawa, Ottawa, Canada (To the map)

    Situated in Downtown Ottawa district, Benner'S Bed & Breakfast offers quick access to Macdonald Cartier airport within 23 minutes' drive. Additionally, you'll find free WiFi throughout the venue in…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Ck Motel

    From US$ 76

    7715 Queen'S Line, Chatham-Kent, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • 1875 A Charters Inn

    From US$ 118

    290 Second Street, Midland, Canada (To the map)

    Located right beside Huronia Museum and Huron Ouendat Village, the 3-star 1875 A Charters Inn Midland overlooks Georgian Bay. This bed & breakfast features a picnic area, a golf course and a garden…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Homey Downtown Private Family Suites

    From US$ 232

    40 Arnold Ave, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Perth Manor Boutique Hotel

    From US$ 146

    23 Drummond Street West, Perth, Canada (To the map)

    Boasting a bar, a lending library and a sun terrace, the 3-star Perth Manor Boutique Hotel is located close to Perth Museum. The venue is 2.3 km away from Big Ben Park and 0.6 km from The Mammoth…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Glen Mhor Bed And Breakfast

    From US$ 97

    5381 River Road, Niagara Falls, Canada (To the map)

    Set 0.7 km from Casino Niagara, Glen Mhor Bed And Breakfast Niagara Falls features free private parking, a sun terrace and a patio. Located off Clifton Hill, the venue is set near Bird Kingdom.

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Somewhere In Time Bed And Breakfast

    From US$ 66

    5969 Culp Street, Niagara Falls, Canada (To the map)

    The 3-star Somewhere In Time Bed And Breakfast Niagara Falls offers modern accommodation with views of Horseshoe Falls. Wi Fi is featured in public areas and free self parking, a golf course and a…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • King Orchard Inn

    From US$ 83

    100 King Street East, Brockville, Canada (To the map)

    Featuring a patio and a free carpark, The King Orchard Inn Brockville offers budget accommodation within 1.8 km from the fully enclosed 1000 Islands Mall. This inn is just 350 metres from Tunnel Bay.

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Duggan Place

    From US$ 132

    151 Nile Street, Stratford, Canada (To the map)

    Located just off The Stratford Perth Museum, this 3-star Duggan Place Bed & Breakfast is a 5-minutes’ drive from Gallery Indigena. The inn features free Wi-Fi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Comfort Inn Waterloo

    From US$ 117

    190 Weber St. N., Waterloo, Canada (To the map)

    The 3-star Comfort Inn Waterloo is set 1.9 km from University of Waterloo Place and 4.6 km from St. Jacobs Farmers' Market & Flea Market. Highlights at this inn include a business centre…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Schoolmaster's House Bed & Breakfast

    From US$ 127

    307 Mississauga Street, Niagara Falls, Canada (To the map)

    Schoolmaster'S House Bed & Breakfast Niagara Falls, located 1 km from Shaw Festival Theatre, features free WiFi throughout the venue. Fort Mississauga National Historic Site is about 700 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Gite De Brouage

    From US$ 67

    Brouage 38 38 J9J 1J5 Gatineau, Ottawa, Canada (To the map)

    Gite De Brouage Ottawa, located 3.9 km from Gatineau Park, features a free carpark, a sun terrace and a golf course. The property is situated 8 km from Ottawa city centre and 20 km from Macdonald…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • John'S Gate Gourmet B&B

    From US$ 132

    155 John St. West, Niagara-on-the-Lake, Canada (To the map)

    John'S Gate Gourmet B&B is rated 3 stars and provides visitors of Niagara-on-the-Lake with a garden, free self-parking and a golf course. The residence is a 15-minute walk from Fort George National…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Large Luxury 4 Bed Guest House In King City

    From US$ 395

    4780 King Road, King City, Canada (To the map)

    Set at a 3.7 km distance from St Mary R C Church and 2.9 km from Tasca Park, the 2-bedroom Large Luxury 4 Bed Guest House In King City is located in King City. This accommodation comprises 2…

    To the hotel

    price for 1 night
    Book Now From US$ 395
  • Springbank House Inn

    From US$ 109

    68 Yates Street, Saint Catharines, Canada (To the map)

    The grand Springbank House Inn Saint Catharines provides guests with allergy-free rooms, a picnic area and a barber shop. Grape & Wine Festival is 0.3 km from the accommodation, while Knox…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Hastings Resort

    14 Beaver Creek Lane, Gilmour, Canada (To the map)

    Featuring free private parking and a restaurant, Hastings Resort offers accommodation in Gilmour. It is 4.6 km from McGeachie Conservation Area and 4.3 km from Steenburg Lake.

    To the hotel

    Book Now
  • Canadas Best Value Inn Welland

    From US$ 60

    1030 Niagara St, Welland, Canada (To the map)

    Overlooking Welland Canal, the budget Canadas Best Value Inn Welland offers an indoor swimming pool and a Jacuzzi. You'll be 2.7 km from Hunter's Pointe Golf Club and 2.3 km from Rack and Rolls…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Planurstay - Luxury Suites Mississauga Downtown

    From US$ 156

    330 Burnhamthorpe Road West, Mississauga, Canada (To the map)

    Planurstay - Luxury Suites Mississauga Downtown features a free parking, a smoking area and lift along with rooms with a microwave oven, a dishwasher and kitchenware.

    To the hotel

    price for 1 night
    Book Now From US$ 156