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

1042 results

  • Dream Catcher Travel House

    From US$ 36

    742 Gerrard Street East, Toronto, Canada (To the map)

    Dream Catcher Travel House Toronto is set within a 10-minute drive of CN Tower and about a 25-minute walk from Toronto Christmas Market. Public parking is available nearby at this guest house.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Somerset Lakeside Resort

    From US$ 117

    27075 Hwy 28, Bancroft, Canada (To the map)

    Featuring flat screen TV, a flat screen TV and a satellite TV on site, Somerset Lakeside Resort is located in a beach area of Bancroft. Silent Lake Park is 3 km from the accommodation, while Lower…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Motel 6-Windsor, On

    From US$ 61

    2000 Huron Church Road, Windsor, Canada (To the map)

    Featuring a free private parking, a vending machine and a car park, Econo Lodge is 10 minutes’ drive from Caesars Windsor. Guests who stay in the venue can park their car onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • The Ambassador

    From US$ 76

    450 Laurier Ave E., Ottawa, Canada (To the map)

    The 3-star Ambassador B&B is set 1.6 km from Ottawa Convention Centre and 1.7 km from the three-level Rideau Centre. This venue features a sun deck, a library and a sunbathing terrace as well as WiFi…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Dev Hotel And Conference Centre

    From US$ 165

    1950 Montreal Road, Cornwall, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Adas Guesthouse

    From US$ 71

    41 Huntley Street, Toronto, Canada (To the map)

    Just 10 minutes' walk from Royal Ontario Museum, the venue is 5 minutes away from Sherbourne underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Courtyard By Marriott Burlington-Oakville

    From US$ 119

    1110 Burloak Drive, Burlington, Canada (To the map)

    Featuring a restaurant, a heated swimming pool and a sea water pool, Courtyard By Marriott Burlington Hotel is located not far from Burlington Convention Centre. The 64-square-kilometre Bronte Creek…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • 1842 Bed & Breakfast

    From US$ 132

    1842 Sawmill Road, Saint Jacobs, Canada (To the map)

    Featuring free WiFi throughout the property, 1842 Bed & Breakfast Saint Jacobs offers accommodation within 3.9 km from The Mennonite Story. The centre of Saint Jacobs is within 5 km of the property…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Hush Lodge And Cottages

    From US$ 146

    40621 Combermere Road, Combermere, Canada (To the map)

    Hush Lodge & Cottages apartment is nearly 4.8 km from Mission House Museum and Gallery. The accommodation is placed within a 10-minute drive from Combermere Craft Cabin.It is a short walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • All Star Resort

    From US$ 180

    260 All Star Resort Lane, Madawaska, Canada (To the map)

    Offering a golf course, a flat screen TV and flat-screen TV, and views of the garden, All Star Resort Madawaska is located 700 metres from Algonquin Bound Outdoor Store. The property is just a 14…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Balm Beach Resort And Motel

    From US$ 145

    15 Tiny Beaches Road North, Balm Beach, Canada (To the map)

    Balm Beach Resort And Motel is set next door to Balm Beach Board Shop and provides bright rooms just 5 minutes' walk from Lake Huron. Guests can enjoy free Wi-Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Sunset Motel

    From US$ 78

    15 Ontario 17, Schreiber, Canada (To the map)

    Set within 10 minutes' drive of Schreiber Beach, Sunset Motel Schreiber includes 10 rooms with views of the mountain.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Cozy Room With Private Bath Near Don Mills Subway

    From US$ 42

    71 Godstone Road Unit 116, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Robinsong

    41 Welland St. South, Thorold, Canada (To the map)

    The 3-star Robinsong Bed And Breakfast Thorold is set 4 km from Brock University and 0.2 km from Welland Canal Lock 7. It offers free Wi-Fi in the rooms, free parking facility onsite and a swimming…

    To the hotel

    Book Now
  • Normandale Century Inn

    From US$ 84

    2326 Front Road, Normandale, Canada (To the map)

    Normandale Century Inn, located 2.5 km from Turkey Point Provincial Park, features live performances, a restaurant and a golf course. Normandale Furnace is about 250 metres from here.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Apsley Inn And Restaurnt

    From US$ 85

    10101 On-28, Apsley, Canada (To the map)

    Apsley Inn And Restaurnt features 11 rooms and lies 2 km from Apsley Lake. The hotel also includes a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Wenzler'S Landing B&B

    From US$ 134

    2310 Hickson Rd., Wheatley, Canada (To the map)

    Featuring hire of bicycles as well as free WiFi throughout the venue, Wenzler'S Landing B & B is set in Wheatley, 3 km from Wheatley Provincial Park. The property lies near the public beach.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Halimar Haus

    From US$ 332

    2797 Kashagawigamog Road, Rr #2, Haliburton, Canada (To the map)

    Offering free self parking and a patio, Halimar Haus Hotel Haliburton is located less than 15 minutes by car from Rails End Gallery and Arts Centre. Kashagawigamog Lake is less than 4.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • The Sleepy Owl

    From US$ 93

    325 Scott Street, Fort Frances, Canada (To the map)

    Situated directly beside St Mary's Roman Catholic Church, the 3-star Sleepy Owl Hotel Fort Frances offers complimentary private parking, free parking and free self parking. 0.3 km from Robert Moore…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Birchland Cottages

    19 Birchland Camp Road, Iron Bridge, Canada (To the map)

    Guests of Iron Bridge will have a nice stay at Birchland Cottages apartment. Mississagi Delta Provincial Nature Reserve is 4.9 km away and Museum Information can be reached within 30 minutes' drive.

    To the hotel

    Book Now