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

1156 results

  • Budget Triple Room With En Suite Bathroom 36A

    From US$ 88

    36 Augusta Avenue, Toronto, Canada (To the map)

    Triple Room With En Suite Bathroom 0361 is situated right in the centre of Toronto, within 25 minutes' walk of a hot shopping spot such as Yonge-Dundas Square.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Sand Castle Suites Motel

    From US$ 68

    217 Goderich Street, Port Elgin, Canada (To the map)

    Offering a picnic area, a golf course and free parking, Sand Castle Suites Motel is located less than 10 minutes by car from Port Elgin Main Beach. MacGregor Point Provincial Park is less than 4.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Spacious Townhouse Close To Dundas Square!

    From US$ 84

    149 Seaton Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Beautiful House Near North York Center

    From US$ 90

    104 Norton Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Merrickville Guest Suites

    From US$ 145

    159 Saint Lawrence Street P.O. Box 386, Merrickville, Canada (To the map)

    Area attractions, including Judith Moore Gallery and Merrickville Blockhouse Museum are located only a short walk from Merrickville Guest Suites. Wi Fi is available in the rooms, and free self…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Beautiful Private Room Near Toronto Pearson Airport

    From US$ 29

    Maddybeth Crescent, Brampton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • N' This On The Bay -Vacation Suite

    From US$ 234

    123 Wilson Drive, Wiarton, Canada (To the map)

    The 2-star N' This On The Bay By Elevate Rooms is situated 2.2 km from Wiarton Marina. This venue offers airport transfer service and housekeeping service as well as free Wi-Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Hb Guest Home

    From US$ 71

    315 Dearborn Blvd, Waterloo, Canada (To the map)

    Featuring free WiFi throughout the property, Hb Guest Home Waterloo offers accommodation within 3 km from University Stadium. The venue is located 2 km from the centre of Waterloo and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Riverwood Home

    From US$ 70

    3483 Gallager Drive, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Cozy Home In Downtown Toronto!

    From US$ 85

    58 Margueretta Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Executive Suite-Lakeview-Free Parking

    From US$ 333

    300 Front Street West, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Cozy Ensuite Private Room Homestay

    From US$ 78

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

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Condo 212 At North Creek Resort By Vacasa

    From US$ 216

    796468 Grey Road 19, Blue Mountains, Canada (To the map)

    Condos At North Creek Resort By Vacasa Blue Mountains is set 3.1 km from Orchard Express and 2.1 km from Northwinds Beach in Blue Mountain Ski district. You can enjoy a seasonal outdoor swimming pool…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Maya Bed And Breakfast

    From US$ 121

    32 Chimney Hill Way, Port Perry, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Grandravine/Beautiful Unit Near Downtown Toronto

    From US$ 76

    2 Ollerton Road, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • The Captain'S House Heritage Bed & Breakfast

    From US$ 149

    423 Hugel Avenue, Midland, Canada (To the map)

    The Captain'S House Heritage Bed & Breakfast Midland, located 2.3 km from Little Lake Park, offers guests free private parking and a golf course. The centre of Midland is within 1 km of the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Greater Toronto B&B

    From US$ 163

    2271 Daffodil Court, Oakville, Canada (To the map)

    Greater Toronto B&B lies 5 km from Rattray Marsh Conservation Area and at a 4.8 km distance from Rattray Marsh.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Lawrence Garden Guesthouse

    From US$ 158

    79 Lawrence Avenue East, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • King Bed, Balcony, Pool, Hot Tub, Sauna

    From US$ 185

    90 Highland Drive Unit 2238, Edgar, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Cozy 5 Bedroom House In Downtown Toronto By Globalstay

    From US$ 197

    190 Markham St, Toronto, Canada (To the map)

    Cozy 5 Bedroom House In Downtown Toronto By Globalstay is located within 2.6 km of the scotiabank Pro sports game Arena, right in the centre of Toronto, and offers rooms with garden views. This guest…

    To the hotel

    price for 1 night
    Book Now From US$ 197